Senior Software Engineer | Fintech & Payments Solution Architect | Engineering Team Lead
Send a job offer directly to this candidate
Senior Software Engineer and Engineering Team Lead with 8+ years building and scaling mission-critical payments and mobile-money platforms for banks, telecoms, and large fintech ecosystems.
Owner and technical lead for a Super App / mini-program platform processing over USD 100M in annual transaction value across multiple markets. Deep expertise in digital wallet integrations, embedded checkout, payment service provider (PSP) orchestration, and mini-app delivery on enterprise Super App infrastructure (Huawei AppCube, Alipay, M-PESA). Proven record translating complex regulatory and business requirements into secure, high-availability architectures, leading 12+ engineers, and communicating solution design and risk to executive stakeholders.
Senior Software Engineer & Team Lead at Huawei Technologies (Kenya) (2023-07 – Present)
Product Owner and technical lead for the AppCube mini-program platform, a Super App ecosystem processing in excess of USD 100M in annual transaction value across financial-services and telecom clients in multiple markets.
Software Engineer at Huawei Technologies (Kenya) (2022-03 – 2023-07)
Associate / Junior Software Engineer at iGov Africa (2020-04 – 2022-02)
Web Developer at Platinum Outsourcing & Logistics (2019-01 – 2020-03)
B.Sc. in Computer Science – Strathmore University (2018 – 2021)
Artificial Intelligence & Machine Learning – Strathmore University (2020 – 2020)