Skip to main content
John KarumbaJK
Open to opportunities

John Karumba

@johnkarumba

Full-stack developer with 6+ years scaling secure web apps; I build production-grade APIs, dashboards, and cloud-ready systems.

Kenya
Message

What I'm looking for

I’m looking to build secure, high-performance web platforms end-to-end—APIs, frontend, and infrastructure —using modern JS/Python stacks, cloud/CI/CD, and strong engineering practices, with room to lead, mentor, and ship reliably.

I’m a Fullstack Software Developer with 6+ years building and scaling web applications across frontend and backend. I translate complex requirements into clean, production-grade code, and I’m hands-on with designing secure RESTful APIs and high-traffic system performance.

In my recent roles, I’ve engineered end-to-end procurement, inventory, and ERP integrations using Node.js/FastAPI, Python, and PostgreSQL, including RabbitMQ-compatible async patterns. At One Acre Fund, I led full SDLC for ERP modules, optimized backend APIs and database queries for 500+ concurrent users, and implemented Redis-backed caching to improve response times.

I also focus heavily on security, reliability, and team effectiveness—building Keycloak SSO with OAuth 2.0 and RBAC, containerizing services with Docker, and owning CI/CD pipelines with GitHub Actions. I lead code reviews, mentor junior developers, and support quality through automated PyTest/Selenium test suites.

Experience

Work history, roles, and key accomplishments

SL

Senior Software Developer

Setraco Nigeria Limited (via Growth Stack Limited)

Jan 2026 - Apr 2026 (3 months)

Engineered procurement and inventory workflows with multi-stage approvals and shipment tracking using a Node.js/FastAPI backend. Designed scalable RESTful APIs and optimised PostgreSQL/ORM usage for high-volume transactional data.

Inkomoko logoIN

Full-Stack Software Developer

Jun 2021 - Oct 2023 (2 years 4 months)

Built 8+ custom full-stack modules (Payroll, Accounting, HR) for multi-country operations using Django, PostgreSQL, and Vue.js/Angular. Implemented REST API integrations and real-time dashboards while optimising multi-database performance through indexing and query tuning.

TR

Software Developer

TIFA Research

Jan 2020 - Jul 2020 (6 months)

Developed a media transcription and cost-tracking platform processing 100+ hours of content monthly. Maintained 98% uptime for the platform.

Education

Degrees, certifications, and relevant coursework

Moringa School logoMS

Moringa School

Full-Stack Development (Capstone), Full-Stack Development

Completed a capstone full-stack web application project using Django, Angular, REST APIs, Docker, and PostgreSQL.

Dedan Kimathi University of Technology logoDT

Dedan Kimathi University of Technology

Bachelor of Science in Mechatronics Engineering, Mechatronics Engineering

2013 - 2018

Earned a B.Sc. in Mechatronics Engineering with a focus on automation, embedded systems, and software-hardware integration.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan