Ryo Oshima is an application developer with 12 years of experience, currently building iOS products at IBM Japan where he delivered core features for a first-of-its-kind multi-payment service and led a four-person WWDC research team. Skilled in Swift, TypeScript, Node.js/Deno, and Firebase, he combines hands-on mobile UI/animation work with backend engineering and custom tooling—authoring a static analysis script that cut bug incidence without breaking builds. He mentors junior engineers and drove cross-functional teams to ship a weekly task manager and a Tinder-like matching app, owning both client and server integrations. With a master’s in electronic physics from Osaka University and an award-winning conference presentation, he brings a research-informed curiosity to practical product development. Notably, he implemented SMTP/IMAP from scratch for a custom mail client, demonstrating low-level protocol fluency beyond typical app dev tasks.
Contributions:8 PRs, 10 pushes, 7 branches in 8 years
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.