Senior Frontend Developer with 6+ years building web and mobile products using React, TypeScript, JavaScript, and modern frontend tooling. Delivered frontend work across fintech, e-commerce, construction-tech, and AI products in Africa and Europe, with hands-on ownership of architecture, UI/UX delivery, and live projects.
My journey into software development began in early 2020, right after completing secondary education. I joined FutureLabs not just as a student, but eager to break into the tech world. What started as a learning phase quickly grew into something bigger: I mastered frontend development rapidly, moving from beginner to mentoring new students and contributing to real-world client projects.
While at FutureLabs, I co-founded Styley, a startup within the innovation hub, alongside my friend Justin Mark. That experience shaped my understanding of product development, teamwork, and the realities of building from scratch.
I went on to take a Lead Engineer role at Fredans Technology, building MVPs for SMEs and startups. Then came AI, I integrated OpenAI's API into production applications, exploring automation, NLP, and AI-enhanced user experiences.
Since then I've shipped across construction, finance, e-commerce, and AI, including work with Budova Engineering in Ukraine, and currently serving as Senior Frontend Developer at Tsogolo Technologies in South Africa, where I am the sole frontend developer, working closely with a backend engineer. My largest project there has been leading frontend development, end to end, of a data-bridge analytics dashboard for one of South Africa's largest telecom providers, a Vodafone Group company.
Alongside client and employed work, I build personal projects to deepen specific skills, most recently Sportiya, an AI-powered sports prediction agent I built solo to strengthen my hands-on experience with AI integration, from conversational interfaces to probability-based prediction models.
Across these roles I've worked comfortably as both a solo contributor and within larger teams, using Git and GitHub with a solid understanding of CI/CD pipelines, and following Agile methodology day to day. I bring practical project management skills to that work too, using SWOT analysis and clear priority measures to plan delivery, and assigning tasks sensibly under limited time or manpower. I've also taken project management coursework with a London-based training provider, covering these same frameworks in more depth.
"Coding is like a puzzle. Sometimes the best way to solve it is to step back and look at the big picture."
Open to new opportunities, collaborations, and interesting problems.
fidelisjohn836@gmail.com ↗