Akshita Agarwal is a Senior Software Engineer based in Seattle with over a decade of experience building backend systems, cloud integrations, and developer tooling. She has led multi-tenant networking and billing projects at Microsoft and now contributes to service mesh work at Airbnb, combining hands-on engineering with technical leadership. A long-time maintainer and contributor to the C# ecosystem—notably OmniSharp and the official VS Code C# extension—she improves developer experiences around Roslyn-based language services and the .NET online editor. She also mentors budding engineers and teaches backend fundamentals, reflecting a commitment to developer growth as well as product delivery. Unusually for someone focused on cloud and backend systems, she holds a Stanford Graduate Certificate in AI and has applied ML and deep-learning coursework to practical projects earlier in her career.
11 years of coding experience
5 years of employment as a software developer
Huddard High School
Bachelor of Technology (B.Tech.) Computer Science and Engineering, Bachelor of Technology (B.Tech.) Computer Science and Engineering at Indian Institute of Technology (Banaras Hindu University), Varanasi
Graduate Certificate Artificial Intelligence, Graduate Certificate Artificial Intelligence at Stanford University
Contributions:28 releases, 599 commits, 321 PRs in 1 year 8 months
Contributions summary:Akshita made several changes related to a C# extension for Visual Studio Code, specifically focusing on the integration of the C# language service. Their work involved modifying the code to correctly identify and handle virtual documents, ensuring that the extension functions properly with them. They also contributed to improvements related to completion items, and added telemetry for when tests are run. These changes reflect a focus on enhancing the core functionality of the C# language service within VS Code.
OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
Role in this project:
Back-end Developer
Contributions:8 releases, 163 commits, 55 PRs in 1 year 9 months
Contributions summary:Akshita primarily contributed to improving the OmniSharp server for C# based on Roslyn workspaces by fixing issues related to signature help. Their contributions included modifying code for signature help services, and improving parameter label display. The user also added new tests cases to ensure correct functionality, particularly for attribute constructors and overload methods. They also worked on tests related to implementation facts and refactored the code.
roslyndotnetmonoomnisharpstdio
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.