Hello, I'm

Transforming Ideas into Dynamic, Visually Engaging Web Experiences

Hire MeMore About Me
hero image
scroll to view
Get to know me

About Me

About Image

20
+

Projects Completed

~
1000

Users

3
+

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.

  • JavaScript
  • React.js
  • Next.js
  • Vite
  • Node.js
  • Express
  • MongoDB
  • PostgreSQL
  • Solidity
Technologies

What I Do

Technical Skills

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.

JavascriptJavascript
ReactReact
HTMLHTML
CSSCSS
SassSass
NextJSNextJS
NodeJSNodeJS
MongoDBMongoDB
MySQLMySQL
PostgreSQLPostgreSQL
ExpressJSExpressJS
ReduxRedux
D3D3
Tailwind CSSTailwind CSS
BootstrapBootstrap
TypescriptTypescript
PostmanPostman
FigmaFigma
BabelBabel
GitGit
PythonPython
DjangoDjango
DockerDocker
GitHubGitHub
SoliditySolidity
RestAPI
Odoo
Shadcn UI

How I Work

Deep dive into my approach with key technologies

React

React

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.

TypeScript

TypeScript

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.

Next.js

Next.js

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.

Node.js

Node.js

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.

My work

What I have Done

  • AfriVazi

    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:

    ReactReact
    NodeJSNodeJS
    MySQLMySQL
    SassSass
    JavascriptJavascript

  • TalentTrackr

    A simple app demonstrating CRUD operations in backend development.

    TechStack:

    ReactReact
    NodeJSNodeJS
    MySQLMySQL
    SassSass
    JavascriptJavascript

  • Simple MERN CRUD App

    A simple app demonstrating CRUD operations in backend development.

    TechStack:

    NodeJSNodeJS
    ExpressJSExpressJS
    MongoDBMongoDB

  • CineVerse

    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:

    JavascriptJavascript
    HTMLHTML
    CSSCSS
    NodeJSNodeJS
    MongoDBMongoDB

  • HaulTrackr

    Prototype logistics platform to track fleet movement, deliveries, and fuel logs. Built with React frontend, and Django backend.

    TechStack:

    ReactReact
    DjangoDjango

  • ShopYangu

    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:

    ReactReact
    NextJSNextJS
    Tailwind CSSTailwind CSS
    TypescriptTypescript

  • SkillUp Africa

    Microsoft #Hack4PWD Project — Accessible EdTech app for Persons with Disabilities. Built with Flask backend and React frontend. Integrated Azure cloud services.

    TechStack:

    ReactReact
    FlaskFlask

  • FutureFemTech

    Google Women Techmakers Project — Data-driven EdTech tool powered by Gemini API. Helps visualize women's path in STEM.

    TechStack:

    ReactReact
    Tailwind CSSTailwind CSS

  • QuoteTherapy

    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:

    HTMLHTML
    CSSCSS
    JavascriptJavascript
Testimonials

Reviews

What people are saying
about my work

"Bridgit was professional, fast, and delivered a sleek responsive site. Will work with her again!"

Upwork Client

TailAdmin

Articles

From My Blog

Beyond the Tutorials: What Frontend Interviews Really Test and Why It Matters

Beyond the Tutorials: What Frontend Interviews Really Test and Why It Matters

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 More
Africa's Builders Need a New North Star — It's Time to Solve, Not Just Ship

Africa's Builders Need a New North Star — It's Time to Solve, Not Just Ship

Why 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 More
Get in touch

Contact Me

Let's Connect

I'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!

Github IconLinkedin IconTwitter Icon