Front-End Developer
I build responsive and interactive user interfaces using modern web technologies such as React, Next.js, HTML, CSS, and JavaScript. I focus on creating clean, intuitive layouts that make applications easy to understand and pleasant to use across desktop and mobile devices.
I develop dynamic web applications using React and component-based architecture. I focus on reusable components, clean code structure, and efficient state management to create scalable and maintainable frontend applications.
I connect frontend applications to external services and APIs to display dynamic data and enable real-time functionality. I work with asynchronous JavaScript, API requests, and modern tools such as Firebase to build interactive and data-driven user experiences.
Frontend developer based in Johannesburg, South Africa.
I build modern, responsive web interfaces using React, Next.js, and JavaScript. My background in Accounting & Financial Management gives me strong analytical and problem-solving skills, which I apply to building clean, data-driven, and maintainable user interfaces.
I enjoy working with component-based architecture, structured layouts, and clear UI logic to build maintainable applications. I also integrate APIs and services to create dynamic, data-driven web experiences.
Selected projects and experiments