Summary
Joshua Ondieki is a software engineer with 9 years of experience building scalable ERP, HCM, and logistics systems using C# .NET Core, Java Spring/Spring Boot, Angular, and Next.js. He specializes in modernizing legacy Java monoliths into microservices, architecting APIs, and improving DevOps pipelines with Docker, CI/CD, and AWS. As an AWS Certified Solutions Architect who has led modules for performance management, ATS, shipment tracking, and internal ERP features, he balances client-facing specification work with hands-on implementation. He mentors junior engineers, drives architectural decisions, and has a track record of cutting delivery time and improving team productivity through internal tooling. Currently based in Mombasa, Kenya, he’s actively exploring AI/ML integration with tools like SageMaker to make systems smarter and more efficient. An unusual strength is his experience building operational tooling for distributed freelance teams, which sharpened his focus on automation, monitoring, and scalable workflows.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of the People
Bachelor of Science - BS, Computer Science, deferred, Bachelor of Science - BS, Computer Science, deferred at The Catholic University of Eastern Africa
English, Kiswahili