Rukshan Marapana is a senior engineer based in London with over a decade of hands-on experience building native iOS apps and leading mobile teams across startups and enterprise companies. He has driven major product work at Bumble and Sysco—rebuilding Sysco Shop natively, modernizing hiring and onboarding for mobile talent, and delivering engagement features for Bumble’s 2024 relaunch. Comfortable toggling between individual contributor and engineering manager roles, he combines deep Swift/architecture expertise (RxSwift, MVVM, coordinator patterns) with experience scaling cross-functional teams and processes. Known for mentoring engineers, conducting high-volume technical interviews, and converting non-mobile developers into productive mobile contributors, he brings both craft and people leadership. Now at Metro Bank, he continues to focus on pragmatic, reusable solutions that improve code quality and user impact. An early freelancer and game programmer, he brings a breadth of practical product delivery uncommon in purely corporate profiles.
9 years of coding experience
17 years of employment as a software developer
Bachelor of Science (Special Honours) Information Technology, Bachelor of Science (Special Honours) Information Technology at SLIIT
Contributions:1 release, 8 pushes, 1 branch in 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rukshan Marapana - Senior Engineer at Metro Bank (UK)