Luka Engels, Lead Software Engineer, Hamburg

Luka Engels

Lead Software Engineer

Agentic AI & LLM-Plattformen · TypeScript / AWS · Hamburg, vollständig remote

25 Jahre Erfahrung mit Software im Produktivbetrieb für Immobilien-SaaS, Banken, Versicherungen und Telekommunikation, die letzten sechs davon vollständig remote. Heute entwickelt und betreibt mein Team eine agentische SDLC-Plattform: KI-Agenten auf Basis von Large Language Models, mit einem Harness aus Claude Skills, Commands, Hooks und Rules, mit dem unsere Entwickler jeden Tag arbeiten. Dass sie sich im Produktivbetrieb bewährt, liegt an ihrer Grundlage: solides Engineering-Handwerk, Domain-Driven Design und ereignisgesteuerte Serverless-Architektur auf AWS.

Über mich

25 Jahre in Softwareentwicklung und Teamführung, in Immobilien-SaaS, Banken, Versicherungen und Telekommunikation. Als Lead Software Engineer verantworte ich die technische Ausrichtung eines modernen SaaS-CRM für Immobilienmakler und führe sechs Entwickler in einem elfköpfigen funktionsübergreifenden Team.

Unser Team entwickelt und betreibt den agentischen SDLC, der dieses Produkt ausliefert. Die Harness-Ebene besteht aus den Claude Skills, Slash Commands, Hooks und Rules, mit denen das Team arbeitet, dazu Model-Context-Protocol-Server und RAG-Retrieval, die Agenten mit unseren Repositories, Pipelines und dem Issue-Tracking verbinden. Ein von den Stakeholdern freigegebener Prototyp gelangt über Spezifikationsextraktion in die Pipeline; Agenten präzisieren die Anforderungen, implementieren, prüfen und testen anschließend, während Hooks und Rules unsere Standards durchsetzen, damit höherer Durchsatz nicht zu einem Rückstau ungeprüfter Änderungen führt.

Diese Möglichkeiten haben wir auch in das Produkt integriert und eine agentische Benutzeroberfläche für Kunden auf dem Agno-Framework ausgeliefert. Die Grundlage für den zuverlässigen Produktivbetrieb ist solides Engineering-Handwerk.

Dieses Handwerk hat den Großteil meiner 25 Berufsjahre geprägt. Meine Arbeit hat dabei immer den gesamten Stack umfasst: Oberflächen in Angular und React, dahinter Services in Node.js, NestJS und .NET Core, darunter die Schemata, Queues und Indizes. Heute heißt das Domain-Driven Design und ereignisgesteuerte Serverless-Architektur auf AWS mit Lambda, DynamoDB, S3, CloudFront und CDK, dazu Azure Kubernetes Service, PostgreSQL und Elasticsearch, mit Infrastructure as Code, aussagekräftigen Tests und zuverlässigen CI/CD-Prozessen. Außerdem verantwortet unser Team ein Angular-Design-System mit 87 Komponenten in einem Nx-Monorepo.

Full Stack

Angular und React im Frontend, dahinter Node.js, NestJS und .NET Core, darunter die Datenschicht. Ich entwickle selbst auf jeder Ebene und koordiniere die Arbeit des Teams.

AWS und Azure

Ereignisgesteuerte Serverless-Architektur auf AWS mit Lambda, DynamoDB, S3, CloudFront und CDK, dazu Azure Kubernetes Service, PostgreSQL und Elasticsearch. Infrastructure as Code, CI/CD als Standard.

6.000+ Kunden

Das Immobilien-CRM, das wir entwickeln, bedient mehr als 95.000 Nutzer und über 4,2 Millionen verwaltete Objekte.

Elfköpfiges Team

Sechs Entwickler, zwei QA-Engineers, zwei Product Owner und ein Scrum Master. Ich verantworte die technische Ausrichtung und führe die Entwickler.

Beruflicher Werdegang

Lead Software Engineer

Empro (Whise Group)

