John Muchiri

Senior Software Engineer

Salary / Daily rate

Nairobi, Kenya

Freelance, open to permanent contract

Skills

MicroservicesFlutterKubernetes

Languages

EnglishFrenchKikuyuSwahili

About me

Intro

Software Engineer & Founder with 4+ years building scalable microservices and analytics solutions. Led teams implementing systems serving 50+ staff across 16 branches, reduced server cache by 37% using AWS, and improved operational efficiency by 30%. Specialized in cloud architecture, AI integration, and full-stack development for enterprise solutions.

Links

Work experience

Founder

LizaraFreelance

Aug 2025 - Present

1 year 3 months

Creating a one stop system for all your analytics needs!

Software Engineer | Assistant Team Lead

Cloud IT

Nov 2022 - Aug 2025

2 years 10 months

• Implement a reusable Email Notification Microservice triggered by specific actions. • Create data visualizations using Power BI by transforming and visualizing MongoDB data. • Develop a Career Portal Microservice where organizations can create profiles and post jobs. • Build a reusable File Microservice for uploading and retrieving files. • Implement a Search API for Gulf African Bank's internal workflow, enhancing access to customer data for 50+ staff across 16 branches. • Automate guest access to Agromax documents by integrating Microsoft Entra ID and Graph API for secure, efficient access.

Software Engineer

Independent

Apr 2022 - Dec 2022

9 months

• Designed, built, and deployed both clients and personal software projects. • Researched on tech trends, contributed, and built open-source projects.

Onfon Media Limited

Mar 2021 - May 2022

1 year 3 months

Software Engineer - Infotrace Analytics

Aug 2021 - May 2022

10 months

• Implemented UI designer’s mockups for new financial interfaces on a Flutter application • Implemented C2B and B2C transactions endpoints on a new financial app • Implemented authentication by use of JSON Web Tokens • Reduced server cache size by 37% for a social media app by applying AWS S3 bucket to save user video data • Implemented the migration and deployment plan to use AWS S3 bucket for a dockerized application • Designed and implemented the upload of app terms of service using Laravel • Led implementation of a new customer survey app using Flutter • Enabled the capture of customer details without using physical forms resulting in improved efficiency • Captured location using Google Location APIs for visualization of onboarding location metrics

Software Engineering Intern - Digital Sacco

Mar 2021 - Aug 2021

6 months

• Implemented cheques upload feature that improved the finance close checking time by 30 % • Productionized a service that allows the tagging of customers issues to the specific heads in the company department • It improved customer service by 15% and reduced calls from unresolved issues from the customers by 25

System Engineering Intern - Server & Cloud Team

XRX Technologies Ltd

May 2019 - Aug 2019

4 months

• Maintained servers and storage monitor of systems deployed on NetApp on-site servers. • Improvement of systems uptime and management of server storage by use of VMWare tools.


Education

Chuka University

St. Mary's Mwenje Boys

Excelled in Maths A & Physics A

The best place to find your next move

© 2026. All Rights Reserved.