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.
John Karumba
@johnkarumba
Full-stack developer with 6+ years scaling secure web apps; I build production-grade APIs, dashboards, and cloud-ready systems.
What I'm looking for
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
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.
Architected Odoo ERP to Apache Fineract integration using secure REST APIs and RabbitMQ, handling 2,000,000+ records. Led full SDLC for ERP modules and improved API/database performance and security using Redis caching and Keycloak SSO with OAuth 2.0/RBAC.
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.
Software Developer
Counter1Serve
Aug 2020 - Feb 2021 (6 months)
Built a multi-user loan management system with approval workflows, RBAC, and data visualisation using Angular, Django, and PostgreSQL. Implemented secure authentication and compliance features.
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.
Software Developer (Contract)
Agency254
Sep 2019 - Jan 2020 (4 months)
Built Python data extraction and automated reporting scripts and designed/maintained responsive web applications. Supported delivery of automated reporting and web-based functionality.
Education
Degrees, certifications, and relevant coursework
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
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.
Availability
Location
Authorized to work in
Salary expectations
Skills
Interested in hiring John?
You can contact John and 90k+ other talented remote workers on Himalayas.
Message JohnGet 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!
