Tomas Ekeli is a pragmatic senior back-end developer and software architect with over a decade of experience building maintainable, high-throughput systems for eCommerce, banking, finance and airports. He currently develops back-end services at Aigonix and Davidhorn, bringing a strong focus on code quality, SOLID design and sustainable delivery. Tomas has led customer-facing technical roles and helped design large-scale solutions that serve millions, applying event-driven and event-sourced patterns where appropriate. An active contributor to OmniSharp/roslyn tooling, he has improved analyzer performance with multithreading and diagnostic refactors—demonstrating attention to developer experience as well as production reliability. Based in Tønsberg, Norway, he stays current with technologies across .NET, Java, SQL and NoSQL stacks and values pragmatic architecture over trends.
OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
Role in this project:
Backend Developer
Contributions:13 commits, 1 PR, 10 comments in 15 days
Contributions summary:Tomas primarily focused on enhancing the diagnostic capabilities of the OmniSharp server. Their contributions involved implementing multi-threading for analyzers and diagnostic workers, improving performance. They modified the Roslyn extensions options to control the number of threads used and renamed options for clarity. The user also updated and refactored the code related to diagnostic processing in the CSharpDiagnosticWorker and CSharpDiagnosticWorkerWithAnalyzers classes.
Contributions:1 release, 13 pushes, 1 branch in 3 years 4 months
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.