Software Developer (Contract) - Orphanage Care & Help Vulnerable Children Aid Foundation - Kaduna
(2024-06 - 2026-12)
- Cut API response times by ~40% across two organisational web platforms by refactoring Node.js/Express services and introducing MongoDB indexing and query optimisation.
- Shipped AdsJobBoard, a bespoke CMS, reducing content publishing turnaround from ~2 days to under 2 hours and eliminating reliance on a third-party platform.
- Improved Core Web Vitals (LCP < 2.5 s) across two NGO platforms by implementing code-splitting, lazy loading, and Redux selector memoisation in Next.js.
- Mentored 3 junior developers through bi-weekly code reviews, cutting average PR review cycles from 4 days to under 1 day and standardising TypeScript conventions team-wide.
Full-Stack Developer (Contract) - NOSA - Jos
(2023-03 - 2024-06)
- Architected and maintained a production Next.js/Node.js platform used by ~200 internal users, achieving 99.5% uptime over 12 months through proactive monitoring and staged deployments.
- Designed and secured 12+ RESTful API endpoints for analytics and data management, reducing data-fetch errors by ~60% through input validation, rate limiting, and structured error handling.
- Containerised 4 services with Docker and configured CI/CD pipelines, slashing environment setup time from ~3 hours to 8 minutes and eliminating cross-environment deployment failures.
- Led a legacy-to-Next.js migration with 3 designers and 2 stakeholders, reducing codebase size by ~35% and cutting new-feature delivery time by half through reusable component architecture.
- Delivered WCAG 2.1 AA-compliant interfaces with Tailwind CSS and React, achieving a Lighthouse accessibility score of 94+ across all dashboard views.
Front-End Developer - Yoris Africa Enterprise - Lagos
(2021-05 - 2023-03)
- Reduced super-admin dashboard render latency by ~45% by introducing Redux Toolkit with memoised selectors and eliminating redundant re-renders across 15+ UI components.
- Built a shared library of 30+ reusable React components with WCAG 2.1 compliance, cutting UI development time for new features by ~50% and reducing designer-dev handoff friction.
- Enabled sub-second real-time data delivery for 300+ end users by migrating data-fetching from REST polling to WebSocket streams, reducing stale-data incidents by ~75%.
- Refactored a 25,000-line legacy frontend codebase to TypeScript and React hooks, reducing bug report volume by ~30% in the quarter following release.
Front-End Developer (Internship) - Headline News - Lagos
(2020-02 - 2021-04)
- Built and maintained 20+ Next.js components integrated with Sanity CMS and WordPress, supporting a news platform serving ~50,000 monthly readers. Refactored 8 legacy UI modules, cutting new-feature setup time by ~40%.