Roman Temchenko is a Senior Staff Software Engineer with 11 years of experience building and leading mobile platforms and cross-platform components, currently shaping Venmo's engineering efforts after a multi-year tenure at Snap where he led iOS platform work and Sponsored AR integrations. He combines deep hands-on mobile engineering—Swift, DI, modularization, storage—with leadership of geographically dispersed teams, driving code quality tools and platform dev tooling that reduced integration and operational costs. Roman has a track record of turning legacy clients into scalable platforms (notably enabling a major AR revenue uplift at Snap) and has led both iOS and C++ teams delivering SDKs and cross-platform components. Trained with an MS in Computer Systems and Networks, he brings a designer’s eye for code quality and pragmatic architecture, plus a personal origin story: introduced to computing by his grandmother, which shaped his lifelong commitment to mentoring and practical solutions.
11 years of coding experience
9 years of employment as a software developer
Master of Science (MS) Computer Systems and Networks, Master of Science (MS) Computer Systems and Networks at Oles Honchar Dnipropetrovsk National University
Contributions:3 pushes, 1 branch in 1 year 10 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
Roman Temchenko - Senior Staff Software Engineer at Venmo