Frontend
- React
- TypeScript
- Tailwind CSS
- Modern HTML & CSS
// software engineer — homelab enthusiast — South Africa
I'm Rendani, a software engineer and homelab enthusiast who enjoys building scalable software, self-hosted infrastructure, and polished user experiences. I care about solving real problems through thoughtful engineering, automation, and continuous learning.
$ currently
01 · About
Whether it's designing software architecture, building backend services, crafting intuitive user interfaces, or managing infrastructure, I enjoy turning complex problems into elegant solutions.
I spend much of my free time building personal projects, experimenting with new technologies, and refining the tools and workflows I use every day. For me, every project is an opportunity to learn something new — I'm more interested in building than in talking about building.
02 · Currently
I'm always building and refining personal projects that let me explore new technologies and sharpen my engineering skills — ranging from full-stack web applications to infrastructure tooling and automation, often inspired by challenges I run into in my own workflows.
Rather than chasing trends, I prefer choosing technologies well-suited to the problem and learning them in depth.
03 · Toolbox
Technologies I enjoy working with, organized like the services on a homelab dashboard.
04 · Principles
Complexity belongs in the implementation — not in the user experience.
Good software should solve real problems while remaining maintainable, reliable, and enjoyable to use.
Polish isn't just visual design. It's consistency, performance, accessibility, and reducing friction wherever possible.
Technology evolves constantly, and every project is a chance to improve.
05 · Beyond Technology
06 · Contact
Open to conversations about engineering, infrastructure, or interesting problems worth solving.