
Crafting exceptional digital experiences with clean code and innovative solutions. Specialized in building scalable web applications that bridge design and functionality
Tech Lead

SERVICES
Developing innovative product ideas and translating them into compelling concepts that resonate with users.
Iteratively crafting and refining designs to ensure optimal functionality and user experience.
Ensuring products are meticulously designed for efficient, cost-effective production processes.
PORTFOLIO
Experience
Step Two Interactive Software
Played a key role in enhancing data visualization capabilities by contributing to the development of a real-time analytics dashboard powered by Socket.io and D3.js. I bridged the gap between design and engineering by collaborating closely with UI/UX designers, translating complex Figma wireframes into responsive, pixel-perfect frontend code. My focus on technical precision and real-time data integration ensured a seamless and high-performance user experience for data-driven decision-making.
Fusion Software
As a Lead Developer at Fusion Software, I spearheaded a major digital transformation by architecting the transition from a legacy PHP monolith to a modern React and Node.js microservices architecture. This strategic overhaul significantly optimized our internal operations, resulting in an 80% reduction in deployment time. Beyond architecture, I drove team excellence by mentoring four junior and mid-level developers, leveraging code reviews and technical workshops to increase sprint velocity by 25%. I also delivered direct financial impact by developing an automated billing tool via the PayFast API, which recovered over R243k in monthly recurring revenue. Furthermore, I standardized our design process by building a reusable UI component library with Storybook, effectively cutting frontend development time for new features by 40%.
