I’m a software engineer with a passion for building products that ease the lives of users and making difficult concepts easy to understand. In my years of professional experience, I've been a part of various teams, both onsite and remote acting in lead and member capacities.
Built highly performant and best-in-class embeddable widgets for showcasing bills, seamless comparison, switching and management across energy, broadband & more to customers, as well as for use by external partners through white-labeling.
Provided technical documentation for these widgets to seamlessly integrate into various platforms.
By rebuilding the existing Laravel implementation for the Homebox onboarding app into a highly performant React app which significantly increased the Time to Value (TTV) for our customer onboarding platform.
Worked extensively on the development of the company's design systems and components libraries/utilities built with React, Radix-UI, TailwindCSS and published with Storybook.
Independently began the development of a new monorepo for a universal (mobile & web) app consisting of shared components used in Next.js and Expo project, leveraging advanced tooling such as TurboRepo, Solito for shared routing, Nativewind for styling and Redux for advanced state management.
Developed scalable APIs built with PHP Framework(Laravel) while supporting developers with API documentation for all services.
Participated in product demos and feedback sessions that led to the establishment of new partnerships with other teams to share and ingest new through teams respective APIs.
Developed from the ground up a centralized administrative dashboard to provide effective analytics for all company software products.
Deployed, maintained and scaled all clients’ web software products.
Built a centralized administrative dashboard for all company software products to provide effective analytics using Google Maps API extensively to deliver location-based features i.e geo-fencing, and real-time location tracking.
Built all the dashboard UIs, integrated the REST APIs and built the front-end of major apps from the ground up like the real-time video and chat messaging system which was based on the API from our Node.js backend.
Integrated new features while keeping an eye out for performance and usability
Cut down lags and redundancies in code by writing clean and reusable components.
Collaborated with teammates to deliver software product features used by youths across Africa.
Optimized web application performance up to 15%.
Identified areas for modification in existing programs and subsequently developed these modifications.
Researched, designed, implemented and managed architecture and Identified areas for modification in existing programs and subsequently developed these modifications.