Dinesh Vaidya is a Senior Software Engineer based in Redmond with over 14 years of experience designing and delivering Windows core, multithreaded, and cloud-ready enterprise applications. He combines deep systems-level expertise (WDM/KMDF, Win32, COM) with modern .NET web stacks, RESTful architectures, and containerization to build high-performance, maintainable solutions. At Microsoft he progressed through multiple engineering roles, after a long career leading architecture and delivery for clients at Xoriant and Harbinger where he guided teams of 2–25 across onsite-offshore engagements. Comfortable owning full SDLC phases, he’s pragmatic about trade-offs and skilled at translating complex requirements into robust designs and technical documentation. A hands-on problem-solver, he has experience migrating legacy drivers to modern frameworks and integrating diverse third-party APIs, demonstrating both low-level and cloud-native fluency.
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
Dinesh Vaidya - Senior Software Engineer at Microsoft