Artur Karbone

Senior Software Engineer at Helmes - Software Development Company

Riga, Vidzeme, Latvia
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
Artur Karbone is a Senior Software Engineer and architect with 12+ years of experience delivering and rescuing line-of-business applications across the .NET stack while embracing polyglot approaches like Ruby, Erlang and Elixir. He combines hands-on engineering—modernizing libraries such as porting the popular Stateless state-machine to .NET Core and .NET 8—with a strong track record of team building, mentoring and promoting TDD, pair programming and clean code practices. As an independent consultant and technical lead he has repeatedly refactored legacy systems, bootstrapped greenfield architectures, and introduced CI/CD and domain-driven design in enterprise and startup contexts. Colleagues know him as a craftsmanship-focused coach who cares about developer happiness as much as code quality. Based in Riga, Latvia, he pairs deep Microsoft-platform expertise with a restless curiosity for functional and dynamic languages, which keeps his architectures pragmatic and resilient.
code12 years of coding experience
job10 years of employment as a software developer
book91
bookMaster’s Degree, CS, Master’s Degree, CS at Rīgas Tehniskā universitāte (Riga Technical University)
book61
languagesEnglish, Russian, Latvian
stackoverflow-logo

Stackoverflow

Stats
1,578reputation
411kreached
16answers
7questions
github-logo-circle

Github Skills (15)

netcore10
csharp10
state-machine10
dotnet-core10
netframework10
cicd9
git9
project-json6
visual-studio-code6
docker6
container6
sdk6
asp-net-core6
runtimes6
visual-studio6

Programming languages (6)

C#TypeScriptLiquidBatchfileSCSSRuby

Github contributions (5)

github-logo-circle
A simple library for creating state machines in C# code
Role in this project:
userBack-end Developer
Contributions:11 commits, 4 PRs, 1 push in 1 month
Contributions summary:Artur primarily focused on porting the project to .NET Core, including updating project files and build processes. They also updated the project to target different frameworks, including .NET 8, and cleaned up obsolete files. Additionally, the user made adjustments to assembly information and signed the assemblies. This work suggests a focus on modernizing the codebase and maintaining its compatibility across different .NET versions.
dotnetmachinesfsm-libraryfsmstatemachine
ArturKarbone/LearnDDD

Feb 2017 - Dec 2022

Contributions:14 pushes, 1 branch in 5 years 10 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.
Request Free Trial
Artur Karbone - Senior Software Engineer at Helmes - Software Development Company