31.03.2026 aktualisiert

**** ******** ****
80 % teilweise verfügbar

Senior Fullstack Developer incl. DevOps & AI | TypeScript, Java, Go

Alfter, Deutschland
Alfter +25 km
B.Sc. Wirtschaftsinformatik
Alfter, Deutschland
Alfter +25 km
B.Sc. Wirtschaftsinformatik

Profilanlagen

Georg Hendrik Dörgeloh.pdf

Skills

JavaJavaScriptAPIsAgile MethodologieKünstliche IntelligenzAmazon Web ServicesAmazon S3Apple MacArchitekturAtlassian JiraTest AutomationMicrosoft AzureProzessoptimierungSaasCloud ComputingDatenbankenContinuous IntegrationData CentersDebian LinuxLinuxDevOpsAmazon DynamoDBJ2EEGitHubSkalierbarkeitInfrastrukturSpring FrameworkPostgreSQLMessage BrokersMongoDBMySQLNode.jsNoSQLSoftware ArchitectureRabbitMQAnsibleAngular 2+Next.jsAnforderungsanalyseSoftwareentwicklungSoftware ProjektmanagementSoftware SystemsNachhaltigkeitTypeScriptVirtualizationOpenapiAWS CDKFront EndS3 BucketDocker ContainerTestenTailwindDocker SwarmReact.jsLarge Language ModelsPrompt EngineeringSpring BootCypressAWS LambdaGoogle FirebaseBackendGitLabBackend-programmierungAngularJSGitlab-CiKubernetesPlaywrightApache KafkaTechnologie-Know-howNpm(Software)React NativeFront EndAmazon Simple Queue ServicesTerraformMochaDockerGolang
Seit über 10 Jahren entwickle ich als Software Architekt und Fullstack Developer nachhaltige und innovative Softwarelösungen in verschiedenen Branchen. Als erfahrener DevOps Engineer und AI Engineer verbinde ich fundiertes technisches Know-how mit einem ganzheitlichen Blick auf Softwareentwicklungsprozesse - von der Anforderungsanalyse bis zum Betrieb.

Schwerpunkte
  • Software-Architektur für verteilte und skalierbare Systeme
  • DevOps & CI/CD-Pipelines (GitLab, Docker, Kubernetes)
  • Cloud-Architekturen mit AWS (Lambda, SNS, SQS, DynamoDB, S3, CDK)
  • Fullstack-Entwicklung (TypeScript, NodeJS, Angular, React, NextJS)
  • Künstliche Intelligenz (Integration von LLMs, Prompt Engineering, KI-Agenten)
  • Agile Methoden und Prozessoptimierung
Projekterfahrungen
  • KI-gestützte Testautomatisierung (2024-2025): Entwicklung eines innovativen SaaS-Produkts zur automatisierten Generierung von End-to-End-Tests durch KI. Architekturentwurf und Vergleich verschiedener LLM-Provider für spezialisierte KI-Agenten.
  • Virtualisierung CI/CD-Landschaft (2023): Implementation einer kompletten CI/CD-Infrastruktur mit Terraform, Ansible und Kubernetes im On-Premise Rechenzentrum. Multi-Arch-Builds für heterogene Kundenlandschaften.
  • Daten Hub Kundenauftragssteuerung (2022-2023): Konzeption und Implementierung eines skalierbaren Daten-Hubs auf AWS mit Serverless-Technologien (Lambda, SNS, SQS). Entwicklung modularer npm-Packages und Aufbau der CI/CD-Pipelines.
Skills & Tools
  • Frontend: TypeScript, Angular, React, NextJS, Tailwind
  • Backend: NodeJS, Express, Java, Quarkus, Golang
  • DevOps: Docker, Kubernetes, Terraform, AWS CDK, GitLab CI/CD, GitHub Actions
  • Cloud: AWS (20+ Services), Vercel, Azure
  • Datenbanken: PostgreSQL, MongoDB, MySQL
  • KI & LLMs: Anthropic Claude, Google Gemini, LLM-Integration, Vercel AI SDK
  • Testing: Vitest, Jest, Mocha, Cypress, Playwright
Als vielseitiger Softwareexperte optimiere ich Entwicklungsprozesse, verbinde KI-Technologien mit bewährten Architekturkonzepten und bringe Projekte mit agilen Methoden zum Erfolg. Meine Stärke liegt in der ganzheitlichen Betrachtung von Softwareprojekten - von der Anforderungsanalyse über die Architektur bis zur Implementierung und zum Betrieb.

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Fullstack-KI-Entwickler (inkl. DevOps): KI-gestützte Testautomatisierung

