Summary
Raphael Ndwiga is a seasoned Software Engineer and former CTO based in Nairobi with a decade of experience building pragmatic, business-impacting systems across fintech, healthcare, and telecom. He has led projects that transformed operations—automating fund disbursements to cut processing from 12 hours to under 10 minutes, creating a credit-scoring engine that reduced bad debt by 32%, and shrinking loan processing time from 72 hours to under 30 minutes. Comfortable from hands-on development to technical leadership, Raphael blends systems integration, product-focused engineering, and customer-centric support to deliver measurable outcomes. Known for shipping scalable automation and network billing solutions that connected over 1,000 households, he thrives on tackling complex integrations and is eager to adopt new stacks and AI/ML paradigms. A BSc Computer Science graduate and Full Stack certified developer who fuels creativity with large quantities of coffee, he brings both strategic vision and street-level execution to growth-stage technology challenges.
10 years of coding experience
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Egerton University
English, Swahili