Senior Backend Engineer | Cloud Architect | KI-Native | Kotlin · Java · Node.js · AWS
Aktualisiert am 16.03.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 23.03.2026
Verfügbar zu: 100%
davon vor Ort: 100%
AWS
Generative AI
Backend Engineering
Kotlin
Claude Code
Cursor AI
GitHub Copilot
KI-Assitierte Programmierung
Context Engineering
Generative KI
Large Language Models (LLMs)
Retrieval-Augmented Generation (RAG)
LangChain
Domain-Driven Design
Clean Architecture
CQRS
Amazon DynamoDB
AWS CDK
Microservices
Event-Driven Architecture
Docker
TypeScript
GraphQL
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 9 Monate
2024-07 - heute

einer internationalen Healthcare-Placement-Plattform

Co-Founder & Backend Engineer
Co-Founder & Backend Engineer
  • Aufbau einer internationalen Healthcare-Placement-Plattform zur Vermittlung von Pflegeleistungen zwischen westlichen Familien und Südostasien (Philippinen, Thailand; Malaysia und Vietnam in Vorbereitung)
  • Backend: Kotlin 2.0 / Ktor 3.0 als AWS Lambda hinter API Gateway; Clean Architecture (Domain, Application, Infrastructure); CQRS-Struktur; layered RBAC-Modell (inspiriert von AWS IAM)
  • AWS-Stack: DynamoDB (Single Table Design), Cognito (Invite-only Auth, Google SSO, Lambda Triggers), EventBridge, SES, CloudFront, WAF, S3, SSM/Secrets Manager ? vollständig in AWS CDK (TypeScript) codifiziert, CI/CD via GitHub Actions
  • Qualitätssicherung: Ratchet-basiertes Coverage-System (Coverage kann nie sinken), PIT Mutation Testing auf Domain-Code, Detekt mit Zero-Issues-Policy, Pre-Commit-Hooks via Lefthook
  • Context Engineering als Entwicklungsmethodik: CLAUDE .md als zentrales Architekturdokument; separate Docs für DynamoDB-Zugriffspattern, API-Spezifikation, Clean Code Guidelines
auf Anfrage
Angeles City, Philippinen
4 Jahre 9 Monate
2020-10 - 2025-06

Konzeption und Implementierung eines Payment-Backend-For-Frontend

Senior Software Engineer (Freelance)
Senior Software Engineer (Freelance)
  • Konzeption und Implementierung eines Payment-Backend-For-Frontend (BFF) für native Mobile Apps mit Millionen Nutzern
  • Behebung kritischer Performance-Probleme im Haupt-BFF: Diagnose fehlerhafter vertikaler Skalierungsstrategie für Node.js-Prozesse (single-threaded), Umstellung auf korrekte horizontale Skalierung ? Reduktion der laufenden Instanzen von ~60 auf ~35 bei gleichzeitiger Stabilitätsverbesserung
  • Entwicklung der Server-Driven UI (SDUI) API mit Node.js/TypeScript für dynamische UI-Steuerung
  • Deployment von Microservices auf Azure Kubernetes Service mit Event-Driven Architecture
  • Etablierung von Observability-Praktiken mit Azure AppInsights und Dynatrace
  • Team: 14 Personen (2 iOS, 2 Android, Backend, QA, Scrum Master, Product Manager)
Woolworths Group
Remote, Australien
1 Jahr 4 Monate
2019-07 - 2020-10

Implementierung OCPP 1.6 WebSocket Central System

Software Engineering Lead
Software Engineering Lead
  • Vollständiger Rewrite einer unwartbaren JavaScript-Legacy-Codebase (keine Tests, keine Typen) auf TypeScript strict mode mit Clean Architecture, DDD und durchgängiger Testabdeckung ? 6+ unabhängige Backend-Services
  • Implementierung OCPP 1.6 WebSocket Central System (Echtzeit-Kommunikation mit Ladestationen) und vollständige OCPI 2.2 CPO-Rolle (6 Module) für netzwerkübergreifendes Roaming mit Partnernetzen
  • DynamoDB Single Table Design für hierarchische Gerätezuordnung ? Gesamte AWS-Betriebskosten ~$700 NZD/Monat; ein Technologiepartner zahlte allein für seine SQL-Datenbank ~$2.000 NZD/Monat für einen einzelnen Synchronisierungs-Microservice
  • Technische Leitung eines 5-köpfigen Teams; Aufbau von Engineering-Kultur in einem frühen Startup ohne vorherige Software-Engineering-Erfahrung
