Summary
Clement Wekesa is a Senior iOS Engineer with nine years of experience building high-performance, secure mobile and frontend systems for banking, media, and enterprise customers across Africa. He has led end-to-end iOS development for large-scale apps—designing architectures, migrating Objective-C to Swift, and delivering SDKs and features used by millions while improving maintainability and startup performance. Equally comfortable in SwiftUI, UIKit, and React, he combines deep platform expertise with CI/CD, automated testing, and cloud deployment practices to reduce technical debt and accelerate delivery. A pragmatic mentor and cross-functional collaborator, he drives architectural decisions and instills engineering best practices on agile teams. Beyond mobile, he explores generative AI (diffusion models) to surface new product possibilities, reflecting a curiosity for applying cutting-edge research to real-world user experiences.
9 years of coding experience
9 years of employment as a software developer
Bachelor of Science - BS, Electrical, Electronics and Communications Engineering, Bachelor of Science - BS, Electrical, Electronics and Communications Engineering at Masinde Muliro University of Science and Technology
Master's degree, Computer Science, Master's degree, Computer Science at University of East London
B. Tech in electrical and communication., Engineering, B. Tech in electrical and communication., Engineering at MMUST
English