Summary
Oleksandr Truba is a .NET software engineer with 10 years of experience building backend-first, microservice-oriented systems and deploying them to production with Docker and Kubernetes. He specializes in C#, ASP.NET Core, gRPC/REST APIs, MS SQL/Entity Framework and has hands-on experience with Kafka, Identity Server, Serilog and observability stacks. At ELEKS he contributes to architecture design, service scaffolding (logging, security, deployment) and automated CI/CD while writing unit and integration tests for resilient services. Previously he delivered full-stack solutions for Materialise and banking integrations, pairing backend design with React/Angular frontends and background jobs (Hangfire). Based in Kyiv, he brings a pragmatic CQRS/SOLID mindset and a track record of making technology choices that balance business needs and operational reliability. An often-overlooked strength is his steady involvement across the full delivery lifecycle—from requirement analysis to k8s-based production rollouts.
10 years of coding experience
4 years of employment as a software developer
Igor Sikorsky Kyiv Polytechnic Institute