Sascha Grüßhaber

Lead Software Engineer

18 years building .NET and TypeScript systemsAugsburg region, Germany

  • .NET & C#
  • React & TypeScript
  • Azure & Kubernetes
  • Technical Leadership & Architecture
Location
Home:AugsburgOffice:Munich
Work model
Hybrid
Languages
German (native), English (fluent)
Education
Fachinformatiker (IHK), application development, 2008

It all started with

... a great Christmas present 28 years ago: my first own computer. The performance of this 'marvel of technology' is currently probably surpassed by any better smartwatch, yet this PC was the cornerstone for my way into the digital world of today. With it I learned the basics of a text-based operating system, how to use a mouse and what this Minesweeper was all about.

Since then I am interested in everything that has to do with bits and bytes. The area doesn't matter, from A like Artificial Intelligence over M like Mobile Device Development up to Z like the ZIP algorithm.

My professional qualifications

Dream job: software engineer? For me it really is! Today, 21 years after the beginning of the training, I have a profound expertise in almost all areas of agile software development and in parts of DevSecOps. Today I am the technical lead of a small team, responsible for architecture and technical direction rather than for line management.

This know-how has been gained through the implementation and support of a large number of projects as well as my personal interest in realizing them with the help of the latest technologies.

What distinguishes me

An always concentrated and conscientious way of working and the ambition to continuously deliver optimal work results. I value solid communication as well as close cooperation within the team. In addition, my colleagues can rely on me at all times. What's more, I'm motivated, like to familiarize myself quickly with new projects and fields of activity, and am eager to develop professionally.

About me personally

I was born 37 years ago in Augsburg, Germany. I successfully completed my traning as an IT specialist in the field of application development 18 years ago and have been working as a software developer in the field of web technologies ever since.

Besides my professional hobby I also like to spend my free time on the motorcycle or behind the camera. In the latter, I am particularly fond of macro and wildlife photography.

Career

Since June 2025 as

Lead Software Developer

Technical lead of a team of two external engineers and one working student – technical leadership, no disciplinary responsibility

2026

Architecture & implementation of a device management and inventory system

Technical product vision and architecture worked out with product owners and stakeholders, then the first draft of the system for Hoffmann customers. Development follows Spec Driven Development, with AI in the development process.

Spec Driven DevelopmentAIArchitectureC#.NETGraphQLgRPCReactLeadership
2025

Discovery & conception of the device management and inventory system

Customer interviews with the product owner, evaluation of the feedback with AI and from that the first concepts: the basis of the technical product vision.

AIProduct DiscoveryCustomer InterviewsConcept
From May 2022 until May 2025 as

Senior Software Engineer

2024

Development of new features and rewrites of existing code inside Connected Manufacturing

Many new features were developed together with stakeholders and existing code was also newly developed/further developed in this context.

gRPCGraphQLJaegerPostgreSQLEF Core
2023

Integration of a graphical tool to assemble a tool

Integration of a browser application for the graphical assembly of a complete tool within Connected Manufacturing.

RESTGraphQLSwaggerKibanaJaeger
2022

Development of a BFF for the HCT Connect App

Development of a backend for frontend microservices (BFF) which publishes simplified REST endpoints and thereby simplifies the connection of the HCT Connect app by another team.

RESTGraphQLSwaggerKibanaJaegerOIDC
From April 2020 until April 2022 as

Senior Software Engineer

2022

Elaboration of further steps for our SSDLC

Integration of a SAST tool as well as an automated dependency check into our CI/CD pipeline for an even better Secure Software Development Livecycle (SSDLC).

SSDLCDevSecOpsSonar CloudSASTOWASP
2021

System for Cross-domain Identity Management (SCIM)

Implementation of a SCIM 2.0 standardized endpoint in the Password Safe product to facilitate provisioning of users and groups from the customer's deployed Identity Provider (IDP) such as Azure Active Directory or Okta following the Test Driven Design pattern.

SCIMRESTOIDCAzure Active DirectoryTDD
From May 2011 until March 2020 as

Senior Full-Stack Developer

2019

Conception of EurOwiG Ordnungswidrigkeiten 2.0

Conception and implementation of first proof of concepts for a software solution as successor for EurOwiG Ordnungswidrgkeiten. The result was a concept of a SPA based on the Angular framework with a backend system based on the .NET Core Framework.

C#OData.NET CoreEF CoreAngularTypeScriptNSwagTenants
2017

Development of EurOwiG Anhoerung Online

Design, development, and operation of a multi-tenant platform for the collection of hearing forms by the hearing recipient.

C#HTML5.NET CoreEF CoreWebSocketBootstrap 4PDFLESSSaaS
2014

Development of EurOwiG Mobile WebApp

Design, development and operation of a progressive web application for use in the mobile order service on smartphones and tablets for the rapid recording of messages in the field.

C#JavaScriptHTML5ASP.NETjQuery MobileIISARRSaaS
+5
From October 2008 until April 2011 as

Application Developer

2010

Online configurator for craft services

Design and development of a modular configurator in the field of craft services.

C#ASP.NETJavaScriptjQueryjQueryUIAjaxAccess
+3
From September 2005 until July 2008 as

Apprenticeship for IT specialist

2008

Completion of the apprenticeship

Completion of my apprenticeship as an IT specialist specializing in application development with an overall average of Good.

2005

Introduction to OOP

During this time, I learned the basic techniques of object-oriented programming through my instructor and the vocational school.

