Summary
Paul Gichuki is a Senior iOS Engineer with seven years of full-stack software experience, currently building native iOS at Turing after leading mobile and backend efforts at YurbanRides. He specializes in Swift and native iOS development complemented by strong backend skills in Node.js, GraphQL, and MongoDB, and practices TDD, SOLID principles, and robust XCTests coverage. Equally comfortable across React/React Native, Python and PHP (Laravel), he has delivered end-to-end client projects as a freelancer, shipping both Android and iOS apps and architecting GraphQL/REST APIs. He also brings practical server administration and cybersecurity experience, consistently maintaining uptime and implementing security controls. Known for blending product-focused engineering with pragmatic architecture advice, he thrives in teams that value collaboration, quality, and measurable impact.
7 years of coding experience
5 years of employment as a software developer