xapling GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Projektkurzbeschreibung
Entwicklung eines innovativen SaaS-Produkts zur KI-gestützten Generierung von End-to-End-Tests auf Basis von textuellen Testfallbeschreibungen. Kiteto ermöglicht Fachexperten wie Business Analysten, Requirements Engineers oder Product Owners, eigenständig automatisierte Tests zu erstellen, ohne Programmierkenntnisse zu benötigen.

Das System nutzt mehrere KI-Agenten, die für eine effektive Zusammenarbeit gut orchestriert werden. Nach Eingabe einer natürlichsprachlichen Testbeschreibung steuert die KI einen Browser, führt die notwendigen Aktionen aus und zeichnet alle Schritte auf. Anschließend können die generierten Tests jederzeit ohne KI-Unterstützung wiederausgeführt werden.

Eingesetzte Technologien
  • TypeScript (Frontend/Backend)
  • Node.js
  • Angular
  • Tailwind
  • Playwright (für Browser-Steuerung)
  • Vercel AI SDK
  • Express
  • PostgreSQL (mit Drizzle ORM)
  • Astro
  • LLM-Provider:
    • Anthropic
    • Google
    • Groq
  • PNPM
  • ESLint, Prettier
  • Vitest (Unit Testing)
  • Github Actions
  • Cursor
Eigene Aufgaben im Projekt
  • Architektur und Struktur des Prototyps entwerfen
  • Umsetzung und Überarbeitung des Prototyps
  • Test und Vergleich verschiedener LLMs und Provider für unterschiedliche Agenten
  • Prompt Engineering und Optimierung
  • Gestaltung der Landingpage mit Astro

Fullstack-Entwickler (inkl. DevOps): App zur Einsatz- und Vertretungsplanung für Reinigungsunternehmen (als Sales Pitch)

Dienstleister für Gebäudereinigung

Sonstiges

1000-5000 Mitarbeiter

Projektkurzbeschreibung
Entwicklung einer modernen, rollenbasierten Web- und Android-App zur effizienten Koordination von Reinigungspersonal und deren Einsätzen in Unternehmen mit über 1000 Mitarbeitenden. Die Anwendung unterstützt sowohl Mitarbeitende als auch Betriebsleiter und ermöglicht die Verwaltung von Aufträgen, das Melden von kurzfristigen Ausfällen (z. B. Krankmeldungen) sowie die Organisation und Bestätigung von Ersatzkräften in Echtzeit.

Die App bietet eine rollenbasierte Benutzeroberfläche, Push-Benachrichtigungen, Echtzeit-Updates und eine Integration von Geodaten zur optimalen Zuweisung von Ersatzpersonal. Ziel war es, die Prozesse der Einsatzplanung und Vertretungssuche zu digitalisieren und zu beschleunigen.

Eingesetzte Technologien
  • React
  • Ionic (React)
  • Capacitor
  • TypeScript
  • Tailwind
  • Convex (Backend)
  • Firebase Cloud Messaging
  • Clerk (Authentifizierung)
  • OpenStreetMap/Nominatim (Geocoding)
  • Vite
  • Vitest
  • ESLint
  • GitHub Actions
  • Azure Static Web Apps
  • Android
Eigene Aufgaben im Projekt
  • Analyse und Ausarbeitung der fachlichen und technischen Anforderungen
  • Entwicklung des Front- und Backends
  • Implementierung der Authentifizierung und Nutzerverwaltung mit Clerk
  • Integration von Push-Benachrichtigungen mit FCM
  • Anbindung und Nutzung von Geodaten zur Ermittlung und Anzeige verfügbarer Ersatzkräfte
  • Einrichtung von CI/CD-Pipelines mit GitHub Actions

Scrum Master, Business Analyst, Fullstack-Entwickler (inkl. DevOps): Gesundheitsapp für wissenschaftliche Studien

Helmholtz-Zent­rum für Infektionsforschung

Sonstiges

1000-5000 Mitarbeiter

Projektkurzbeschreibung
Weiterentwicklung einer Gesundheitsapp (Web, iOS und Android) zur digitalen Unterstützung wis­senschaftlicher Studien. Sie ermöglicht die Dokumentation von Erkrankungen oder die Beobachtung von Symptomen und Krankheitsverläufen und wird als nicht-kommerzielle App am Helmholtz-Zent­rum für Infektionsforschung (HZI) entwickelt.

Innerhalb des Beauftragungszeitraums lag der Projektfokus auf der Bereitstellung von Features und der Anbindung eines externen Systems, um die App für das Kontaktmanagement bei Infektionsaus­brüchen einsetzen zu können.

