Rohan Prinja

Senior Software Engineer at Google

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Rohan Prinja is a Senior Software Engineer with 12 years of experience building distributed systems, backend infrastructure, and robotics planning, currently based in Mountain View and recently hired at Google. He has a strong track record across fast-moving product teams at Wing, Instacart, and multiple stints at Google, combining systems-level Rust and backend work with applied research from his MS in Computer Science at UNC Chapel Hill. Rohan contributes to notable open-source projects — from improving JavaScript/Rust bindings in the Servo browser engine to adding robust seeding functionality and tests to the widely used medical imaging library DIPY. He brings practical expertise in performance-sensitive code, trait implementation and refactoring, and has experience translating research-oriented algorithms into production-quality components. Colleagues describe him as a pragmatic engineer who balances careful design with shipping improvements that increase maintainability. Outside product work, his open-source contributions reveal a habit of clarifying APIs and documentation so others can adopt complex features more easily.
code12 years of coding experience
job9 years of employment as a software developer
bookIndian Institute of Technology Bombay
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at The University of North Carolina at Chapel Hill
languagesHindi, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (25)

algorithm10
webbrowser10
algorithms10
servo10
tractography10
python10
testing10
browser10
webengine10
data-structure10
numpy10
diffusion-mri10
data-structures10
rust10
web-platform9

Programming languages (6)

RustSCSSJavaScriptGoElixirPython

Github contributions (5)

github-logo-circle
servo/servo

Aug 2014 - Nov 2016

Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
Role in this project:
userBack-end Developer
Contributions:32 commits, 14 PRs, 58 comments in 2 years 3 months
Contributions summary:Rohan primarily worked on implementing and refining core components related to JavaScript and Rust bindings within the Servo browser engine. Their contributions focused on implementing `PartialEq` traits for heap-managed JavaScript values and related structures, which involved modifying the `js.rs` file. Additionally, they added and cleaned up code based on code reviews, and removed obsolete code. These changes indicate a focus on improving the engine's functionality and maintainability.
browserrustjavascriptbrowser-engineservo
dipy/dipy

Mar 2015 - Mar 2015

DIPY is the paragon 3D/4D+ medical imaging library in Python. Contains generic methods for spatial normalization, signal processing, machine learning, statistical analysis and visualization of medical images. Additionally, it contains specialized methods for computational anatomy including diffusion, perfusion and structural imaging.
Role in this project:
userData Scientist
Contributions:17 commits, 1 PR, 12 comments in 7 days
Contributions summary:Rohan primarily contributed to the `dipy/dipy` repository by implementing and testing functionality for generating random seeds within a fiber tracking context. Their work included modifying the `seeds_from_mask` function to support random seed generation, adding the necessary code, and subsequently creating tests to validate this new feature. They also refactored the code to separate the original function into `seeds_from_mask` and `random_seeds_from_mask` for clearer functionality. Finally, the user updated the documentation with examples and addressed any identified issues.
signalpythonmicrostructurespatialtractography
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
Rohan Prinja - Senior Software Engineer at Google