John Karumba Gachegua
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
Industry experience
- Software & Internet
- Financial Services
- Non-Profit Organization
- Professional Services
Work experience· 5 roles
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.
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.
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.
Education
Certifications and awards
Hire John Karumba Gachegua today
Post a job and invite John, or contact them directly. No hidden commission.









