Lalit Bhasin

Principal Engineer Lead - Engineering & IT Leader at Microsoft

Redmond, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Lalit Bhasin is a Principal Engineer and technical leader with 11+ years driving architecture, delivery, and full product lifecycles for large-scale, distributed web services and storage systems. Based in Redmond, he combines deep hands-on expertise in C++/C++11, Java, Python and databases with practical cloud and big-data experience (Ceph, HDFS, ELK, Hadoop) to design highly available, performant systems. At Microsoft he guides cross-functional teams from scoping through production, drawing on prior roles building cloud storage, in-memory distributed databases and network management systems. An active open-source contributor, he has made substantive backend contributions to the widely adopted OpenTelemetry C++ projects—improving exporters, build compatibility, and tracing/log integration. Known for solving low-level concurrency, build and portability challenges, he bridges embedded, server-side and cloud domains to deliver pragmatic, scalable solutions.
code11 years of coding experience
job16 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Delhi
bookEngineering Computer Science, Engineering Computer Science at Delhi College of Engineering
bookKV RKPuram - 4
github-logo-circle

Github Skills (14)

opentelemetry10
c-language10
cmake10
cprogramming-language10
metric10
tracer9
trace9
logging9
fluentd9
socket9
http9
exports8
json8
exporter8

Programming languages (15)

C#C++JinjaRustCCMakeMakefileGo

Github contributions (5)

github-logo-circle
The OpenTelemetry C++ Client
Role in this project:
userBack-end Developer
Contributions:12 releases, 2257 reviews, 208 commits in 2 years 4 months
Contributions summary:Lalit made several changes to the OpenTelemetry C++ Client codebase, indicating a focus on back-end development. The contributions include fixing data structures, improving build processes for different compilers, resolving compile-time warnings, providing abstract HTTP interface, supporting span links, and implementing a curl-based HTTP client. The user's work involved modifying code related to context management, metrics, and exporters, improving the library's functionality and compatibility.
cppopentelemetrydistributed-tracingmetricstelemetry
Role in this project:
userBack-end Developer
Contributions:1 release, 212 reviews, 18 commits in 1 year 9 months
Contributions summary:Lalit primarily contributed to the development of the Fluentd exporter, focusing on the integration of logs and traces. Their work involved implementing socket tools and fixing domain socket functionality. Key contributions include setting up CMake install configuration for the Fluentd logger and JSON install and integrating the OpenTelemetry C++ library to support logs, metrics and traces. The user also upgraded the Fluentd exporter to use a newer version of the OpenTelemetry C++ library.
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