Frontend engineer on Medusa, a Payment Terminal Service Provider platform licensed by the Central Bank of Nigeria. One of two engineers building and maintaining the platform since 2023, then led its full rebuild across two applications.
Architected a shared design system and component library spanning 60 modules across both codebases.
Migrated from Next.js 13 to 15 (App Router) and React 18 to 19, rebuilding the UI across both applications.
Cut the deployed Docker image from 4.9 GB to 370 MB (13x) by introducing standalone output and a multi-stage build, and resolved dependency drift that was breaking reproducible installs.
Hardened the client against information disclosure by adding Content-Security-Policy and related security headers and restricting devtools access in production.
Introduced unit testing to a codebase with no prior coverage and improved runtime performance by eliminating redundant API calls.
Mentored a frontend engineer through code reviews, task breakdowns, and knowledge sharing.