Nov 2025 - Present
Bread Cooperative
I was promoted from an open-source contributor to maintainer of all frontend repositories.
- TypeScript•
- React.js•
- Next.js•
- TailwindCSS•
- Web 3
May 2025 - Present
Omniretail
I led the development of the core onboarding and company registration flow that powers retailers and brands across Africa.
- TypeScript•
- Next.js•
- Redux•
- RTQ Query
Feb 2025 - Oct 2025
Tasa Africa
I guided the team to better use of TypeScript, built a GitHub Actions pipeline for previews on all project pull requests, and created a React component library for all projects.
- TypeScript•
- TailwindCSS•
- React.js•
- Vite•
- Cypress
April 2023 - Nov 2024
HireforceOne
I led the migration from legacy React.js class components to Next.js.
- JavaScript•
- TypeScript•
- TailwindCSS•
- React.js•
- Next.js•
- Cypress
May 2022 - May 2023
Projecttent
I learnt Elixir, Phoenix LiveView, and ClojureScript on the job to build decentralized applications
- JavaScript•
- React.js•
- Elixir•
- Phoenix Liveview•
- Alphine.js•
- Clojure•
- ClojureScript•
- Ecto•
- PostgresSQL
Jan 2021 - Dec 2022
Solace Imaging
Enhanced UI, integrated REST APIs, improved accessibility (semantic HTML5 + ARIA), and collaborated on responsive designs with UX/UI team.
- JavaScript•
- TypeScript•
- React.js
