
Konstantin is a software engineer with a Master's Degree in Computer Science. With a passion for code quality, software architecture and leadership, Konstantin aims to deliver at his absolute best 100% of the time.
A journey of engineering
From summer internships at IBM to becoming a senior engineer at Entain, Konstantin always had a fiery passion for creating high quality software solutions while going the extra mile to support his colleagues and leadership.
From coding to people
From Software Architecture to Software Development; from Conflict Management to Public Speaking, Konstantin picks up new skills fast and quickly adapts to new and unfamiliar technologies.
C# - .NET 10 + ASP.Net Core / Blazor / Minimal APIs
Angular 20 + React (TypeScript, NgRX/Signals)
Azure / AWS / Cloudflare, CI/CD & DevOps
Microservices, DDD, Event-Driven Architectures, Orleans Actors
Functional Programming - F#
Leadership & People Management
Create, Maintain, Scale
With a strong interest in Software Architecture and Architectural Patterns, Konstantin has a broad knowledge of concepts such as Microservices, Domain Driven Design (DDD) and Event Driven Architectures.
His attention to detail and strategic approach to development help him create performant and maintainable architectures at scale.
Planning, Executing, Reviewing
With a Master's degree and more than 5 years of industry experience, Konstantin has completed a number of challenging projects with great success.
Thesis 1: Migrating a Monolithic legacy system to a Microservice architecture (ASP.Net Core, Blazor)
Thesis 2: Establishing a framework for creating Domain Driven scalable architectures using Actor-based systems (Microsoft Orleans, Asp.Net Core)
Migrating a legacy system from .NET Framework and JS to ASP.Net Core and Blazor
Creating an enhanced bet placement experience and UI for Sports Betting customers (Angular, ASP.Net Core)
Leading the integration of several independent large-scale angular apps into one combined frontend experience (Angular, ASP.Net Core)