Summary
Denis Makarenko is a Senior .NET developer with a decade of experience building and optimizing backend systems for fintech, eCommerce, gaming, and insurance companies across Europe. He currently leads backend development at LodgeiT after delivering performance-focused solutions at X-FLOW, including Brotli-based server-client compression, custom source generators, code analyzers, and an MSBuild task to speed CI and local builds. His background spans microservices, DDD, CQRS, event sourcing, and cloud-native deployments with .NET Core, Docker/Kubernetes, and SQL/NoSQL stores, often in global, cross-functional teams. Denis has repeatedly taken ownership of complex payment and transaction flows—integrating major PSPs and implementing PreAuth/Capture, Void, Payout, and Refund logic—while driving test coverage and CI improvements. He blends hands-on implementation with tooling-level contributions that reduce developer friction, and his career shows a pattern of rising technical leadership and optimization-focused engineering. Based in Leipzig, Germany, he pairs formal training in computer programming with practical experience shipping high-throughput services for large organizations.
11 years of coding experience
7 years of employment as a software developer
Professional retraining C#/.NET, Professional retraining C#/.NET at Academy of Networking Lanit
Bachelor's degree Computer Programming, Bachelor's degree Computer Programming at Omsk State Transport University (OSTU)
Русский, English