Rahul Nair is a versatile software engineer with eight years of experience and a current MS in Computer Science from Cal Poly SLO, joining Western Digital as Software Developer II in 2025. He has built customer-facing, large-scale systems across backend and full-stack stacks using TypeScript, Java, Python, SQL, React, Angular, and FastAPI, and has a track record at Amazon of improving API performance and cutting test time by 42.5%. Rahul blends production engineering with research: his master's thesis focuses on probabilistic databases and aggregation algorithms, bridging theoretical insight with practical system design. He’s contributed to collaborative tooling for Project Jupyter and has experience designing scalable payment and notification pipelines that served millions of users. Known for cross-functional collaboration and rapid learning, he is actively seeking full-time roles in backend, data, or full-stack engineering beginning in 2025.
8 years of coding experience
2 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
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
Rahul Nair - Software Developer II at Western Digital