Eingesetzte Technologien
  • Kubernetes
  • Angular
  • Docker
  • Firebase Cloud Messaging
  • Ionic, Cordova, Appflow
  • Jasmine, Karma, Cypress
  • Keycloak
  • Mocha, Sinon, Chai
  • NodeJS
  • RabbitMQ
  • Hapi
  • PostgreSQL
  • TypeScript
  • Prettier
  • ESLint
  • Sonarqube
  • GitLab
Eigene Aufgaben im Projekt
  • Als Scrum Master den Prozess optimie­ren um eine produktive Teamarbeit zu ermöglichen
  • Moderation und Organisation von Daily, Sprintwechsel und Retro
  • Tracking der umgesetzten Storypoints und Berechnung der Kapazitäten
  • Als Business Analyst mit dem Kunden Features entwickeln und Kundenwün­sche auf Plausibilität und Umsetzbarkeit überprüfen
  • Als Entwickler Features entwickeln so­wohl im Frontend als auch im Backend

IT-Security- und DevOps Consultant: IT-Sicherheitsaudit einer Cloud-Infrastruktur

Softwarehersteller für Sicherheitsunternehmen

Internet und Informationstechnologie

10-50 Mitarbeiter

Projektkurzbeschreibung
Durchführung eines umfassenden IT-Sicherheitsaudits einer bestehenden Cloud-Infrastruktur in der Hetzner Cloud. Das Audit umfasste die Analyse einer ASP.NET Core Anwendung mit Windows Server, Linux Proxy und VPN-Gateway im Hinblick auf Sicherheitslücken, Netzwerkarchitektur und Betriebsprozesse. Ziel war die Identifikation von Schwachstellen und die Entwicklung konkreter Verbesserungsempfehlungen zur Minimierung der Angriffsfläche und Optimierung der Betriebssicherheit.

Eingesetzte Technologien (analysiert)
  • Windows Server 2022 mit IIS
  • ASP.NET Core 2.0
  • Microsoft SQL Server (MSSQL)
  • ArchLinux mit NGINX
  • Certbot für SSL/TLS-Verwaltung
  • IPFire als VPN-Gateway
  • Hetzner Cloud VPC
Empfohlene Technologien
  • Terraform (Infrastructure as Code)
  • Ansible (Server-Konfiguration)
  • HashiCorp Vault (Secrets Management)
  • Ubuntu LTS / Debian Stable
  • Nomad (VM-Orchestrierung)
  • Prometheus + Grafana (Monitoring)
  • ELK/EFK-Stack (Logging)
Eigene Aufgaben im Projekt
  • Systematische Analyse der bestehenden Netzwerkarchitektur und Sicherheitskonfiguration
  • Bewertung der Server- und Betriebssystemkonfigurationen auf Sicherheitslücken
  • Untersuchung der Anwendungsarchitektur und Identifikation von Schwachstellen
  • Evaluierung der Bereitstellungsprozesse und Infrastruktur-Management
  • Analyse von Logging, Monitoring und Secrets Management
  • Bewertung der Datenschutz- und Backup-Strategien
  • Erstellung detaillierter Empfehlungen für Sicherheitsverbesserungen
  • Dokumentation aller Findings und Entwicklung eines Maßnahmenplans
  • Beratung zu modernen DevOps-Praktiken und Automatisierungsansätzen

DevOps Engineer: Virtualisierung und Bereitstellung einer CI/CD-Landschaft im OnPrem Rechenzentrum

Zahnarztssoftwarehersteller in der Nähe von Stuttgart

Internet und Informationstechnologie

50-250 Mitarbeiter

Projektkurzbeschreibung
In dem Java Microservice Projekt wurde eine CI/CD-Landschaft per Terraform und Ansible im Kundeneigenen Nutanix Cluster installiert mit GitLab incl. Runner, Docker Registry und Kubernetes-Cluster.
Eine besondere Herausforderung stellte die Heterogene Kundenlandschaft dar. Die Software wird auf unterschiedlichen Betriebssystemen und Prozessorarchitekturen betrieben. Deshalb wurde ein effizi­enter Multi-Arch-Build mithilfe von Docker Buildx in Kubernetes auf ARM- und AMD-Prozessorarchi­tekturen umgesetzt. Gleichzeitig wurde eine generische VM-Lösung für verschiedenste Systeme um­gesetzt, wobei unter anderem qemu mit hvf oder kvm bzw. Hyper-V zum Einsatz kamen.

Eingesetzte Technologien
  • Terraform
  • Ansible
  • Nutanix
  • GitLab
  • Kubernetes
  • Docker
  • Docker Buildx
  • Docker Registry
  • Packer
  • Libvirt
  • Qemu (kvm/hvf)
  • Hyper-V
  • Cloudinit
  • Bash
  • PowerShell
  • Draw.io
  • Atlassian Confluence
  • Atlassian JIRA

