I am a problem solver at heart with a strong passion for building intuitive and efficient digital experiences. With a background in front-end development and a solid understanding of full-stack technologies, I thrive on turning complex challenges into elegant, user-focused solutions. I enjoy learning new tools, improving existing workflows, and collaborating with teams to ship high-quality code. Whether it's optimizing performance or designing a seamless UI, I bring curiosity, clarity, and consistency to every project I work on.
I work mainly with React, Next.js, Node.js, and TypeScript, and I love writing clean, scalable code using ESModules and async/await.
On the frontend, I use Tailwind CSS to design responsive, accessible interfaces that feel as good as they look. I'm also experienced in database design, working with MongoDB, and RESTful APIs.
With a degree in Information Science: Multimedia from the University of Pretoria, I blend strong technical skills with an eye for user experience. Whether I'm developing new features or refining UI details, I enjoy solving real problems through thoughtful design and engineering. When I'm not coding, I'm probably exploring new tech stacks or leveling up my skills.