// Senior Frontend Developer · 5+ Years
I architect immersive digital experiences — turning complex interfaces into seamless, high-performance web realities with obsessive attention to detail.
About Me
With 5+ years building production-grade frontends, I specialize in pushing browsers to their absolute limits. From buttery 60fps animations to WebGL-powered experiences, I treat every pixel as intentional.
My stack centres on React, Three.js, and TypeScript — but I'm equally at home dropping into vanilla JS when raw performance demands it. I've shipped products used by millions across fintech, SaaS, and creative industries.
Core Skills
Selected Work
Nigerian savings & investment web app with real-time NGN/USD portfolio tracking, mutual fund dashboards, and Paystack-powered auto-debit flows.
Full-stack e-commerce storefront for Nigerian SMEs with multi-vendor support, Flutterwave checkout, and real-time inventory management.
Real-time electricity supply monitoring dashboard for Nigerian households. Live load-shedding schedules and solar ROI estimator.
Intra-city logistics web platform for Lagos & Abuja. Real-time driver tracking on Mapbox with dynamic pricing engine.
Nigerian edtech platform supporting WAEC, JAMB, and NECO prep. Offline-first PWA built for low-bandwidth connections.
Telemedicine platform connecting Nigerians to verified MDCN-licensed doctors via video, chat, and prescription delivery.
Experience
Led frontend architecture for flagship SaaS suite. Introduced WebGL-powered dashboards, reduced bundle size by 40%, mentored 4 junior devs.
Owned UI engineering for 12+ client projects. Built component libraries, animation systems, and responsive web apps across fintech and e-commerce verticals.
Developed and maintained marketing sites, CMS integrations, and internal tooling. First role where I shipped Three.js to production.
Education & Certifications
Contact
Open to senior roles, contract work, and creative collaborations. If you've got a project that needs WebGL wizardry or a frontend that needs to feel alive — let's talk.
Send a Message