Rajat Rastogi is a Principal Software Engineer based in Redmond with 11 years of experience building high-scale cloud and device services at Microsoft, currently leading architecture and delivery efforts. His background spans networking and web protocols, IoT and developer ecosystems, and recent work designing billing/monetization and high-throughput email data planes for Azure Communication Services. Trained in robotics (MSE, UPenn) and grounded in electronics and instrumentation, he blends systems engineering with research interests in computer vision, motion planning and mechatronics. Proficient in C#, C/C++ and Python, he moves fluidly between low-level protocol and high-level cloud service design, and has a history of shipping production features that handle tens of thousands of requests per second. An understated strength is his experience across both test/OS-level networking and developer-facing platform services, giving him a rare end-to-end perspective.
11 years of coding experience
14 years of employment as a software developer
B.Tech Electronics and Instrumentation, B.Tech Electronics and Instrumentation at Vellore Institute of Technology
MSE Robotics, MSE Robotics at University of Pennsylvania
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.