Nishad Dawkhar is a Software Engineer II with 13 years of experience building scalable, distributed systems for large tech teams, currently contributing to Azure Edge + Platform at Microsoft. He previously spent three years at Twitter designing Kafka-focused infrastructure—building a lag monitoring service and broker-level rate limiting—and has deep hands-on expertise in Scala, Kafka, and large-scale metadata services. His background spans cloud-native microservices (Java Spring, Docker), real-time streaming (Spark, Storm), and production-grade tooling for RBAC and config validation. Nishad holds an MS in Intelligent Information Systems from Carnegie Mellon, pairing machine learning knowledge with systems engineering. He’s experienced in incident post-mortems and mentoring, and has a pattern of turning research-level ideas into operational services that restore state from durable stores. Based in Bengaluru, he combines rigorous academic training with practical delivery across Azure, Twitter, Cisco, and earlier AI-infra and endpoint security platforms.
13 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering (B.E.) Information Technology, Bachelor of Engineering (B.E.) Information Technology at Pune Institute of Computer Technology
Master of Science - MS Intelligent Information Systems (MIIS) School of Computer Science, Master of Science - MS Intelligent Information Systems (MIIS) School of Computer Science at Carnegie Mellon University
Contributions:9 commits, 9 pushes, 1 branch in 1 day
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
Nishad Dawkhar - Software Engineer II at Microsoft