johnvchuma
Senior Backend Engineer
I am a Software Engineer specializing in Backend Development, Full-Stack Engineering, Mobile Apps, and Payment Integrations, with hands-on experience delivering production-ready systems used across East Africa.
Over the years, I’ve led and contributed to impactful projects spanning e-commerce, fintech, payroll systems, affiliate platforms, verification services, and due diligence tools.
I enjoy turning complex business ideas into clean, scalable, and secure systems, while helping teams ship fast and with confidence.
Experience: 4 years
Yearly salary: $100,000
Hourly rate: $40
Nationality: 🌏 Remote
Residency: 🌏 Remote
Experience
Full stack developer
Smart Africa Group (SAG) 2024 - 2026
I engineered the core infrastructure for an agent management platform used for onboarding, verification, reporting, and operational workflows. I built and maintained scalable backend services using NestJS, ensuring clean architecture, high performance, and full API documentation with Swagger. The system is powered by MySQL on AWS RDS, with Amazon S3 used for secure file and media storage. Key responsibilities: Developed modular, scalable backend services using NestJS, TypeScript, and REST principles Designed and maintained relational data models in MySQL (AWS RDS) Implemented secure file uploads and management with Amazon S3 Created complete API documentation using Swagger (OpenAPI) Collaborated with mobile app team to support agent onboarding, reporting, user authentication, and operational features Ensured production reliability via best practices in logging, validation, and security
Full stack developer
Shule yetu innovation 2023 - 2024
I led a team of four, including developers and a designer, to create Defender, an e-commerce platform for selling watches designed for kids' protection. My role involved serving as the team lead and Scrum Master, where I managed task assignments and facilitated Agile processes. Additionally, I contributed as a backend engineer and handled the DevOps responsibilities, designing and implementing the deployment architecture on AWS.
Full stack developer
Silabu 2022 - 2023
Served as the Lead Software Engineer in a 4-member team building Defender, a full-featured e-commerce platform with secure payment processing, inventory tracking, and order management capabilities. Led sprint planning, technical direction, and day-to-day engineering workflows, ensuring smooth collaboration between backend, frontend, and UI/UX teams. Key Contributions: Backend Architecture: Designed and built scalable REST APIs using Node.js, Express, and Sequelize, including authentication, product management, inventory modules, and order workflows. API Documentation: Created complete, developer-friendly API documentation using Swagger, improving onboarding and reducing implementation friction. Team Leadership: Guided two frontend engineers to adopt Next.js + TypeScript, providing support on architecture, state management, and integration with backend APIs. Cross-Team Collaboration: Worked closely with the UI/UX engineer to refine user flows, maintain design accuracy, and align deliverables with the project owner's vision. Project Management: Assisted in defining sprints, breaking down tasks, and ensuring timely delivery across the engineering team. E-commerce Core: Implemented payment processing flows, product listings, inventory syncing, and full order lifecycle management. Impact: Successfully delivered a structured, scalable e-commerce system while improving team productivity, code quality, and communication across the entire development pipeline.
Skills
flutter
nestjs
react
solidity
full-stack
english