Nikhil Navakiran is a Senior Software Engineer with 12 years of experience building SDKs, observability tooling, and full-stack platforms across mobile, web, and cloud. At Microsoft he led cross-language OpenTelemetry SDKs and telemetry abstractions for GenAI workflows, designing span models and async tracing that capture model parameters, token usage, and latency breakdowns. He has a strong background in SDK development and integration from prior roles shipping Android, React Native, Unity, and server-side SDKs, and has delivered data and analytics pipelines using Azure Synapse and Power BI. Known for turning complex distributed and long-running workflows into reliable, instrumented systems, he pairs practical engineering with a security-minded, metrics-driven approach rooted in his Computer Science and Information Assurance graduate training. Based in Denver, he blends hands-on implementation with cross-functional product work, and often focuses on making SDKs extensible and debuggable in production.
12 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Computer Science and Engineering, Bachelor's degree, Computer Science and Engineering at Ramaiah Institute Of Technology
Master's degree, Computer Science and Information Assurance, Master's degree, Computer Science and Information Assurance at Arizona State University
Contributions:37 PRs, 68 pushes, 37 branches in 2 years 2 months
androidsdkadservernativoandroid-sdk
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
Nikhil Navakiran - Senior Software Engineer II at Microsoft