Transforming Brilliant Ideas into Dynamic, Visually Engaging Web Experiences
Projects Completed
Users
Years Experience
I bring a unique mix of frontend engineering, developer relations, and community leadership. I'm passionate about building software that is useful, inclusive, and scalable. I enjoy crafting delightful user experiences and mentoring upcoming developers, always striving to deliver real value through thoughtful collaboration across teams — from hackathons to ERP systems and open-source projects.
I'm a quick learner, always expanding my knowledge and skill set, and I lead with empathy and intention in every project. Outside of coding, I enjoy organizing creative tech events that foster community and innovation.
Technologies and tools I work with regularly
With a strong foundation in the React ecosystem and Python APIs, my interests also extend to ERP customizations and Web3 experiments. I have a keen eye for design, a creative approach to problem-solving, and a continuous drive to improve how web applications function and feel.
Deep dive into my approach with key technologies
How I use React in projects
React is my go-to library for building responsive, modern UIs. I've used it extensively in both client and personal projects—from simple SPAs to large-scale apps with complex state management using tools like Zustand and Redux. I'm comfortable with hooks, reusable components, and performance optimization.
Why I love TypeScript
TypeScript helps me write safer and more maintainable code. I use it in almost every project to define clear interfaces, catch bugs early, and improve team collaboration. It's especially helpful when working with large codebases or integrating APIs.
How I use Next.js
Next.js is my preferred framework for building fullstack applications. I've used it to implement SSR, dynamic routing, and API routes in multiple projects. Its hybrid rendering capabilities and seamless integration with Vercel make deployment and scaling easy.
What I use Node.js for
I use Node.js as the foundation for backend logic in projects where I need custom APIs or real-time features. Whether with Express or building RESTful routes in a Next.js app, I'm confident in setting up servers, handling requests, and working with tools like Prisma or MongoDB.
A modern e-commerce platform for African fashion, featuring a wide range of traditional and contemporary African wear with secure payment integration.
TechStack:
E-commerce admin panel for shop and product management with data visualization dashboard.
TechStack:
Logistics platform for tracking fleet movement, deliveries, and fuel logs with real-time updates.
TechStack:
A real-time chat application with user authentication and instant messaging capabilities.
TechStack:
AI-powered image generation and transformation platform for users to transform images using cutting-edge artificial intelligence technology.
TechStack:
A member registration and activity tracking system designed to streamline member management for organizations.
TechStack:
Accessible learning platform for Persons with Disabilities, developed for Microsoft #Hack4PWD.
TechStack:
EdTech platform for women in STEM, built for Google Women Techmakers Hackathon.
TechStack:
Portfolio management platform for creatives to showcase their work and connect with opportunities.
TechStack:
"Bridgit delivered exactly what was needed. I appreciate the effort and the focus on getting it right—well done!"
Upwork Client
TailAdmin
You’ve got the basics down — React, HTML/CSS, a couple of CRUD apps. Maybe even a few projects on your GitHub that you're proud of. You’re officially not in tutorial hell anymore. Hurray! But when you sit across from an interviewer and they ask: “Ca...
Read MoreWhy we must focus on solving real local problems, not just completing features. In a world obsessed with tech unicorns, valuation hype, and venture rounds, it’s easy for African startup founders to fall into the trap of building for buzz — not for impact...
Read MoreI'm currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, reach out and I'll get back to you!