Loni Tra

Software Engineer at Microsoft

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
Loni Tra is a software engineer at Microsoft with eight years of hands-on experience building developer tooling and UI features across major open-source .NET projects. A University of Washington computer science student, Loni has contributed meaningful backend fixes and language-server integrations to dotnet/roslyn and enhanced VS Code C# and Blazor debugging experiences. Their work on Windows Forms modernized ListViewGroup behavior and shipped UI/UX improvements that reduce crashes and restore designer functionality. Prior internships at Facebook focused on Android product flows and privacy features, demonstrating comfort across mobile, desktop, and language tooling. Known for digging into language server protocols and virtual file handling, Loni combines curiosity with practical engineering that directly improves developer productivity.
code8 years of coding experience
job2 years of employment as a software developer
bookComputer Science & Engineering, Computer Science & Engineering at University of Washington
github-logo-circle

Github Skills (26)

razor10
roslyn10
language-ext10
net10
dotnet10
user-interface10
language-server-protocol10
vscode-extension10
windows-forms10
asp-net10
language-server10
dotnet-core10
language-features10
csharp10
language-extensions10

Programming languages (5)

C#PowerShellTypeScriptJavaC++

Github contributions (5)

github-logo-circle
dotnet/winforms

Apr 2020 - Jan 2023

Windows Forms is a .NET UI framework for building Windows desktop applications.
Role in this project:
userBack-end Developer & UI/UX Designer
Contributions:1958 reviews, 104 commits, 954 PRs in 2 years 9 months
Contributions summary:Loni primarily focused on implementing features for the ListViewGroup control, adding properties for Collapsible/Collapsed and Subtitle functionality, followed by adding TaskLink functionality. They also worked on bug fixes related to StringCollectionEditor and handling the display of the ListViewGroup. These changes enhance the user experience by providing new tools to enhance displaying controls.
dotnetuwpwindows-desktopwindowsui-framework
dotnet/vscode-csharp

Apr 2023 - Aug 2023

Official C# support for Visual Studio Code
Role in this project:
userBack-end Developer
Contributions:6 reviews, 1 PR, 1 push in 3 months
Contributions summary:Loni focused on enhancing the C# support for Visual Studio Code, specifically addressing Razor diagnostics and language server interactions. Their contributions include implementing a Razor diagnostic handler to integrate C# diagnostics from Roslyn into Razor files. The user also configured the Razor Language Server Client to set SupportsDelegatedDiagnostics, and incorporated fixes to prevent exceptions when Roslyn is inactive during diagnostic requests. Additionally, the user added browser autodetection to launch and debug Blazorwasm projects.
dotnetvisual-studio-codevscodevscode-extensionomnisharp
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