Raj Shrivastava is a backend software engineer with 9 years of experience, currently building systems at Rubrik in Mountain View after shipping performance- and cost-focused services at security startup Bolster. He has a strong research-to-production arc—earning a 4.0 MS in Computer Science from NC State while developing adaptive skill models for online learning and later translating research strengths into Rust and Python services that detect phishing and surface external threats. Raj’s work blends systems engineering, ML-driven solutions, and practical optimization: he’s reinvented core backends for throughput and robustness and once cut runtime by ~95% through tooling and refactoring. Early projects include high-accuracy neural approaches to email sensitivity and recipient prediction and embedded robotics for on-device perception, reflecting a taste for diverse problem domains. Based in Silicon Valley, he pairs rigorous academic training with hands-on production experience and a knack for turning research ideas into efficient, deployable services.
10 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Science, GPA: 4.0/4.0, Master's degree, Computer Science, GPA: 4.0/4.0 at North Carolina State University
Intermediate, Mathematics, Intermediate, Mathematics at Central Board of Secondary Education
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Dr. A.P.J. Abdul Kalam Technical University
Contributions:3 PRs, 13 pushes, 4 branches in 3 years
cscrobotics
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.