About
Konstantin Siegl

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

5+ years of experience

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

A plethora of skills and interests

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

An eye for the bigger picture

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

Academia meets industry expertise

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)

© Konstantin Siegl. All rights reserved.