Summary
Stefan Geiger is a Senior Software Engineer with 11+ years of hands-on experience designing and building cloud-native applications, primarily on the Microsoft stack (.NET, C#, ASP.NET Core) and modern front-ends with Angular and TypeScript. He has led architecture and implementation of distributed microservice systems on Azure using Kubernetes, Docker, Terraform and Event Hubs, and has a strong track record of creating reusable Azure "blueprints" and CI/CD automation. Comfortable switching between hands-on development and architectural leadership, he has driven domain-driven design, event storming workshops and product-focused engineering in Scrum teams. Stefan’s background includes training and consulting roles where he coached teams on ASP.NET, design patterns and Azure, reflecting both technical depth and mentoring ability. Based in St. Gallen, Switzerland, he combines applied cloud engineering with business-oriented MAS qualifications in software engineering and business administration, enabling him to translate complex requirements into pragmatic, scalable solutions.
11 years of coding experience
9 years of employment as a software developer
MAS Software Engineering, MAS Software Engineering at Interstaatliche Hochschule für Technik Buchs NTB Buchs Sg
Dipl. Techniker HF, Informatik, Dipl. Techniker HF, Informatik at ZbW - Zentrum für berufliche Weiterbildung
MAS Business Administration, MAS Business Administration at ZHAW School of Management and Law
English, German