DelphiPHPMS-SQLOracleHTMLXML
+1

Softskills

Teamwork

For me, teamwork is the fundamental element of excellent software development, based on mutual trust and respect.

I actively establish a culture of open knowledge exchange and collaborative problem solving through methods such as pair programming.

This approach not only strengthens team spirit, but also leads to high-quality solutions more efficiently through diverse perspectives.

Leadership

For me, modern leadership means creating an inspiring environment in which innovation and individual excellence flourish.

I lead teams with a clear vision and empathy, fostering the personal development of each individual through constructive feedback and coaching.

My focus is on building psychological safety to form high-performance teams that deliver outstanding results on their own responsibility.

Mentoring

I consider targeted mentoring to be an essential investment in the sustainable development of the team and long-term knowledge transfer.

I actively accompany colleagues through code reviews and workshops to deepen technical understanding and firmly anchor best practices.

It is my personal aspiration to empower others to surpass themselves and take responsibility for their own career path.

Communication

Precise and target-group-oriented communication forms the backbone of successful projects and sustainable stakeholder relationships for me.

Through my experience in technical project management, I convey even complex issues in an understandable way between development and management.

I attach great importance to a transparent, solution-oriented dialogue in order to proactively avoid misunderstandings and clearly define shared visions.

Quality standards

My quality standard defines software that is not only functional, but also robust, scalable, and maintainable in the long term.

By using modern technologies and best practices such as Clean Code, I ensure sustainable architectures from the very beginning.

A comprehensive test strategy with automated procedures ensures this high standard and creates confidence in every release.

Planful working

A structured and methodical approach is for me the indispensable basis for the timely realization of complex projects.

Through detailed analyses and realistic milestone planning, I always maintain control over resources and schedules even in critical project phases.

Proactive risk management and transparent communication ensure predictable and smooth project success.

Working with AI agents

Since 2025 I no longer write most of the code myself; agents such as Claude Code write it. That moves my work to the front: requirements, architecture and rules have to be written down so that a session with no prior knowledge can work from them.

Every package gets its own documentation for the agent, with conventions, commands and the pitfalls it would otherwise repeat. What it delivers arrives as a pull request and has to pass typecheck, linter and tests before I read it.

The result is measurable: PuckHub with four frontends and an API in about 25 person-days, a website including its CMS in five. Both are shown further down under projects.

Hardskills

Through years of working on a wide variety of projects, I have taught myself numerous technologies and used them successfully. The following graphs show the technologies I have worked with most extensively.

Software Engineering

Having Fun at work 😊100%
MotivationCulturePositivity
Version Control92%
GitLazyGitPull Requests
Agile88%
ScrumKanban
Test Automation85%
UnitIntegrationE2EAPINUnitxUnitMoqPlaywright
Technical Leadership80%
Architecture ReviewsStakeholder ManagementRemote Teams
Clean Code75%
Clean ArchitectureSOLID

AI & LLM Engineering

Prompt Engineering85%
ChatGPTClaude
AI Agents80%
Claude CodeAntiGravityOpenCode
Spec Driven Development78%
SpecsPlansCoding Agents
LLM Integration42%
MCPRAGAPIs

Cloud & DevOps

Docker89%
Compose
CI / CD85%
Azure PipelinesGitHub ActionsYAML
Messaging & Caching80%
RabbitMQRedis
Infrastructure as Code78%
BicepARM
Observability78%
OpenTelemetryJaegerElasticsearchKibana
Azure Functions65%
Serverless
Kubernetes50%
k8sHelm

Backend Engineering

.NET92%
.NET Core.NET Framework
Protocols92%
RESTGraphQLgRPCWebSocketSignalRMQTTWCF
Persistence88%
Entity FrameworkPostgresSQLiteMS SQL ServerMongoDB
AuthZ & AuthN82%
OIDCJWTAPI KeysPBACRBACSAML
Architecture72%
Event SourcingCQRSDDD

Frontend Ecosystem

TypeScript / JavaScript90%
Node.jsBun
React88%
Next.jsTanStackCRA
CSS Framework83%
Tailwind CSSBootstrap
Other UI Frameworks55%
AngularVueWPF

Development Tools

IDEs92%
Visual StudioVS CodeJetBrains Rider
Bruno88%
API Testing
AI Coding Tools80%
AntiGravityClaude CodeOpenCode
PowerShell60%
ScriptingAutomation

Projects

Two projects built alongside my job, both with Claude Code. They show how I work with agentic coding.

PuckHub

Multi-tenant SaaS platform for ice hockey leagues

League operations for amateur ice hockey: seasons, rosters, game reports, standings and a website per league. The game recaps are written by a language model.

  • React 19
  • TanStack Start
  • Hono + tRPC
  • Prisma
  • PostgreSQL
  • LLM
Effort
approx. 25 person-days
Period
since March 2026
puckhub.eu

Staplerschule Kittel

Website relaunch with a built-in CMS

New website for a forklift school in the Allgäu, replacing WordPress. Courses, copy, images and inquiries are maintained by the owner in a small CMS of its own.

  • Next.js 16
  • React 19
  • Drizzle ORM
  • SQLite
  • Better Auth
Effort
approx. 5 person-days
Period
August to September 2026

CV

My professional background, experience, and skills, compactly summarized on one page. Read it here or download it as a PDF to keep or print.

Contact

Feel free to reach out to me via email or connect with me on social media.

© 2026 Sascha Grüßhaber. All rights reserved.

Last updated: October 2026