Sahil Kapal is an iOS Engineer II with eight years of hands-on experience building production-grade mobile apps and cloud-backed services, currently at OpenTable in Old Toronto. He has a strong track record at SHOEBOX where he rebuilt core iPadOS hearing-test features, introduced SwiftUI into a UIKit codebase, improved test coverage, and cut support tickets—demonstrating both technical depth and product impact. Sahil’s background spans backend API and cloud architecture work with Node.js and AWS, teaching assistant roles in algorithms and programming, and early engineering experience in geophysics and chemical engineering—giving him a rare mix of domain breadth and practical problem solving. He favors clean architecture, accessibility, and automated testing, and has a history of upskilling teams through workshops. Pragmatic and curious, he brings scientific rigor from his engineering studies to shipping reliable, user-focused iOS experiences.
8 years of coding experience
7 years of employment as a software developer
BCS Computer Science, BCS Computer Science at Carleton University
Bachelor of Applied Science (B.A.Sc.) Chemical Engineering, Bachelor of Applied Science (B.A.Sc.) Chemical Engineering at University of Ottawa
Contributions:28 commits, 27 PRs, 25 pushes in 1 day
pandapythonpython3
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.