Engineering Experience & Education

  • May 2024 - Present
    Senior Software Engineerbettermarks GmbH

    Making education better through adaptive learning.

  • April 2023 - April 2024
    Senior Frontend Engineerbyrd Technologies GmbH

    Worked on eCommerce dashboards that handled operations between customers, their end users, partners (warehouses) and internal admin tasks.

  • March 2022 - December 2022
    Senior Software EngineerNetlify

    Worked on developer tooling at Netlify primarily covering Netlify CLI, Netlify Functions and Netlify Edge Functions.

  • Sep 2019 - March 2022
    Software EngineerMicrosoft

    Built Windows Admin Center with the Server Management Experience Team.

  • Nov 2017 - June 2019
    Remote Full Stack EngineerBuffaloGrid (via Andela)

    Built software for the BuffaloGrid hub and the cloud platform.

  • Aug 2017 - Oct 2017
    Remote Frontend EngineerFamoco (via Andela)

    Built and maintained the Famoco Mobile Device Management(MDM) platform

  • Dec 2016 - Sep 2019
    Software EngineerAndela

    Worked on internal products and was later placed as a remote engineer for Andela clients: Famoco and BuffaloGrid.

  • Other Working Experience: 2013 - 2016
    Multiple CapacitiesWaridi Events Ltd, Family Bank Ltd and Ripplez ENT/Mambo Mziki

    I worked in a few other industries before getting into engineering.

  • 2009-2012
    Bachelor of Commerce Degree (Finance) Jomo Kenyatta University of Agriculture and Technology

    Undergraduate degree in commerce and finance.


My Skills

95%
JavaScript&TypeScript
95%
HTML&CSS
95%
React&Angular
95%
NodeJS
60%
Python
60%
React Native
40%
Ruby
40%
Golang