Summary
John Gechure is a Senior Software Engineer based in Nairobi with 10 years of experience designing and building scalable, high-performance backend systems for customer-facing platforms. Currently at Equity Bank Limited, he focuses on reliable, secure APIs and distributed services while mentoring teams and driving backend architecture best practices. His background spans full-stack .NET work—from Xamarin Forms and .NET MAUI mobile apps to ASP.NET Core web services and USSD—reflecting a practical fluency across the Microsoft ecosystem. Prior roles at Techno Brain, Medbook Kenya, and other firms show a track record of automating business processes and delivering end-to-end solutions in fintech and healthtech contexts. He pairs a BSc in Computer Science (JKUAT) with commerce studies, giving him a rare mix of technical depth and commercial awareness. Colleagues describe him as a pragmatic engineer who consistently balances performance, resilience, and maintainability in production systems.
10 years of coding experience
6 years of employment as a software developer
BSc. Computer Science, Computer Science, BSc. Computer Science, Computer Science at Jomo Kenyatta University of Agriculture and Technology (JKUAT)