Saulius Menkevičius

Staff Software Engineer at Bugcrowd

Vilnius, Vilnius County, Lithuania
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
Saulius Menkevičius is a Staff Software Engineer based in Vilnius with 12 years of experience building scalable, reliable systems and leading engineering teams. He has progressed from hands-on development and team leadership to CTO and staff engineer roles, blending product-focused architecture with operational discipline. Saulius has deep .NET and tooling expertise, notably contributing to the OmniSharp/omnisharp-roslyn language server and Emacs LSP integrations that improve C# developer workflows across editors. He pairs backend engineering chops with practical DevOps and QA sensibilities—skills honed while migrating legacy PHP to .NET/Mono and running production-grade web platforms. Known for mentoring and process design, he repeatedly turns technical debt into maintainable systems and shipping features faster. His open-source work on prominent developer tools reveals a quieter but impactful commitment to improving everyday developer experience.
code12 years of coding experience
job20 years of employment as a software developer
bookMaster IT, Master IT at Kaunas University of Technology
languagesLithuanian, English, Russian, German
stackoverflow-logo

Stackoverflow

Stats
31reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (24)

roslyn10
msbuild10
net10
dotnet10
language-server-protocol10
emacs-lisp10
asp-net10
language-server10
emacs10
dotnet-core10
csharp10
configuration-management9
omnisharp9
dotnet-sdk9
configuration-file9

Programming languages (15)

C#CRustGoHTMLTypeScriptDockerfileJavaScript

Github contributions (5)

github-logo-circle
OmniSharp/omnisharp-roslyn

Jul 2016 - Aug 2020

OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
Role in this project:
userBack-end Developer
Contributions:4 reviews, 18 commits, 16 PRs in 4 years 1 month
Contributions summary:Saulius primarily contributed to the OmniSharp server, a .NET-based language server, by addressing issues related to project loading and implementing Language Server Protocol (LSP) handlers. Their work involved fixing bugs in the MSBuild integration and updating dependencies. Furthermore, they added new features and implemented handlers for LSP, including code actions and workspace symbols, enhancing the server's functionality and responsiveness for developers using C# and .NET.
roslyndotnetmonoomnisharpstdio
emacs-lsp/lsp-mode

Nov 2019 - Oct 2022

Emacs client/library for the Language Server Protocol
Role in this project:
userBack-end Developer
Contributions:21 reviews, 41 commits, 33 PRs in 2 years 10 months
Contributions summary:Saulius primarily contributed to the Emacs Lisp (Elisp) client for the C# language server, OmniSharp. They developed and refactored Elisp code to support C# language features, including installing and managing the OmniSharp server and integrating C# code. Furthermore, the user implemented commands to open project files and run tests within the Emacs environment, demonstrating a focus on enhancing the C# development experience within Emacs. The user also worked on addressing compatibility issues with different Emacs versions and operating systems.
pythoneslintlanguage-server-clientclient-libraryjavascript
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
Saulius Menkevičius - Staff Software Engineer at Bugcrowd