I've modernised Waya Bank's back-office platform, replacing a legacy admin system with a component-driven React.js architecture that reduced developer onboarding time by about 40%.
I built four core banking admin modules for user management, transaction oversight, role permissions, and audit logging, helping operations teams action requests three times faster. I also improved performance and codebase health through TypeScript strict mode, code-splitting, lazy loading, and legacy-module refactoring.
At BCT, I rebuilt the Talent 527 recruitment marketplace end to end, delivering the React frontend, Node.js/Express API, PostgreSQL schema, and admin panel. I build maintainable, responsive products for real business needs, including secure RBAC and JWT authentication.