Hamburg, Deutschland · Vollständig remote

Sept. 2024 – heute

Immobilien-CRM, 6.000+ Kunden, 95.000+ Nutzer, 4,2 Mio.+ verwaltete Objekte. Im September 2024 innerhalb der AVIV Group gegründet, heute Teil von Whise.

Technische Leitung eines modernen SaaS-CRM: Architekturentscheidungen, der gesamte Entwicklungszyklus von der technischen Planung bis zum Release und das Mentoring der Entwickler.

  • Wir haben eine agentische SDLC-Plattform aufgebaut und betreiben sie: ein Harness aus Claude Skills, Slash Commands, Hooks und Rules, dazu MCP-Server und RAG-Retrieval über unsere Repositories, Pipelines und das Issue-Tracking.
  • Wir haben LLM-gestützte Anfrageautomatisierung und Elasticsearch-basierte Suche über die gesamte Plattform ausgeliefert.
  • Wir haben eine agentische Benutzeroberfläche für Kunden auf dem Agno-Framework in Python ausgeliefert und damit KI-Agenten aus unseren internen Entwicklungswerkzeugen auch im Produkt nutzbar gemacht.
  • Unser Team verantwortet ein Angular-Design-System mit 87 Komponenten in einem Nx-Monorepo. Die Infrastruktur umfasst AWS mit CDK und Azure Kubernetes Service, mit PostgreSQL.
  • Technische Führung von sechs Entwicklern in einem elfköpfigen funktionsübergreifenden Team; Mitgestaltung des Agenten-Workflows, der die Softwareauslieferung unterstützt.

Senior Softwareentwickler (Full-Stack)

immowelt GmbH / AVIV Group GmbH

Hamburg, Deutschland · Vollständig remote

Aug. 2020 – Sept. 2024

Eines der größten Immobilienportale Deutschlands.

Entwurf und Entwicklung skalierbarer Microservices und Webanwendungen für eine Immobilienplattform mit hohem Traffic.

  • Wir haben Cloud-Services auf AWS nach Domain-Driven Design entwickelt, mit Funktions-, Unit- und Integrationstests.
  • Wir haben zu den CI/CD-Pipelines beigetragen und in Scrum gearbeitet, von Backlog-Refinement und Sprint-Planung bis zu Wireframes und Prototypen.

Senior Softwareentwickler

neveling.net GmbH (heute Neveling Reply)

Hamburg, Deutschland

Sept. 2015 – Aug. 2020

Softwareagentur.

Entwicklung und Betreuung von CMS-Lösungen und individuellen Webanwendungen in C#, JavaScript und Sitecore. Responsive Frontends, Backend-Services und Anbindung von Drittanbieter-APIs, mit Release-Versionierung und CI/CD.

Technische Kenntnisse

Alle aufgeführten Technologien und Methoden setzen wir täglich ein oder haben sie bis vor Kurzem im Produktivbetrieb genutzt. Das ist keine Wunschliste.

KI & Agenten

  • Generative KI (GenAI)
  • Large Language Models (LLMs)
  • KI-Agenten und Multi-Agenten-Systeme
  • Agno
  • Prompt- und Context-Engineering
  • Claude Skills, Subagents, Slash Commands, Hooks und Rules
  • Design von Model-Context-Protocol-Servern (MCP)
  • RAG-Pipelines
  • Agenten-Workflow-Architektur
  • Guardrail- und Policy-Design
  • Token-Kosten-Optimierung

Programmiersprachen

  • TypeScript
  • JavaScript
  • C#
  • Python
  • SQL
  • Elasticsearch Query Language
  • HTML / CSS / Sass

Frontend

  • Angular
  • React
  • Design-Systeme und Komponentenbibliotheken
  • Nx-Monorepos

Backend

  • Node.js
  • NestJS
  • .NET Core
  • REST
  • Ereignisgesteuerte Services