EVNEX Ltd.
Christchurch, Neuseeland
4 Jahre 1 Monat
2015-06 - 2019-06

Cloud-native Systeme auf AWS

Senior Software Engineer (Consultant)
Senior Software Engineer (Consultant)
  • Cloud-native Systeme auf AWS für Enterprise-Kunden in verschiedenen Branchen
  • NRMA/Global Red: Microservices-basierte Loyalty-Datenplattform mit SQS-Pipeline für Echtzeit-Verarbeitung von Mitglieder- und Transaktionsdaten
  • UNSW: Sichere AWS-Umgebungen für medizinische Forschungsdaten mit Compliance-Anforderungen (Privacy Act, NHMRC)
  • Qantas Airways: Frontend-Plattform für Flugsuche und Buchungsmanagement (React/Redux, Node.js, DynamoDB)
  • iSentia: Skalierung von Echtzeit-Daten-Pipelines mit Kinesis und Apache Storm
  • Detaillierte Projektübersicht in separater Projektliste verfügbar
DiUS Computing
Sydney, Australien
8 Monate
2014-10 - 2015-05

Sabbatical ? PADI Divemaster-Zertifizierung

Cebu, Philippinen
1 Jahr 7 Monate
2013-03 - 2014-09

Einführung von CI/CD Best Practices

Lead Developer / IT Consultant
Lead Developer / IT Consultant
  • Einführung von CI/CD Best Practices mit Jenkins, Chef und Puppet
  • HolidayCheck: Hochperformante Suchplattform mit Elasticsearch und Scala; Aufbau von Testframework zur messbaren Qualitätssicherung der Suchergebnisse
  • Gini: Microservices-Backend für KI-gestützte Dokumentenverarbeitung (OCR, Extraktion, automatische Kategorisierung) ? Java, Dropwizard, Elasticsearch, RabbitMQ
  • Schweizer Großbank: Testautomatisierungs-Strategie und BDD/ATDD-Framework, bankweit in mehreren Folgeprojekten adaptiert
Codecentric AG
München, Deutschland
2 Jahre 7 Monate
2010-08 - 2013-02

Implementierung von Calypso-Handelssystemen

Senior Software Engineer / IT Consultant
Senior Software Engineer / IT Consultant
  • Implementierung von Calypso-Handelssystemen für Finanzinstitute (u.a. LBBW, Commerzbank/Dresdner Kleinwort)
  • Entwicklung eines parallelisierten Test-Frameworks in Scala/Akka: Optimierung der Test-Laufzeit von 30 Stunden auf ~30 Minuten durch vollständige CPU-Parallelisierung (Multi-Core)
  • Calypso-FX-Migration bei Bankenfusion (Commerzbank/Dresdner Kleinwort) inkl. Upgrade und UAT-Koordination
Firstwaters GmbH
Aschaffenburg, Deutschland
2 Jahre 7 Monate
2008-01 - 2010-07

Finanzanalyse

Application Developer / Consultant Java Spring Hibernate ...
Application Developer / Consultant
  • Enterprise-Java-Anwendungen für Finanzanalyse bei der Europäischen Zentralbank
Java Spring Hibernate WebLogic Oracle DB
CSC (Computer Sciences Corporation)
Wiesbaden, Deutschland
3 Jahre
1996-09 - 1999-08

Kfz-Elektrik

Kfz-Elektriker (Ausbildung)
Kfz-Elektriker (Ausbildung)
Audi AG
Ingolstadt, Deutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

09/2007

Diplom-Informatiker (FH)

Hochschule Ravensburg-Weingarten, Deutschland


2005 ? 2006

Auslandssemester: University of Manitoba, Kanada


ZERTIFIZIERUNGEN

  • AWS Certified Developer ? Associate (2020)
  • Professional Scrum Master (Scrum.org, Ken Schwaber)
  • Sun Certified Java Programmer (SCJP)
  • PADI Divemaster

Kompetenzen

Kompetenzen

Top-Skills

