Portfolio

Work Experience

Places I have worked and the roles I have held. The timeline uses dotted progress points to show growth over time.

Back Home

Sep 2025

Jepaks Systems

Kikuyu, Kiambu

Software Engineer Current

Designed secure authentication and authorization workflows, improving data protection and reducing access errors. Integrated multiple third-party APIs including analytics, payments, and automation services, enhancing application capabilities. Improved API response time and backend performance through efficient query structuring and caching strategies. Worked with frontend engineers to deliver consistent data structures and predictable API behavior for VueJS applications.

July 2025 - Dec 2025

CIT Logistics Systems

Ngong Road, Nairobi

Software Developer

Developed and maintained backend APIs using Python and Django REST, powering client websites and internal applications. Built a security management system and a multi-vendor ecommerce.

July 2024 - June 2025

Digital 4 Africa

Westlands, Nairobi

Web Developer

Developed and maintained backend APIs, powering client websites and internal applications. Designed secure authentication and authorization workflows, improving data protection and reducing access errors. Integrated multiple third-party APIs including analytics, payments, and automation services, enhancing application capabilities. Improved API response time and backend performance through efficient query structuring and caching strategies. Contributed to system design and architectural planning for the company’s Learning Management System, ensuring scalability and modular feature development.

Feb 2023 - June 2024

Expressmartke

Nairobi

Junior Fullstack Developer & Designer

Developed features in WordPress, PHP and JavaScript, supporting ecommerce workflows such as product listings, cart logic, and checkout flows. Participated in debugging and resolving backend issues, reducing system downtime and improving user experience. Designed digital designs and marketing collateral for activations and social media campaigns.