Cloud & DevOps

  • AWS (Lambda, DynamoDB, S3, CloudFront, CDK)
  • Azure (AKS)
  • Kubernetes
  • PostgreSQL
  • Elasticsearch
  • Docker
  • GitHub Actions
  • CI/CD

Methoden

  • Domain-Driven Design
  • Microservices
  • TDD
  • Agile / Scrum
  • Technische Führung und Mentoring

Ausbildung & Sprachen

Akademischer Werdegang

Master of Economics

Universität Rijeka

1998 – 2007

Berufsbegleitend studiert. Ein breites wirtschaftswissenschaftliches Studium mit Personalmanagement, Rechnungswesen, Informationstechnologie und Marketing, das die analytischen und organisatorischen Grundlagen für die Verbindung von Geschäftsstrategie und technischer Umsetzung geschaffen hat.

Zertifizierungen

  • MCSD: Web Applications
  • MCSA: Web Applications

Sprachen

Kroatisch
Muttersprache
Englisch
C2
Italienisch
C1
Deutsch
B2

Staatsangehörigkeit

Deutsch und kroatisch

In der gesamten EU ohne zusätzliche Arbeitserlaubnis oder Visum arbeitsberechtigt.

Standort

Hamburg, Deutschland

Seit 2020 vollständig remote, mit Erfahrung in der Zusammenarbeit über europäische Zeitzonen hinweg.

Ausgewählte Projekte

Agentische SDLC-Plattform

Die Delivery-Plattform, die unser Team für das unten genannte CRM aufgebaut hat und betreibt. Ein Harness aus Claude Skills, Slash Commands, Hooks und Rules, mit dem die Entwickler täglich arbeiten, dazu MCP-Server und RAG-Retrieval, die Agenten mit Repositories, Pipelines und Issue-Tracking verbinden. Täglich im Einsatz in einem elfköpfigen funktionsübergreifenden Team.

Technologien

Claude Skills, Hooks & RulesMCP-ServerRAGTypeScriptPythonGitHub Actions

Empro — Immobilien-CRM

Ein modernes SaaS-CRM für Immobilienmakler mit über 6.000 Kunden, 95.000 Nutzern und 4,2 Millionen verwalteten Objekten. Wir liefern LLM-gestützte Anfrageautomatisierung, Suchprofil-Matching, KI-generierte Objektbeschreibungen, Elasticsearch-basierte Suche sowie Kalender- und E-Mail-Integrationen, dazu eine agentische Benutzeroberfläche für Kunden auf dem Agno-Framework.

Technologien

AngularTypeScriptNestJSAWS CDKDynamoDBElasticsearchAgnoAzure AKSPostgreSQL

immowelt — Immobilienportal

Skalierbare Microservices und Webanwendungen für eines der größten Immobilienportale Deutschlands. Wir haben Cloud-Services auf AWS nach Domain-Driven Design entwickelt, mit Funktions-, Unit- und Integrationstests, und zu den CI/CD-Pipelines beigetragen, über die sie ausgeliefert wurden.

Technologien

TypeScriptNode.jsAWSMicroservicesDDDCI/CD

Nivea — Portal & Webshop

Feature-Entwicklung für das Nivea-Kundenportal und den Webshop. Wir haben Produktkatalogseiten, Warenkorbfunktionen, die Anbindung des Treueprogramms und CMS-gestützte Inhaltspflege für mehrere Märkte umgesetzt, auf Basis von Sitecore und .NET, gehostet auf Azure.

Technologien

Sitecore CMS.NETC#SCSSREST APIAzure

Kontakt

Was ich suche

Eine unbefristete Festanstellung in Deutschland, vollständig remote, als Staff, Principal, Lead oder Head of Engineering, bei der die Arbeit an agentischen und LLM-Plattformen die eigentliche Aufgabe ist und kein Nebenschauplatz.

Wenn Sie ein solches Team aufbauen, schreiben Sie mir direkt. Recruiter sind willkommen, sofern die Stelle unbefristet und wirklich remote ist.

Hamburg, Deutschland · vollständig remote