Gaurav Narkhede is a Senior Platform Architect with over a decade of experience designing and delivering Windows and web-based N-tier applications, currently shaping platform strategy at Zendesk. He brings deep expertise in OOP, SOLID principles, design patterns, and agile practices like TDD, CI and CD to lead teams through the full software development lifecycle. His background includes progressive technical leadership at UPMC Health Plan, where he mentored engineers and moved from consultant to technical team lead. Comfortable both hands-on and at the architecture level, he focuses on reliable, testable systems and pragmatic delivery. Trained in telecommunications and software engineering (Nagpur University, MS from West Virginia University), he blends protocol-level thinking with modern software craftsmanship. Colleagues describe him as a steady mentor who translates complex requirements into maintainable, production-ready solutions.
11 years of coding experience
14 years of employment as a software developer
Master’s Degree, Computer Software Engineering, 3.5, Master’s Degree, Computer Software Engineering, 3.5 at West Virginia University
Contributions:16 commits, 14 pushes, 2 branches in 14 days
dotnetc-libraryc-sharpcsharpwhistle
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.