Senior Frontend Developer · Tsogolo Technologies, South Africa

I'm John
Francis Fidelis.

Software engineer with 5+ years building modern, high-performance web applications. Frontend, backend, mobile, and AI-powered solutions — from fintech platforms to intelligent writing tools.

5+
Years experience
9
Projects shipped
4
Companies
3
Continents


About
Current role
Senior Frontend Developer
Tsogolo Technologies, South Africa
Specialisation
Frontend · Fullstack
AI Integration · Mobile
Education
Computer Engineering
Started
2020 · FutureLabs, Nigeria

Building from the ground up — since 2020

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 — working with Budova Engineering in Ukraine and currently serving as Senior Frontend Developer at Tsogolo Technologies in South Africa.


Experience

Where I've worked

Tsogolo Technologies
South Africa
tsogolo.com ↗
Senior Frontend Developer
Leading frontend architecture and development of high-performance web applications. Working closely with product and design to deliver scalable, precise UI/UX solutions.
Budova Engineering
Ukraine, Europe
budovaengineering.com ↗
Frontend Developer
Developed software solutions for construction-sector operations — responsive interfaces and backend integration before operations were paused.
Fredans Technology
Nigeria
fredanstechnology.com ↗
Lead Engineer
Led MVP development for SMEs and startups across frontend, backend, and mobile. Responsible for architecture decisions and end-to-end engineering execution.
Future Labs
Nigeria · Innovation Hub
LinkedIn ↗
Frontend Developer & Tutor
Learned, contributed, and taught frontend development. Co-founded Styley within the lab.
RASHAI
AI Writing Tool
rashfordai.com ↗
Full Stack & AI Developer
Single-handedly built a full-stack AI writing assistant on OpenAI's API — web and mobile, with paraphrasing, summarisation, AI detection, and story writing.

Stack

Technologies I reach for

Frontend
React.js Next.js TypeScript JavaScript Tailwind CSS HTML CSS Bootstrap MUI Vite
Backend & Database
Node.js Python MongoDB Google Firebase
Mobile
Ionic Capacitor
AI & Tooling
OpenAI API Gemini API DeepSeek GitHub Vercel

GitHub Activity

Open source & activity

Live data pulled from GitHub's public API.

Loading GitHub data…

Projects

Selected work

"Coding is like a puzzle — sometimes the best way to solve it is to step back and look at the big picture."

01
Abelusi Livestock Marketplace
A South African-exclusive livestock marketplace — a 5-in-1 system connecting buyers, sellers, veterinary inspections, delivery logistics, and admin management.
ReactJavaScriptNodePython
View project ↗
02
Rash AI — Writing Assistant
AI writing assistant with paraphrasing, AI detection, summarisation, and story writing. Full-stack web and mobile, built single-handedly.
ReactOpenAI APIIonicFirebaseNode
View project ↗
03
WallX E-commerce Marketplace
Merchant marketplace with advanced inventory management, B2B APIs, and custom payment integrations for scalable business operations.
Next.jsTypeScriptPythonTailwind
View project ↗
04
Manwaka — Services Platform
Connects service providers with users needing offline services. Web and mobile apps for users, providers, and an admin dashboard.
ReactVitePythonCapacitor
View project ↗
05
Blackboc Financial Management
Core backend for a fintech mobile app handling transactions, dispute resolution, and fiat transfers. Built for security and robust operations.
Next.jsTypeScriptPythonTailwind
View project ↗
06
Rippled School Management
Centralised platform for students, parents, staff, and administrators to manage school activities, finances, and daily operations.
Next.jsTypeScriptNodeTailwind
View project ↗
07
Food Ordering Web App
Seamless food ordering for MWCakes — browse meals, place orders, and handle delivery details with a clean responsive interface.
ReactJavaScriptMUINode
View project ↗
08
CRM Web Application
Customer relationship management tool with React/Vite frontend and Python backend — managing interactions, sales pipelines, and workflows.
ReactVitePythonJavaScript
View project ↗
09
Netflings & Chill — Dating App
Geolocation-based dating platform with real-time location matchmaking and interactive messaging for finding nearby connections.
ReactVitePythonCSS
View project ↗

Contact

Let's build something together

Open to new opportunities, collaborations, and interesting problems.

fidelisjohn836@gmail.com ↗