Raunak Roy is a Staff Software Engineer in San Francisco with 12 years of experience building secure, payment and NFC-enabled products across mobile, embedded and IoT domains. He has led cross-company launches—most notably Secure Element–based Fitbit Pay and Mifare transit integrations—navigating international banking regulations, hardware variants, and in-country testing. Comfortable from low-level C and firmware to iOS UX and backend orchestration, he repeatedly pairs security and cryptography expertise with practical product delivery. Raunak excels at turning legacy systems into testable, maintainable platforms (advocating Rx, coordinators and SRP) while mentoring teams on engineering best practices. He’s shipped and maintained live systems under aggressive schedules and regulatory constraints, and has a knack for designing the glue between firmware, BLE protocols and mobile apps.
12 years of coding experience
17 years of employment as a software developer
Bachelor of Science, Computer Science (Games), Bachelor of Science, Computer Science (Games) at University of Southern California
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.