Rajesh G is a Principal Software Engineering Manager at Microsoft with over a decade of experience leading architecture, delivery and people across large-scale software initiatives. Based in Redmond, he blends hands-on technical planning with program execution, ensuring roadmaps translate into robust, production-ready systems. His career traces steady progression from developer roles at Wipro and early-stage engineering at Pyxis to senior and lead positions at iSoftStone before joining Microsoft in 2012, reflecting deep institutional knowledge and operational consistency. Known for aligning technical architecture to business priorities, he coaches teams to balance long-term design with pragmatic delivery. A CSE graduate from Velagapudi Ramakrishna Siddhartha Engineering College, he brings a mix of legacy systems understanding and modern engineering leadership that helps bridge cross-team dependencies and accelerate impact.
10 years of coding experience
11 years of employment as a software developer
Bachelor’s Degree, Computer Science and Engineering, Bachelor’s Degree, Computer Science and Engineering at Velagapudi Ramakrishna Siddhartha Engineering College
Rust port of the official Windows Driver Samples on Github. Leverages windows-drivers-rs
Contributions:3 reviews in 5 months
driversrustwindows
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
Rajesh G - Principal Software Engineering Manager at Microsoft