Transforming 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.
Designed and implemented a shopping app dedicated to African-inspired fashion, featuring vibrant and culturally rich designs like Ankara, Asoebi, and Dashiki. The app offers a seamless user experience, integrating advanced search and filter options to help users find their perfect style.
TechStack:
A simple app demonstrating CRUD operations in backend development.
TechStack:
A simple app demonstrating CRUD operations in backend development.
TechStack:
Created a dynamic movie reviews app that allows users to explore, rate, and review the latest films. The app features a user-friendly interface with personalized recommendations, advanced search capabilities, and community engagement tools.
TechStack:
Prototype logistics platform to track fleet movement, deliveries, and fuel logs. Built with React frontend, and Django backend.
TechStack:
E-commerce admin panel for shop and product management with data visualisation dashboard to track platform perfomance over time, with CRUD for shops and products.
TechStack:
Microsoft #Hack4PWD Project — Accessible EdTech app for Persons with Disabilities. Built with Flask backend and React frontend. Integrated Azure cloud services.
TechStack:
Google Women Techmakers Project — Data-driven EdTech tool powered by Gemini API. Helps visualize women's path in STEM.
TechStack:
An SPA generating fresh quotes and background colors with each 'Next' button press, enabling users to share uplifting messages on mental health across social media platforms.
TechStack:
"Bridgit was professional, fast, and delivered a sleek responsive site. Will work with her again!"
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!