Lingxi Li

Software Engineer at Microsoft

Shanghai, Shanghai, China
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

👤
Senior
🎓
Top School
Lingxi Li is a software engineer with 11 years' experience building backend systems and end-to-end telemetry for cloud services, currently driving the Azure SSIS Feature Pack and telemetry at Microsoft. He combines a strong growth mindset and rapid learning with hands-on expertise in .NET and C++, contributing to notable open-source projects like ODataLib and an actor-framework implementation where he improved validation, navigation support, work-stealing, and exception handling. Prior roles include Windows desktop development at Baidu, and he holds a master's in computer science from USTC. Known for "code for fun and usefulness," Lingxi blends production-grade engineering with community-focused open-source contributions that strengthen core libraries and developer tooling.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at Southwest University of Science and Technology
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at University of Science and Technology of China
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

asynchronous10
c-language10
async10
net10
dotnet10
pattern-matching10
asp-net10
dotnet-core10
caf10
actor10
cprogramming-language10
csharp10
odata10
actor-model10
concurrency10

Programming languages (11)

TypeScriptC#PowerShellDockerfileC++CVueGo

Github contributions (5)

github-logo-circle
OData/odata.net

May 2016 - Aug 2016

ODataLib: Open Data Protocol - .NET Libraries and Frameworks
Role in this project:
userBack-end Developer
Contributions:75 commits, 4 PRs, 62 pushes in 3 months
Contributions summary:Lingxi primarily contributed to the ODataLib .NET Libraries and Frameworks project. Their work focused on refactoring and improving writer validation settings and reader validation. They implemented the feature to support navigation property on complex types. These changes indicate a focus on improving the core functionalities of OData writing and reading, with clear enhancements to the validation and structural integrity of the library.
dotnetscadaedifactopen-datacsharp
An Open Source Implementation of the Actor Model in C++
Role in this project:
userBack-end Developer
Contributions:18 commits, 20 PRs, 80 comments in 3 months
Contributions summary:Lingxi primarily contributed to improving the actor framework's core functionality. Their work involved optimizing the work-stealing policy, addressing exception handling within the local actor, and refactoring actor decorators. They also improved the intrusive pointer implementation and optimized the unit test framework to enhance the testing of the actor framework.
statelesscppcafpattern-matchingactor
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