Liudmila Mashkina is a senior software engineer based in Bellevue, WA with a decade of experience building high-scale backend systems across Microsoft, Gopuff, and Salesforce. She specializes in distributed tracing, observability integrations, and low-latency backend services, contributing notable instrumentation work to high-profile open-source projects like the Azure SDKs and OpenTelemetry. Comfortable across C++, Python, and TypeScript, she pairs deep implementation skills with strong test automation and DevOps experience to improve reliability and end-to-end tracing. A quick learner and collaborative teammate, she has successfully bridged product and infrastructure concerns—bringing Application Insights and W3C tracing into complex services. Her background in fashion design and game development underscores a creative, detail-oriented approach to system design and user-focused engineering.
10 years of coding experience
14 years of employment as a software developer
Master, Physics, Master, Physics at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
Contributions:14 reviews, 180 commits, 110 PRs in 5 years 7 months
Contributions summary:Liudmila primarily contributed to the project by modifying core SDK files to improve operation initialization from Activity. They implemented and enhanced unit tests within the CoreSDK.Test project, demonstrating a focus on testing functionality related to operation correlation, dependency tracking, and activity propagation. These changes included adding test cases for W3C context propagation and various scenarios, suggesting a strong understanding of the Application Insights SDK and its integration with distributed tracing frameworks. Further, they were also involved with correcting timestamp precision on the .NET Framework.
Contributions:1 release, 7 reviews, 94 commits in 1 year
Contributions summary:Liudmila's contributions center around implementing and refining features related to span creation and management within the OpenTelemetry .NET client. They made changes to the `SpanBuilderTest.cs` file to align with specification and add various tests. The user also addressed issues related to tracestate and parent/child span relationships, and added new tests for more scenarios.
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.