Senior Frontend Developer with 6+ years building web and mobile products in React, TypeScript, and modern frontend tooling, across fintech, e-commerce, construction-tech, and AI. Comfortable owning architecture and UI/UX end to end, solo or within a team.
My journey began in early 2020 at FutureLabs, right after secondary school, where I moved quickly from student to mentor while shipping real client work. While there, I co-founded Styley, a fashion-tech startup within the lab, alongside my friend Justin Mark. From there I took a Lead Engineer role at Fredans Technology, building MVPs for SMEs and startups, and later integrated OpenAI's API into production applications, exploring automation, NLP, and AI-enhanced experiences.
Since then I've shipped across construction, finance, e-commerce, and AI, including work with Budova Engineering in Ukraine, and now as Senior Frontend Developer at Tsogolo Technologies in South Africa, where I'm the sole frontend developer on a data-bridge analytics dashboard for one of South Africa's largest telecom providers, a Vodafone Group company. Alongside that, I build personal projects to deepen specific skills, most recently Sportiya, an AI-powered sports prediction platform I built solo. Across all of it I move comfortably between solo work and larger teams, with a solid grip on Git, CI/CD, and Agile delivery, and practical project management skills from SWOT analysis to resourcing under real constraints.
Sole frontend developer on the team, owning the full frontend architecture, component design, and UI/UX delivery pipeline, working in close daily collaboration with a backend engineer to ship production features end to end.
Brought in as an external contract specialist after Budova's internal team could not resolve a specific technical challenge, with no internal expertise, documentation, or AI tooling available at the time able to solve it: displaying and converting Autodesk 3D construction models (SVF and SVF2 format) inside a web application.
Worked within a small, focused team as the key technical player, taking primary ownership of the web and mobile frontend for an AI-powered writing assistant built on OpenAI's API.
Serve as Technology Lead of a multi-developer team spanning frontend, backend, and mobile, directing technical delivery across a portfolio of concurrent client engagements for SMEs and startups.
Collaborated within a cross-functional team of frontend, backend, and UI/UX developers to design and build client solutions across fintech, edtech, e-commerce, and other sectors within the innovation hub.
React.js, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS, Bootstrap, MUI, Vite
Node.js, MongoDB, Google Firebase
Ionic, Capacitor
OpenAI API, Claude - Anthropic API, Gemini API, DeepSeek, GitHub, Vercel
Market Research, Product Research, User Research, Competitive Analysis, Growth & SEO, Business Development
CMS Development, Google Ads, Conversion Tracking (GA4, Meta Pixel), SEMrush, Ahrefs, Backlink & DR/DA Analysis, PostHog
CI/CD Pipelines, Agile Methodology, Git Workflows, SWOT Analysis, Task Prioritisation & Resource Planning, Team Communication
"Coding is like a puzzle. Sometimes the best way to solve it is to step back and look at the big picture."
Conceived, built, and grown entirely solo: an AI-powered sports prediction platform combined with a copy-betting marketplace that lets users follow bettors with consistent, verifiable track records.
A South African-exclusive livestock marketplace: a 5-in-1 system connecting buyers, sellers, veterinary inspections, delivery logistics, and admin management.
A full-stack AI writing assistant with paraphrasing, AI detection, summarisation, and story writing, across web and mobile. Took primary ownership of the frontend within a small team, shipping the core writing, detection, and summarisation features end to end.
View project ↗Open to new opportunities, collaborations, and interesting problems.
[email protected] ↗