Eleven years of shipped systems for insurers, railways, and industry.

PatrickBatke

Role

Lead Fullstack Developercertified Software Architect (iSAQB)

Base

Vienna, AT11+ years in production

Patrick BatkeFullstack & Architecture · Vienna, ATSpring Boot · Kotlin · React · GCP
About

Eleven years. Five industries. One standard.

I build the part of software that has to keep working when the demo is over: claims platforms for one of the world's largest insurers, passenger information for Vienna's newest subway trains, data platforms that carry a million records without complaint.

My background is fullstack, my discipline is architecture. Certified (iSAQB), practiced on systems where hexagonal boundaries, event streams, and automated regression tests decide whether a release is boring or a crisis. I prefer boring releases.

I work in Vienna, in German and English, from the first architecture sketch to the production dashboard.

Architecture that scales

Hexagonal boundaries, microservices, Kafka event streams: structures that absorb the next requirement instead of resisting it.

Delivery under deadline

Automated regression tests and clean release cycles. One week saved per sprint, at the last count.

Fullstack, end to end

Spring Boot and Kotlin to React, Angular, and Vue 3, deployed on GCP and AWS. One person, no hand-off losses.

What I don't do

  • I don't ship prototypes as products.
  • I don't add technology a system doesn't need.
  • I don't disappear after the handover.
Experience

Eleven years, end to end.

Lead Fullstack Developer & Software Architect

2024 – now

Global Insurance Enterprise · Vienna

  • Claims platform for multi-country rollout: customization effort per market down 40%
  • Hexagonal microservices: onboarding time down 25%, boundary defects down 30%
  • Kafka event processing at 10,000+ messages per second with 99.9% delivery
  • Automated regression tests: production incidents down 35%, one week saved per sprint

Senior Fullstack Developer

2022 – 2024

Siemens · Vienna

  • PI+ passenger information for Vienna's next-generation subway: deployed fleet-wide, uptime up 25%
  • Wiener Linien real-time API integration: update latency down 30%
  • Media delivery and live streams to the passenger displays on the trains
  • Test automation: bug-related incidents down at least 50%

Fullstack Developer

2021 – 2022

Freelance · CAESAR · Remote

  • Insurance broker platform: portfolio admin time down 30%
  • OMDS 3.0 XML integration: 1M+ data records processed
  • Portfolio growth monitoring over configurable periods

Fullstack Developer

2019 – 2021

Hexagon AB · Vienna

  • M.App Enterprise GIS platform: 10+ releases shipped, bug issues down 40%
  • Lead developer of the geographic data styling editor: OpenGIS, live preview map
  • GIS analyst productivity up 25%

Fullstack Developer

2018 – 2019

Neuherz & Partner · Vienna

  • Packaging design workflow app: approval time from 5 days to 3
  • Party pretzel configurator for a supermarket chain: 90% customer satisfaction

2016 · HTL Donaustadt, Software Engineering  ·  2023 · iSAQB Certified Professional for Software Architecture

Featured01 / 04

What eleven years produced.

Insurance Claims Platform

Client Delivery

Event-driven claims processing at enterprise scale: microservices on hexagonal architecture.

Global Insurance Enterprise · 2024 – now

Context

A legacy monolith could not carry the claim volume. Every country rollout cost 40% extra customization effort.

Approach

Kafka event processing at 10,000+ messages per second; hexagonal microservices; automated regression tests across services.

Result

−40% rollout effort · −35% incidents · +60% test coverage

Spring Boot · Kafka · MongoDB · Angular · Microservices

PI+ Passenger Information

Deployed Fleet-Wide

Real-time passenger information for Vienna's next-generation subway trains.

Siemens · Wiener Linien · 2022 – 2024

Context

Passengers needed live updates across the network with high reliability and low latency.

Approach

Real-time API integration for public-transport data; media delivery to train displays; comprehensive automated testing.

Result

Deployed fleet-wide · +25% uptime · −30% data latency

Java · Spring Boot · TypeScript · Angular

Broker Platform CAESAR

In Production

Full-stack insurance broker platform with OMDS 3.0 data integration.

CAESAR · Freelance · 2021 – 2022

Context

Brokers lost 30% of their time to manual portfolio data processing.

Approach

Sortable, filterable policy, claims, and commission views; automated OMDS 3.0 XML extraction; growth monitoring.

Result

1M+ records processed · −30% portfolio admin time

React · Spring Boot · XML · OMDS 3.0

M.App Enterprise

GIS platform development across 10+ releases.

−40% bug issues

C#/.NET · Java · Angular · Vue 3

Geo Styling Editor

OpenGIS styling editor with live preview map.

+25% analyst productivity

Vue 3 · OpenGIS

Packaging Workflow

Design approval workflows with in-app feedback.

Approvals 5d → 3d

C#/.NET · Angular · MS SQL

Party Pretzel Configurator

Customer-facing product configurator for a supermarket chain.

90% customer satisfaction

C#/.NET · Angular

Stack

In production, daily.

Used in shipped systems. Not just installed.

Languages
  • Java
  • Kotlin
  • Go
  • C#
  • TypeScript
  • JavaScript
  • Python
Frameworks
  • Spring Boot
  • .NET
  • React
  • Angular
  • Vue 3
  • Next.js
Cloud & DevOps
  • GCP
  • AWS
  • Azure
  • Kubernetes
  • Docker
  • Terraform
  • GitHub Actions
  • Jenkins
Data & Messaging
  • PostgreSQL
  • MongoDB
  • Kafka
  • MS SQL
  • Oracle
  • XML
Architecture
  • Microservices
  • Hexagonal
  • Event-driven
  • MVC
Contact

Start with the hard part.

Describe the system you need or the one that hurts. I answer within 24 hours.

VIE--:--:--
UTC--:--:--
Background speed

8 cores · 16 threads