AWS Generative AI Backend Engineering Kotlin Claude Code Cursor AI GitHub Copilot KI-Assitierte Programmierung Context Engineering Generative KI Large Language Models (LLMs) Retrieval-Augmented Generation (RAG) LangChain Domain-Driven Design Clean Architecture CQRS Amazon DynamoDB AWS CDK Microservices Event-Driven Architecture Docker TypeScript GraphQL

Produkte / Standards / Erfahrungen / Methoden

KURZPROFIL

  • Pragmatischer Software-Ingenieur mit über 20 Jahren Erfahrung, davon 7 Jahre in Deutschland (Codecentric AG, Firstwaters, CSC/Europäische Zentralbank). Spezialisiert auf Backend-Entwicklung, Microservices-Architektur und Cloud-native Systeme. Umfassende DevOps-Expertise mit AWS und Azure ? Design, Deployment und Betrieb skalierbarer Produktionssysteme.
  • KI-nativer Entwickler seit 2023: Entwickle ausschließlich mit Claude Code, Cursor AI und GitHub Copilot. Fokus auf Architekturführung, Context Engineering und KI-gestützte Delivery. Kein manuelles Coding mehr ? stattdessen präzise Prompt-Arbeit, strukturierte Kontextdokumentation und konsequente Qualitätssicherung durch DDD und Clean Architecture.


TECHNISCHE KOMPETENZEN

Backend & APIs

  • Kotlin
  • Java
  • Node.js/TypeScript
  • Scala
  • Python
  • GraphQL
  • REST
  • gRPC


Cloud & Infra

  • AWS (Lambda, Fargate, DynamoDB, RDS/Aurora, S3, API Gateway, EventBridge, SQS, SNS, Step Functions, Cognito, CloudWatch)


DevOps & IaC

  • AWS CDK
  • CloudFormation
  • Pulumi
  • GitHub Actions
  • GitLab CI
  • Azure DevOps
  • Docker


Architektur

  • Microservices
  • Event-Driven Architecture
  • Domain-Driven Design
  • Clean Architecture
  • Server-Driven UI


KI-Entwicklung

  • Claude Code
  • Cursor AI
  • GitHub Copilot
  • Context Engineering


GenAI / LLMs

  • AWS Bedrock
  • LangChain
  • LlamaIndex
  • RAG-Pipelines (Embeddings, Vector Stores, Retrieval) ? praktische Eigenentwicklung


Monitoring

  • CloudWatch
  • Dynatrace
  • Datadog
  • Prometheus
  • Grafana
  • ELK Stack

Datenbanken

DynamoDB
Aurora/PostgreSQL
MySQL
Redis
Elasticsearch

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 9 Monate
2024-07 - heute

einer internationalen Healthcare-Placement-Plattform

Co-Founder & Backend Engineer
Co-Founder & Backend Engineer
  • Aufbau einer internationalen Healthcare-Placement-Plattform zur Vermittlung von Pflegeleistungen zwischen westlichen Familien und Südostasien (Philippinen, Thailand; Malaysia und Vietnam in Vorbereitung)
  • Backend: Kotlin 2.0 / Ktor 3.0 als AWS Lambda hinter API Gateway; Clean Architecture (Domain, Application, Infrastructure); CQRS-Struktur; layered RBAC-Modell (inspiriert von AWS IAM)
  • AWS-Stack: DynamoDB (Single Table Design), Cognito (Invite-only Auth, Google SSO, Lambda Triggers), EventBridge, SES, CloudFront, WAF, S3, SSM/Secrets Manager ? vollständig in AWS CDK (TypeScript) codifiziert, CI/CD via GitHub Actions
  • Qualitätssicherung: Ratchet-basiertes Coverage-System (Coverage kann nie sinken), PIT Mutation Testing auf Domain-Code, Detekt mit Zero-Issues-Policy, Pre-Commit-Hooks via Lefthook
  • Context Engineering als Entwicklungsmethodik: CLAUDE .md als zentrales Architekturdokument; separate Docs für DynamoDB-Zugriffspattern, API-Spezifikation, Clean Code Guidelines
auf Anfrage
Angeles City, Philippinen
4 Jahre 9 Monate
2020-10 - 2025-06

Konzeption und Implementierung eines Payment-Backend-For-Frontend

Senior Software Engineer (Freelance)
Senior Software Engineer (Freelance)
  • Konzeption und Implementierung eines Payment-Backend-For-Frontend (BFF) für native Mobile Apps mit Millionen Nutzern
  • Behebung kritischer Performance-Probleme im Haupt-BFF: Diagnose fehlerhafter vertikaler Skalierungsstrategie für Node.js-Prozesse (single-threaded), Umstellung auf korrekte horizontale Skalierung ? Reduktion der laufenden Instanzen von ~60 auf ~35 bei gleichzeitiger Stabilitätsverbesserung
  • Entwicklung der Server-Driven UI (SDUI) API mit Node.js/TypeScript für dynamische UI-Steuerung
  • Deployment von Microservices auf Azure Kubernetes Service mit Event-Driven Architecture
  • Etablierung von Observability-Praktiken mit Azure AppInsights und Dynatrace
  • Team: 14 Personen (2 iOS, 2 Android, Backend, QA, Scrum Master, Product Manager)
Woolworths Group
Remote, Australien
1 Jahr 4 Monate
2019-07 - 2020-10

Implementierung OCPP 1.6 WebSocket Central System

Software Engineering Lead
Software Engineering Lead
  • Vollständiger Rewrite einer unwartbaren JavaScript-Legacy-Codebase (keine Tests, keine Typen) auf TypeScript strict mode mit Clean Architecture, DDD und durchgängiger Testabdeckung ? 6+ unabhängige Backend-Services
  • Implementierung OCPP 1.6 WebSocket Central System (Echtzeit-Kommunikation mit Ladestationen) und vollständige OCPI 2.2 CPO-Rolle (6 Module) für netzwerkübergreifendes Roaming mit Partnernetzen
  • DynamoDB Single Table Design für hierarchische Gerätezuordnung ? Gesamte AWS-Betriebskosten ~$700 NZD/Monat; ein Technologiepartner zahlte allein für seine SQL-Datenbank ~$2.000 NZD/Monat für einen einzelnen Synchronisierungs-Microservice
  • Technische Leitung eines 5-köpfigen Teams; Aufbau von Engineering-Kultur in einem frühen Startup ohne vorherige Software-Engineering-Erfahrung
EVNEX Ltd.
Christchurch, Neuseeland
4 Jahre 1 Monat
2015-06 - 2019-06

Cloud-native Systeme auf AWS

Senior Software Engineer (Consultant)
Senior Software Engineer (Consultant)
  • Cloud-native Systeme auf AWS für Enterprise-Kunden in verschiedenen Branchen
  • NRMA/Global Red: Microservices-basierte Loyalty-Datenplattform mit SQS-Pipeline für Echtzeit-Verarbeitung von Mitglieder- und Transaktionsdaten
  • UNSW: Sichere AWS-Umgebungen für medizinische Forschungsdaten mit Compliance-Anforderungen (Privacy Act, NHMRC)
  • Qantas Airways: Frontend-Plattform für Flugsuche und Buchungsmanagement (React/Redux, Node.js, DynamoDB)
  • iSentia: Skalierung von Echtzeit-Daten-Pipelines mit Kinesis und Apache Storm
  • Detaillierte Projektübersicht in separater Projektliste verfügbar
DiUS Computing
Sydney, Australien
8 Monate
2014-10 - 2015-05

Sabbatical ? PADI Divemaster-Zertifizierung

Cebu, Philippinen
1 Jahr 7 Monate
2013-03 - 2014-09

Einführung von CI/CD Best Practices

Lead Developer / IT Consultant
Lead Developer / IT Consultant
  • Einführung von CI/CD Best Practices mit Jenkins, Chef und Puppet
  • HolidayCheck: Hochperformante Suchplattform mit Elasticsearch und Scala; Aufbau von Testframework zur messbaren Qualitätssicherung der Suchergebnisse
  • Gini: Microservices-Backend für KI-gestützte Dokumentenverarbeitung (OCR, Extraktion, automatische Kategorisierung) ? Java, Dropwizard, Elasticsearch, RabbitMQ
  • Schweizer Großbank: Testautomatisierungs-Strategie und BDD/ATDD-Framework, bankweit in mehreren Folgeprojekten adaptiert
Codecentric AG
München, Deutschland
2 Jahre 7 Monate
2010-08 - 2013-02

Implementierung von Calypso-Handelssystemen

Senior Software Engineer / IT Consultant
Senior Software Engineer / IT Consultant
  • Implementierung von Calypso-Handelssystemen für Finanzinstitute (u.a. LBBW, Commerzbank/Dresdner Kleinwort)
  • Entwicklung eines parallelisierten Test-Frameworks in Scala/Akka: Optimierung der Test-Laufzeit von 30 Stunden auf ~30 Minuten durch vollständige CPU-Parallelisierung (Multi-Core)
  • Calypso-FX-Migration bei Bankenfusion (Commerzbank/Dresdner Kleinwort) inkl. Upgrade und UAT-Koordination
Firstwaters GmbH
Aschaffenburg, Deutschland
2 Jahre 7 Monate
2008-01 - 2010-07

Finanzanalyse

Application Developer / Consultant Java Spring Hibernate ...
Application Developer / Consultant
  • Enterprise-Java-Anwendungen für Finanzanalyse bei der Europäischen Zentralbank
Java Spring Hibernate WebLogic Oracle DB
CSC (Computer Sciences Corporation)
Wiesbaden, Deutschland
3 Jahre
1996-09 - 1999-08

Kfz-Elektrik

Kfz-Elektriker (Ausbildung)
Kfz-Elektriker (Ausbildung)
Audi AG
Ingolstadt, Deutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

09/2007

Diplom-Informatiker (FH)

Hochschule Ravensburg-Weingarten, Deutschland


2005 ? 2006

Auslandssemester: University of Manitoba, Kanada


ZERTIFIZIERUNGEN

  • AWS Certified Developer ? Associate (2020)
  • Professional Scrum Master (Scrum.org, Ken Schwaber)
  • Sun Certified Java Programmer (SCJP)
  • PADI Divemaster

Kompetenzen

Kompetenzen

Top-Skills

AWS Generative AI Backend Engineering Kotlin Claude Code Cursor AI GitHub Copilot KI-Assitierte Programmierung Context Engineering Generative KI Large Language Models (LLMs) Retrieval-Augmented Generation (RAG) LangChain Domain-Driven Design Clean Architecture CQRS Amazon DynamoDB AWS CDK Microservices Event-Driven Architecture Docker TypeScript GraphQL

Produkte / Standards / Erfahrungen / Methoden

KURZPROFIL

  • Pragmatischer Software-Ingenieur mit über 20 Jahren Erfahrung, davon 7 Jahre in Deutschland (Codecentric AG, Firstwaters, CSC/Europäische Zentralbank). Spezialisiert auf Backend-Entwicklung, Microservices-Architektur und Cloud-native Systeme. Umfassende DevOps-Expertise mit AWS und Azure ? Design, Deployment und Betrieb skalierbarer Produktionssysteme.
  • KI-nativer Entwickler seit 2023: Entwickle ausschließlich mit Claude Code, Cursor AI und GitHub Copilot. Fokus auf Architekturführung, Context Engineering und KI-gestützte Delivery. Kein manuelles Coding mehr ? stattdessen präzise Prompt-Arbeit, strukturierte Kontextdokumentation und konsequente Qualitätssicherung durch DDD und Clean Architecture.


TECHNISCHE KOMPETENZEN

Backend & APIs

  • Kotlin
  • Java
  • Node.js/TypeScript
  • Scala
  • Python
  • GraphQL
  • REST
  • gRPC


Cloud & Infra

  • AWS (Lambda, Fargate, DynamoDB, RDS/Aurora, S3, API Gateway, EventBridge, SQS, SNS, Step Functions, Cognito, CloudWatch)


DevOps & IaC

  • AWS CDK
  • CloudFormation
  • Pulumi
  • GitHub Actions
  • GitLab CI
  • Azure DevOps
  • Docker


Architektur

  • Microservices
  • Event-Driven Architecture
  • Domain-Driven Design
  • Clean Architecture
  • Server-Driven UI


KI-Entwicklung

  • Claude Code
  • Cursor AI
  • GitHub Copilot
  • Context Engineering


GenAI / LLMs

  • AWS Bedrock
  • LangChain
  • LlamaIndex
  • RAG-Pipelines (Embeddings, Vector Stores, Retrieval) ? praktische Eigenentwicklung


Monitoring

  • CloudWatch
  • Dynatrace
  • Datadog
  • Prometheus
  • Grafana
  • ELK Stack

Datenbanken

DynamoDB
Aurora/PostgreSQL
MySQL
Redis
Elasticsearch

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.