Ray Cho is a Staff Software Engineer with a decade of experience building and modernizing iOS platforms, currently leading a multi-year migration at Pinterest that converted 220 Objective-C modules to Swift and established a modular architecture of 250+ modules. He combines hands-on engineering with technical leadership, guiding cross-team sequencing and mentoring engineers to resolve complex migration blockers while preserving product velocity. Previously a founding member of Pinterest’s Identity team, Ray built unified authentication frameworks and drove reliability practices that enabled sub-minute observability and full unit-test coverage. His background spans startup CTO work and civic-tech product development, where he shipped end-to-end features and testing suites that improved stability and user engagement. Based in the NYC area, he pairs rigorous system-level thinking with pragmatic delivery, and is driven by a mission to simplify users’ lives through thoughtful engineering.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Bachelor's degree at University of Michigan - College of Engineering
Contributions:29 pushes, 1 branch, 4 issues in 4 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.