Eigene Aufgaben im Projekt
  • Mitentwerfen der Architektur
  • Bereitstellung und Einrichtung der VMs mithilfe von Terraform und Ansible
  • Einrichtung von GitLab und Bedürfnis­orientierter GitLab-Runner
  • Schulung der Software-Abteilung zur Umsetzung effizienter Pipelines mithilfe von GitLab, Docker Buildx und Docker Bake sowie effektivem Caching in der Docker Registry
  • Wissensvermittlung an Team-Kollegen zu Terraform, Ansible und Kubernetes
  • Entwicklung einer möglichst generi­schen VM-Lösung für MacOS (Intel/M1), Windows und evtl. Linux.

Software-Architekt / Fullstack-Entwickler (inkl. DevOps): Daten Hub in der Kundenauftragssteuerung

Automobilhersteller in Stuttgart

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Projektkurzbeschreibung
Das Projekt dient der Zentralisierung aller Datenobjekte aus der Kundenauftragssteuerung, um Zu­griffe zentral zu regeln und um interne Systeme bei einem hohen Aufkommen von Datenabfragen externer Systeme zu entlasten. In dem Hub werden Daten asynchron - jedoch chronologisch (FIFO) - empfangen und verarbeitet. Dabei wird das ETL-Verfahren aus dem Big Data Bereich angewandt. Durch den Einsatz von Serverless-Technologien wurde die Lösung skalierbar und kostengünstig.

Eingesetzte Technologien
  • AWS S3, Lambda, SQS, SNS, KMS, IAM, Secrets Manager, Glue, Athena, Kinesis Firehose
  • AWS SDKv3
  • AWS CodeCommit, CodeBuild, CodePipeline, CodeArtifact, CloudFormation
  • AWS CDKv2
  • Parquet
  • Kafka
  • Cloud Prisma
  • NodeJS 16 (CommonJS u. ES-Modules)
  • TypeScript
  • Prettier
  • ESLint
  • Lerna (mit Conventional Commits)
  • Jest
  • Sonarqube
  • Draw.io
  • Atlassian Confluence
  • Atlassian JIRA
  • GitLab
  • Docker
  • Java + Quarkus + GraalVM
Eigene Aufgaben im Projekt
  • Mitentwerfen der Architektur
  • Erstellung einer generischen und modu­laren Implementierung (als npm Packages zur Verfügung gestellt)
  • Umsetzung des Daten Hubs für kon­krete Datenobjekte
  • Aufbau der Pipelines für Packages und Deployment inkl. Tests
  • Optimierung des Team-Prozesses durch besseres Refinement der Stories und Anpassungen in Jira
  • Leitung des Dailys und der Retro
  • Einarbeitung und Coaching anderer Ent­wickler

Fullstack-Entwickler / DevOps-Engineer: Nachverfolgung eines Neuwagenauftrags

Automobilhersteller in Stuttgart

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Projektkurzbeschreibung
Das Projekt dient der Bereitstellung einer geographischen Nachverfolgung eines bestellten Fahr­zeugs. Durch Verknüpfung von Werksstandorten und Schiffsstandorten mit Auftragsmeilensteinen kann dem Kunden der aktuelle Standort sowie die gesamte Route auf einer Karte dargestellt werden. Teil dieses Services ist auf der einen Seite eine Pflegeoberfläche für die Werksstandorte und Filter zur Selektion entscheidender Auftragsmeilensteine und auf der anderen Seite ein Service, welcher aktu­elle Auftragsdaten mit den eingestellten Daten und Filtern und Schiffsstandorten über Fleetmon zu­sammenbringt und ausliefert.

Eingesetzte Technologien
  • AWS S3, Lambda, SQS, SNS, KMS, IAM, Secrets Manager, ALB, VPC, ApiGateway, Route 53
  • AWS SDKv3
  • AWS CodeCommit, CodeBuild, CodePipeline, CloudFormation
  • AWS CDKv2
  • NodeJS 14
  • TypeScript
  • Prettier
  • ESLint
  • Jest
  • Sonarqube
  • Draw.io
  • Atlassian Confluence
  • Atlassian JIRA
  • OWASP ZAP
  • OWASP Dependency Check
Eigene Aufgaben im Projekt
  • Refactoring und Performanceoptimie­rung des Services
  • Härtung der Services und Anpassung an Complianceanforderungen
  • Umsetzung der Build und Deployment Pipeline für Frontend und Backend inkl. Verteilung auf 3 Stages.
  • Einbindung eines on Prem Sonarqube mit Client Cert, OWASP ZAP als Integrationstest und OWASP Dependency Check in AWS CodePipeline

Fullstack-Entwickler: Projekt-Zeiterfassung

Energieversorger im Rheinland
Projektkurzbeschreibung
Ziel des Projektes war die Erstellung einer einfach zu bedienenden App, mit der Mitarbeiter des Ener­gielieferanten auf einfache Weise ihre Arbeitszeit erfassen können. Die Projekte werden aus einem anderen System importiert, sodass Mitarbeiter ihre Zeiten durch eine Start-/Stop-Funktion oder auch durch manuelle Pflege direkt einem Projekt zuordnen können.

Eingesetzte Technologien
  • VueJS, VueX, Vuetify
  • Firebase, Firestore
  • TypeScript
  • OAuth (Microsoft)
Eigene Aufgaben im Projekt
  • Besprechung der Anforderungen mit dem Auftraggeber
  • Umsetzung der Web Anwendung sowie Gestaltung des Designs nach Kunden­wünschen
  • Integration der Fremd-Systeme per OAuth und API
  • Zugriffsteuerung für die Backend Daten­bank

Fullstack-Entwickler (inkl. DevOps): Generator für einheitliche CVs

conventic GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Projektkurzbeschreibung
Für interne Zwecke und zur Weiterentwicklung persönlicher Fähigkeiten wurde in diesem Projekt eine Web Anwendung erstellt, welche durch Eingabe von Lebenslaufdaten und Skills einen einheitli­che CVs erstellt. Die Anwendung wurde in einer Microservice-Architektur in der Google Cloud umge­setzt, zunächst auf VMs und dann in Cloud Run.

Eingesetzte Technologien
  • Terraform
  • Ansible
  • Docker
  • Java
  • Spring
  • TypeScript
  • Express
  • Angular
  • LaTeX
  • MongoDB
  • NGINX
  • Jira
  • Confluence
  • Bitbucket
Eigene Aufgaben im Projekt
  • Infrastructure as Code umsetzen
  • Deployment der Services als Docker Container
  • NGINX als Reverse Proxy einrichten
  • LaTeX als Container bereitstellen und per API als Microservice zur Verfügung stellen
  • Implementirung einer Deployment Pipeline

Fullstack-Entwickler:Checklisten-App für Autohaus Werkstätten

Softwarehersteller für Autohäuser

Automobil und Fahrzeugbau

10-50 Mitarbeiter

Projektkurzbeschreibung
Das Produkt bietet Werkstätten von Autohäusern die Möglichkeit mit Kunden unterschiedliche vor­gefertigte Checklisten durchzuarbeiten, um basierend auf gefundenen Mängeln eine Liste der durch­zuführenden Arbeiten zu erstellen und innerhalb von Millisekunden nach Erfassung einen präzisen Kostenvoranschlag zu machen.

Eingesetzte Technologien
  • Java EE
  • Maven
  • Primefaces
  • SVN
  • Apache Tomcat
  • Apache TomEE
  • MySQL
  • Oracle DB
Eigene Aufgaben im Projekt
  • Optimierung der allgemeinen Entwick­lungsumgebung durch Einsatz von Maven, korrekter Verwendung von SVN, und wechsel des Servers
  • Übernahme der Hauptverantwortung der Entwicklung während der Elternzeit des bisherigen Entwicklers
  • Betreuung des Auszubildenden
  • Anbindung eines Marken-unabhängigen Dienstes für die Kalkulation der Kosten eines Auftrags

Duales Studium: SAP basierte Personalverwaltungssoftware angepasst für Volks- und Raiffeisenbanken

Ratiodata IT-Lösungen und Services GmbH

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Projektkurzbeschreibung
Das Produkt ist eine umfassende Personalverwaltungssoftware für Volks- und Raiffeisenbanken ba­sierend auf SAP. Die Features sind dabei eine Zusammenstellung aus Standard customized Features aus SAP und eigenen Weiterentwicklungen.

Eingesetzte Technologien
  • SAP
  • ABAP OO
  • WebDynpro ABAP
  • WebDynpro Java
  • XML
  • XSLT
Eigene Aufgaben im Projekt
  • Umsetzung eines dynamischen Mitar­beiterverzeichnisses mit individueller Anpassung der anzuzeigenden Felder
  • Import eines Trainingskataloges der RWGA in das SAP-System, damit Perso­naler Trianings im System durchsuchen können und Mitarbeiter direkt auf diese Fortbildungen buchen können, ohne diese selbst im System pflegen zu müs­sen.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden