11.08.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Cloud Engineer (AWS) & Fullstack-Entwickler (TypeScript, NodeJS, Angular)

Gilching, Deutschland
Weltweit
B.Sc. Elektro- und Informationstechnik
Gilching, Deutschland
Weltweit
B.Sc. Elektro- und Informationstechnik

Profilanlagen

Thorben Fohlmeister - Senior Cloud Engineer (AWS) (DE, 2026-08-11).pdf

Über mich

Cloud-Backends und Infrastrukturautomatisierung in AWS (Lambda, CDK, Terraform), vier Jahre im regulierten Bankenumfeld. Dazu technische Gesamtverantwortung für eine mandantenfähige Plattform an zwei Hochschulen, von der Prozess-Engine bis zur Auslieferung. Fullstack in TypeScript, wo nötig.

Skills

JavaScriptAPIsAmazon Web ServicesCloud-EngineeringCode-ReviewDevOpsScrumAnsibleAWS CDKAngular MaterialReact.jsAWS LambdaInfrastructure as Code (IaC)AWS ECSGitLabCloudformationGitlab-CiAWS AuroraFront EndCloud IntegrationCloudwatchNestJSTerraform
Top-Fähigkeiten
  • AWS (> 5 Jahre)
  • NodeJS / TypeScript (> 10 Jahre)
  • Infrastructure as Code: AWS CDK, Terraform, Ansible (> 5 Jahre)
  • Angular (> 8 Jahre)
  • ReactJS (> 4 Jahre)
Cloud & Infrastruktur
  • AWS Lambda, API Gateway, DynamoDB, S3, SQS, EventBridge, RDS, CloudWatch, X-Ray, IAM
  • AWS CDK, CloudFormation, Terraform, Serverless Framework
  • Ansible (Rollen, Inventar, Vault), Linux-Serverbetrieb (Ubuntu), Systemhärtung, systemd
  • Docker, Docker Compose, Traefik, Container-Registry
  • CI/CD: GitHub Actions, GitLab CI, Jenkins, Azure DevOps, Forgejo Actions
  • Monitoring und Betrieb: CloudWatch, Splunk, Zabbix, Sentry, Backup und Restore mit restic
Backend & Daten
  • NodeJS, NestJS, Fastify, Express, TypeScript, GraphQL, REST, OpenAPI, Websockets
  • Prisma, TypeORM, Zod, Mambu, ComplyAdvantage
  • PostgreSQL, DynamoDB, MongoDB, MySQL, S3-kompatibler Objektspeicher
Frontend & Testing
  • Angular (NgRx, RxJS, Angular Material, PrimeNG), ReactJS, TypeScript, JavaScript
  • Nx, Turborepo, Vite, SCSS / SASS, CSS3, D3.js
  • Jest, Vitest, Cypress, Playwright, Selenium, Unit- und E2E-Tests
Arbeitsweise
  • Architekturberatung und technische Führung, Infrastrukturautomatisierung, Migrationen im laufenden Produktivbetrieb, Code-Review-Standards, Onboarding, SCRUM, Agile, Git
Top-Projekte
  • Cloud-Architektur und Infrastrukturautomatisierung einer Zahlungsplattform im regulierten Bankenumfeld (AWS, 2020 bis 2024)
  • Mandantenfähige Bewerbungsplattform für zwei Hochschulen: Architektur, Auslieferung, Betrieb
  • Microservices-Plattform im Konzernumfeld: NestJS auf AWS Lambda, EventBridge, Angular-Frontend
Branchen
  • Finance und Banking
  • Automotive
  • Bildungswesen
  • Technologie
  • eCommerce
  • Medizintechnik

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Plattform-Architektur und technische Gesamtverantwortung

TU München, UTN

Öffentlicher Dienst

Technische Gesamtverantwortung für eine mandantenfähige Bewerbungsplattform, auf der sieben eigenständige Studiengangs-Anwendungen an zwei Hochschulen produktiv laufen und rund 25.000 Bewerbungen pro Jahr abgewickelt werden. Kern ist eine Prozess-Engine: Bewerbungs- und Auswahlverfahren werden als Abfolge von Stufen und Schritten modelliert, jeder Schritt über dieselbe Schnittstelle und dieselbe Validierung. Jede Hochschule bildet damit ihr eigenes Verfahren ab, ohne dass die Plattform je Studiengang neu gebaut wird. Die heutige Generation entstand ab 2020 als vollständige Neuentwicklung und läuft seitdem durchgehend im Produktivbetrieb, on-premise im Rechenzentrum der jeweiligen Hochschule.
Aufgaben:
  • Entwurf der Prozess-Engine: Stufen und Schritte hinter einer einheitlichen Schnittstelle mit gemeinsamer Validierung
  • Architektur einer mandantenfähigen Plattform: sieben Studiengangs-Anwendungen auf gemeinsamer Basis
  • Aufbau der Auslieferungsarchitektur von der automatisierten Prüfung bis zur Produktion, mit Health-Check und Rollback
  • Infrastructure as Code für die gesamte Serverlandschaft (Ansible, Docker Compose, Linux)
  • Migrationen ohne Ausfall im laufenden Betrieb, auch auf neue Versionen und Technologien
  • Sicherungs- und Wiederherstellungskonzept mit geprobtem Wiederherstellungsweg
  • Monitoring- und Alarmierungskonzept
  • Entwicklung von Frontend und Backend im Monorepo (Angular, NestJS, TypeScript)
  • Technische Abstimmung mit den Fachbereichen der Hochschulen

Fullstack-Entwickler (AWS, NestJS, Angular)

Siemens AG

Internet und Informationstechnologie

>10.000 Mitarbeiter

Fullstack-Entwicklung in einer Microservices-Architektur im Bereich Global Business Services. Die Plattform besteht aus mehreren NestJS-basierten Services, die als AWS Lambda-Funktionen betrieben werden und über EventBridge kommunizieren. Schwerpunkte waren die Migration von Kundendaten aus externen Systemen in die interne Plattform, die Implementierung neuer Endpunkte samt zugehöriger Angular-Komponenten sowie die Optimierung von Datenbankzugriffen bei durchgehender Datenintegrität im laufenden Migrationsbetrieb.
Aufgaben:
  • Entwicklung und Pflege von AWS Lambda-Funktionen und Infrastruktur (CDK)
  • Integration von AWS-Services (EventBridge, S3, SQS, Secrets Manager)
  • Entwicklung von Backend-Endpunkten mit NestJS und Fastify
  • Migration von Kundendaten aus externen Systemen in die interne Plattform
  • Implementierung und Optimierung von Datenbankzugriffen (TypeORM, PostgreSQL)
  • Sicherstellung der Datenintegrität und -konsistenz während der Migration
  • Entwicklung und Anpassung von Angular-Frontend-Komponenten
  • Erstellung und Pflege von API-Spezifikationen (OpenAPI/Swagger)
  • Code-Reviews, Unit- und Integrationstests mit Jest
  • Technische Abstimmung mit internen Stakeholdern und Entwicklungsteams

Cloud Engineer (AWS, CDK, Terraform)

Raisin Bank AG

Banken und Finanzdienstleistungen

Weiterentwicklung der cloud-nativen Backend-Plattform für Zahlungsabwicklung und Transaktionsmonitoring im regulierten B2B-Bankenumfeld. Mitverantwortung für Architektur und Infrastrukturautomatisierung (AWS CDK, Terraform): Entwurf der wiederverwendbaren Abstraktionen für Lambda-Berechtigungen, SQS-Verdrahtung, Logging und die konsistente Behandlung personenbezogener Daten über die gesamte Anwendung. Fachliche Schwerpunkte: AML-Transaction-Monitoring, Überwachung von Geldflüssen, Anbindung von Drittanbietern. Architekturberatung und technische Führung im Team, Etablierung von Code-Review-Prozessen und Qualitätsstandards.
Aufgaben:
  • Architekturentscheidungen und Infrastrukturautomatisierung (AWS CDK, Terraform)
  • Entwurf wiederverwendbarer Abstraktionen für Lambda-Berechtigungen, SQS-Verdrahtung, Logging und PII-Behandlung
  • Implementierung von AML-Transaction-Monitoring
  • Konzeption und Entwicklung von AWS Lambda-Funktionen
  • Integration externer Systeme und Partner-Schnittstellen
  • Datenpersistenz mit DynamoDB und Prisma
  • Erstellung und Pflege von API-Spezifikationen (OpenAPI)
  • Code-Reviews und Qualitätssicherung
  • Onboarding neuer Entwickler, Pflege der technischen Projektdokumentation
  • Stakeholder-Kommunikation in agilen Prozessen

Fullstack-Entwickler (Angular, Java/Spring Boot)

Schaeffler Technologies AG & Co. KG

Automobil und Fahrzeugbau

Umsetzung einer Webanwendung zur Integration und Vereinheitlichung von Projektmanagement-Tools im Rahmen der Initiative "Digital Workplaces". Ziel war die Konsolidierung heterogener Datenquellen und die Digitalisierung interner Prozesse, die zuvor über Excel-Dokumente und E-Mails abgewickelt wurden. Fullstack-Entwicklung mit Angular im Frontend und Java/Spring-Boot-Services im Backend, Auslieferung über Jenkins-Pipelines nach Azure. Technische Führung und Etablierung von Best Practices für ein Team aus internen und externen Entwicklern, Architekturberatung im Cross-Team-Kontext.
Aufgaben:
  • Entwicklung von Backend-Services mit Java und Spring Boot
  • Entwicklung und Testing von Angular-Komponenten
  • Integration von NgRx State-Management
  • Implementierung und Anbindung von REST-APIs
  • Erweiterung bestehender UI-Libraries
  • CI/CD mit Jenkins, Deployment nach Azure
  • Erstellung von Unit- und E2E-Tests
  • Architekturberatung und Cross-Team-Koordination
  • Austausch von Best Practices und Unterstützung jüngerer Teammitglieder
  • Agile Prozessgestaltung (Sprint Planning, Retrospektiven)

Frontend-Entwickler

Schaeffler Technologies AG & Co. KG

Automobil und Fahrzeugbau

In diesem Projekt wurde eine Webanwendung zur Berechnung diverser Betriebsgrößen von Industrielagern entwickelt. Die Anwendung zeigte zudem die CO2e-Emissionen für die Herstellung und den Betrieb an. Herausforderung hierbei war, dass diverse Backend-Systeme angesprochen und die Daten z.T. aufwändig transformiert werden mussten.
Aufgaben
  • Entwicklung und Testing diverser Angular Komponenten
  • Integration des NgRx State-Managements (Store)
  • Verbesserung und Erweiterung bestehender UI Libraries
  • Erweiterung der REST-Schnittstellen in Abstimmung mit dem Backend-Team

Cloud Engineer (AWS, CDK, Terraform)

Raisin Bank AG

Banken und Finanzdienstleistungen

Konzeption und Aufbau einer cloud-nativen Plattform für einen B2B-Bankdienstleister, die den gesamten Customer-Lifecycle abbildet und das Mambu-Kernbankensystem sowie externe Dienste (KYC, Monitoring, Payment Gateways) integriert. Verantwortung für Aufbau und Pflege der Infrastrukturbasis mit AWS CDK und Terraform sowie für Logging und Monitoring. Das Cloud-Team arbeitete ohne übergeordnetes Plattform-Team und hat seine Infrastructure-as-Code-Basis selbst entworfen und gebaut. Technische Führung und Architekturentscheidungen in einem wachsenden Team, Etablierung von Code-Review-Standards und automatisierter Qualitätssicherung. Reguliertes Umfeld mit Freigabeprozessen und Compliance-Anforderungen.
Aufgaben:
  • Aufbau und Pflege der Infrastruktur mit AWS CDK und Terraform
  • Implementierung von Logging- und Monitoring-Lösungen (CloudWatch, Splunk)
  • Technische Führung und Architekturentscheidungen im wachsenden Team
  • Entwicklung von AWS Lambda-Funktionen
  • Integration externer Systeme und Partner-Schnittstellen
  • Pflege und Erweiterung der API-Spezifikationen (OpenAPI)
  • Etablierung von Code-Review-Standards, Durchführung von Code Reviews
  • Einarbeitung neuer Entwickler
  • Agile Zusammenarbeit mit Product Ownern

Fullstack-Entwickler

Startup / FinTech (NDA)

Banken und Finanzdienstleistungen

< 10 Mitarbeiter

Für ein KI-Startup im Finanzbereich sollte eine Management-Konsole entwickelt werden, welche den Datenfluss in einen Datalake steuert. Die Konsole erhielt Konfigurationsoptionen für diverse Quellen, u.a. RSS Feeds, Twitter Posts und einen einfachen Webcrawler. Mit Hilfe von Cloudwatch- und externen Events wurden die Daten anhand der Konfiguration regelmäßig abgerufen und im Datalake gespeichert.

Aufgaben:
  • Konzeption und Setup der einzelnen Komponenten in den Amazon Web Services (AWS)
  • Implementierung der Konsole und einzelnen Konfigurationstypen mit ReactJS
  • Erstellung der GraphQL Schemas und Funktionen mit Hilfe von AWS Amplify

Frontend-Entwickler

Norcom AG

Automobil und Fahrzeugbau

50-250 Mitarbeiter

Für einen in Ingolstadt ansässigen Automobilkonzern wurde das Dokumentenmanagement und -kollaborationstool EAGLE, ein Big-Data Produkt aus dem Hause Norcom, angepasst und deutlich erweitert. Die Anforderungen umfassten branchen-spezifische Anpassungen und Features im Legal-Bereich. Das fertige Produkt ist im Frontend eine komplette Neuentwicklung und nutzt Angular 9 sowie einen NGRX Store für das komplexe State-Management.

Aufgaben:
  • Implementierung von Komponenten und Systemdesign
  • UX/UI Entwicklung in enger Zusammenarbeit mit dem Kunden
  • Schrittweise Migration von Angular 5 bis hin zu Version 9
  • Integration von NGRX Store zur Verwaltung der komplexen Applikationszuständen
  • Schreiben von Unit- und E2E-Tests

Fullstack-Entwickler

TU München

Öffentlicher Dienst

10-50 Mitarbeiter

Umsetzung einer modernen Web-Anwendung mit aktuellen Technologien für die Bewerbungsverwaltung. Skalierbarer und hoch-dynamischer Aufbau des Systems um verschiedenste Prozesse und Anforderungen im Bewerbungsablauf abbilden zu können. Außerdem wird die gleichzeitige Bearbeitung von Bewerbern durch verschiedene Benutzer über unterschiedliche Geräte hinweg ermöglicht. Das Deployment erfolgte über Dockercontainer direkt bei den Kunden.

Aufgaben:
  • Systemdesign und Entwicklung des CI/CD Prozesses in Gitlab CI
  • Implementierung von Front- und Backend
  • Abstraktion der Datenbankebene
  • UI/UX Design zusammen mit den Kunden

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden