John Karumba Gachegua

Available to hire

Hi, I'm John Karumba Gachegua, a Senior Full-Stack Engineer based in Nairobi, Kenya. js, Angular, PostgreSQL, Docker, Kubernetes, and cloud platforms (Azure/AWS).

About

Hi, I’m John Karumba Gachegua, a Senior Full-Stack Engineer based in Nairobi, Kenya. I have over 5 years of experience delivering scalable ERP solutions, microservices architectures, and fintech integrations.\n\nI specialize in Python, JavaScript/TypeScript, Django, Node.js, Angular, PostgreSQL, Docker, Kubernetes, and cloud platforms (Azure/AWS). I’m known for optimizing performance, securing systems, and leading cross-functional teams in Agile/Scrum environments, with a track record of reducing reconciliation times and onboarding new teammates quickly.

  • 5 years' experience
  • Joined April 2026

Languages

  • EnglishFluent

Industry experience

  • Software & Internet
  • Financial Services
  • Non-Profit Organization
  • Professional Services

Work experience· 5 roles

Senior Software Developer · One Acre FundOct 2023 – Nov 2025 · 2 yrs 2 mos

Architected Odoo ERP–Apache Fineract microservices integration via REST APIs and RabbitMQ, cutting financial reconciliation time by 60%. Led full SDLC for ERP modules (Sales, Inventory, CRM) serving 20,000+ records; deployed 8+ custom modules (Payroll, HR, Procurement) for 200+ users across multiple countries. Optimized backend APIs and queries, improving response times by 35% for 500+ concurrent users. Implemented CI/CD pipelines (GitHub Actions) and automated PyTest/Selenium test suites, reducing defects by 30–40%. Integrated Keycloak SSO and RBAC, enhancing security and reducing support tickets. Produced architecture diagrams and API docs, shortening team onboarding by 40%. Mentored junior developers via code reviews and pair programming; delivered user training achieving 90%+ adoption.

Full-Stack Software Developer · InkomokoJun 2021 – Oct 2023 · 2 yrs 5 mos

Built 8+ custom Odoo/Django/PostgreSQL ERP modules (Payroll, Accounting, HR) for multi-country operations. Developed REST API integrations with external systems, improving data accuracy by 50%. Designed real-time dashboards and workflow automation for operational insights; established team coding best practices.

Software Developer · Counter1ServeAug 2020 – Feb 2021 · 7 mos

Built multi-user loan management system with approval workflows and financial reporting using Angular/Django/PostgreSQL. Implemented secure authentication, RBAC, compliance features, and data visualization modules.

Software Developer · TIFA ResearchJan 2020 – Jul 2020 · 7 mos
Software Developer (Contract) · Agency254Sep 2019 – Jan 2020 · 5 mos

Education

Bachelor of Science in Mechatronics Engineering · Dedan Kimathi University of Technology2013 – 2018
Software Engineering — Full-Stack Development · Moringa School2019 – 2026

Certifications and awards

Microsoft Certified: Azure Fundamentals (AZ-900)2023 – 2026

Hire John Karumba Gachegua today

Post a job and invite John, or contact them directly. No hidden commission.

Post a job