Software Engineer - Givtro
(2025-01)
Sole engineer (frontend + backend) · Live, production
- Engineered a full-featured fintech platform — bank transfers, wallet-to-wallet transfers, VTU across 4 channels (airtime, data, electricity, cable TV), gift card buying/selling, and cash withdrawals — via a microservices Node.js/Express backend with Docker and CI/CD, enabling independent service scaling and faster releases.
- Achieved zero reported auth breaches by implementing JWT with token refresh, enforced session expiry, and a biometric/PIN-gated confirmation flow on every transaction.
- Eliminated manual verification overhead by integrating N-Verify KYC (NIN, Passport, PVC) with fuzzy name matching across onboarding.
- Shipped the full React Native frontend on Expo/EAS — wallet dashboard, transaction history, gift card marketplace, profile management — with an OTA update pipeline for rapid iteration without app-store review delays.
Software Engineer - Tisa Drive
1 of 2 engineers · Live, 500+ users
- Shipped a two-sided ride-hailing platform to 500+ users, building real-time driver-rider location sharing with WebSockets and Google Maps SDK for live ETA updates and route visualization.
- Reduced fare disputes by replacing verbal negotiation with an in-app rider-driver fare negotiation flow ahead of trip acceptance.
Software Engineer - Intarakt
1 of 2 engineers · Live on Google Play
- Built and shipped an X-style social diary app to Google Play, engineering the full content layer — posts, quote-posts, reposts, threaded replies, real-time chat via Convex, and follow/unfollow profiles.
- Removed loading friction across feed and profile screens by replacing spinners with skeleton states and a custom AlertProvider, improving perceived performance app-wide.
Software Engineer - Qnode
Sole engineer
- Built the QikTalk admin/moderation app from scratch, giving moderators report management, flagged-content review, ban issuance, and content removal through a structured workflow.
- Secured the admin platform with a 3-step auth flow (login → OTP → passkey) using RTK Query, closing off unauthorized access to moderation tools.
Software Engineer - QikTalk
Team member
- Shipped privacy and messaging features for a social platform with short-video feeds and real-time WebSocket chat, including 5-surface privacy controls with granular exclusion logic.
- Resolved a critical Gradle build failure that had blocked the team's release pipeline.
Software Engineer - Finger
Sole engineer
- Built an end-to-end dating app covering profile setup, a swipe-based discovery engine, real-time WebSocket chat, a reel-style video feed with a custom video stack, and dual payment integration (Stripe + Paystack).
- Designed the PostgreSQL backend handling matching logic, video storage, chat persistence, and payment webhooks.
Freelance Software Engineer - Flickmart
(2021-01)
Full-stack engineer, team · Live, 200+ users
- Helped grow a buyer-seller marketplace to 200+ users, shipping Paystack payment integration, real-time sync via Convex, and a TanStack Query caching layer that cut redundant API calls across the storefront.
Freelance Software Engineer - Opara Studios
(2021-01)
Frontend engineer
- Built the product frontend for a platform letting digital artists create and deploy website templates, using Next.js, Tailwind CSS, and shadcn/ui with scroll-based Framer Motion animations.
Freelance Software Engineer - softlifex.vercel.app
(2021-01)
Personal Portfolio
- Built with Next.js, GSAP ScrollTrigger, and TypeScript — canvas preloader, scroll-reveal animations, full case studies, and complete SEO infrastructure.
Frontend Development Instructor
(2025-01 - 2025-02)
- Increased student project completion rate by running structured code reviews and assessments across a 2-month cohort of 30+ students learning HTML, CSS, JavaScript, and React.