Work
A timeline of my professional journey.
SmartPension
- Ruby Software EngineerMay 2022 - Apr 2024
London, UK
- Joined investments core team responsible for maintaining and developing new features for trading, holdings and valuations
- Abstracted domain code into internal gem reducing duplication by 30%
- Automated developer and QA workflows shortening cycle time by 9%
BettyBlocks
- Elixir EngineerOct 2021 - May 2022
Alkmaar, Netherlands
- Joined Elixir backend team building GraphQL API that serviced thousands of businesses
- Contributed to internal Ubuntu framework for running microservices
- Implemented custom API rate limiter to prevent DDoS attacks
Zindi
- Senior Full Stack EngineerJune 2021 - May 2022
South Africa, Remote
- Added end-to-end features using Ruby on Rails and React
- Proposed and led development of new jobs platform that became new revenue source
- Reduced bug turn-around time from weeks to hours
OurGivingBoard
- Team LeadDec 2020 - June 2021
US, Remote
- Architected crowdfunding platform using Rails REST API
- API handled 2000+ signups on launch day, processed $30k+ in week 1
- Led engineering team of 3
QuirkyCoders
- Backend EngineerMay 2020 - Feb 2021
Charlotte, NC, Remote
- Added features to recruiting platform using Rails RESTful API
SokoPlace
- Lead EngineerJan 2020 - Jan 2021
Nairobi, Kenya
- Architected transport and logistics platform using Rails GraphQL API
- Led engineering team of 5
Andela
- Software EngineerAugust 2017 - March 2020
Nairobi, Kenya
- Worked on internal product and with clients Gobble (US) and Boatflex (Denmark)