Summary
Mbarak Mbigo is a Senior Software Engineer based in Nairobi with nine years of experience building user-centric web and mini-applications across fintech and enterprise environments. At Safaricom he leads and mentors teams delivering Mini Applications for the M-Pesa app across multiple African markets, blending hands-on backend work with technical leadership and curriculum development. He is proficient in JavaScript/React, Node.js/Express, Python/Django and C++, and has experience sustaining production systems and supporting partner integrations. His background includes frontend-focused roles at Allan Gray and full‑stack work at Andela and innRoad, giving him a strong cross-stack perspective on product delivery. Colleagues rely on him for code quality reviews, UX-aware technical guidance, and practical training for internal and external teams. Outside of core engineering he applies data analysis and even logo design skills to craft clearer product experiences.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Science in Informatics, Informatics, 2nd Class, Upper Division, Bachelor of Science in Informatics, Informatics, 2nd Class, Upper Division at Moi University
KCSE, A-, KCSE, A- at Maseno School
Degree Computer Software Engineering, Full Stack Web Development Certification, Degree Computer Software Engineering, Full Stack Web Development Certification at freeCodeCamp