
John Muchiri
Senior Software Engineer
Salary / Daily rate
Nairobi, Kenya
Freelance, open to permanent contract
Skills
Languages
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.
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