Rohit Nema is a PhD student and graduate researcher at Stanford with 11 years of engineering and research experience at the intersection of cryptography, security, and theoretical CS. He holds dual BS degrees in Computer Science and Mathematics from UCLA and has conducted hands-on MPC and secure computation research under Rafail Ostrovsky, benchmarking real-world performance of stable compaction algorithms. Prior roles span national lab R&D at Sandia, cryptography-focused engineering at a stealth software firm, and leading technical programs for large student hackathons, showing he moves fluidly between prototype deployment and rigorous analysis. He has practical expertise deploying secure, containerized systems on AWS and automating resilient distributed workloads, not just simulations. Based in Palo Alto, he combines deep theoretical training with production-minded engineering—an asset for projects where provable guarantees must meet operational constraints. Colleagues describe him as someone who pairs puzzle-driven curiosity (he ran UCLA puzzle hunts and ICPC mentoring) with attention to communication cost and empirical performance.
11 years of coding experience
3 years of employment as a software developer
High School Diploma Science with Computer Science, High School Diploma Science with Computer Science at Heritage Xperiential Learning School
University of California, Los Angeles
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Stanford University
Contributions:2 reviews, 85 commits, 35 PRs in 1 year
acmreacticpcuclaacm-icpc
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.