Aleks Samila

Software Engineer at Particular Software

Ukraine
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
Aleks Samila is a seasoned software engineer with over 10 years of experience building and improving backend systems, currently contributing to Particular Software from Ukraine. He has a strong track record in persistence and messaging frameworks, notably contributing persistence refactors, saga persisters, and compatibility fixes to the well-known NServiceBus project. Aleks progressed from hands-on engineering to team leadership early in his career, blending practical coding skills with mentorship and delivery experience across outsourcing and product teams. Trained with a master's in informational technology of design, he pairs deep .NET backend expertise with a pragmatic approach to modernizing legacy components and preserving backward compatibility. An understated strength is his focus on robust acceptance testing and graceful endpoint lifecycle handling, which reduces real-world failure modes in distributed systems.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Informational technology of design, Master's degree, Informational technology of design at Kyiv National University of Technologies and Design
github-logo-circle

Github Skills (11)

net10
asp-net10
dotnet10
distributed-systems10
nservicebus10
messaging10
csharp10
dotnet-core10
testing9
architecture8
architectures8

Programming languages (2)

C#TypeScript

Github contributions (5)

github-logo-circle
Particular/NServiceBus

Sep 2020 - Jan 2022

The gold standard for async .NET microservices on Azure, AWS and on-prem
Role in this project:
userBackend Developer
Contributions:2 reviews, 9 commits, 13 PRs in 1 year 4 months
Contributions summary:Aleks focused on implementing and refactoring persistence-related functionality within the NServiceBus framework. They introduced and modified acceptance testing persistence, including changes to saga persisters and related classes. The user also addressed obsolete APIs, removed legacy in-memory persistence components, and restored specific obsolete methods for compatibility. Additionally, they resolved issues related to endpoint stopping and general improvements.
asyncawsazuredotnetmicroservices
Particular/Automation.ITOps

Oct 2015 - May 2018

Contributions:2 PRs, 2 pushes, 1 branch in 2 years 7 months
opsparticularit-opsinfrastructuredocker
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