26.10.2026 aktualisiert

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

Freelance Lead Engineer | TypeScript, Node.js, NestJS, AWS | Architecture & AI Integration

Nürnberg, Deutschland
Deutschland
Bachelor of Arts, Entrepreneurship — University of Erlangen-Nuremberg
Nürnberg, Deutschland
Deutschland
Bachelor of Arts, Entrepreneurship — University of Erlangen-Nuremberg

Profilanlagen

cv.pdf

Über mich

I take products from prototype to reliable production as first or lead engineer, and fix systems that grew too fast: risky deployments, tangled monorepos, missing observability, AI features stuck in demos. TypeScript/Node.js, AWS, PostgreSQL.

Skills

AI AgentsTest AutomationPostgreSQLMongoDBNode.jsBlockchainSoftware DesignTypeScriptTest-Driven DevelopmentReact.jsBackendEvent Driven ArchitectureBackend-programmierungFull Stack EntwicklungGraphQLFront EndApi DesignNestJSDomain Driven Design
Backend Engineering (TypeScript & Node.js)
Production TypeScript, primarily backend, as first or lead engineer on every product since 2021: NestJS, Bun, Express. Event-driven workflows, hexagonal architecture, CQRS, strict typing and runtime validation. Frontend with React, Angular or Vue.js when the project needs full-stack.

Software Architecture & Monorepos
Platform architecture from scratch and in existing systems: multi-tenancy, modular monolith vs. services, clear API contracts (OpenAPI). Decoupling large Nx monorepos (>100 packages) for independent deployments; built TypeScript-compiler-based tooling that maps cross-package dependencies to guide refactoring.

AWS & Infrastructure
AWS (ECS/Fargate, Lambda, SQS, SNS, RDS) with CDK as infrastructure as code. Docker and CI/CD pipelines; lean self-hosted production on Hetzner.

AI & LLM Integration
Real-time voice agent harness with tool calling and multi-channel integration (WhatsApp, Phone, Web, Discord, Slack). Agent-first product design via MCP. Daily agentic development.

Observability & Reliability
OpenTelemetry-based tracing, metrics and logging on Grafana Cloud and Dash0; alerting that makes errors understandable, not just visible. Reliability baselines before infrastructure changes.

Databases & Migrations
PostgreSQL, MongoDB, Redis; Prisma, Kysely. Zero-downtime migrations, e.g. schema-per-tenant to column-based multi-tenancy with dual-write strategies.

Fintech, Payroll & German Compliance
Payroll subsystem with DATEV, SAP and Personio integrations; German VAT invoicing; working knowledge of DSGVO and EU AI Act requirements.

Technical Leadership
Grew an engineering team from two to six; owned technical roadmaps, code review standards, TDD via mob programming and workshops. Comfortable as the only engineer or alongside in-house teams.

Further: GraphQL, Web3/blockchain integration.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2019

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Founder & Engineer

Foilo (0815 Software UG)

Banken und Finanzdienstleistungen

< 10 Mitarbeiter

Tax and invoicing tool for German trading-card sellers: VAT-correct invoices from sales data. Agent-first design with a web UI and MCP adapters, so sellers can run it from their own AI agent. Self-hosted production on Hetzner.

Stack: TypeScript, Bun, Kysely, PostgreSQL, htmx, Typesense.

Freelance Senior Software Engineer

Web Computing GmbH (Sparkasse group)

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Engineer on DialogBits, the multi-tenant chatbot platform behind an AI assistant used by employees across 300+ Sparkassen. Working on reliability: moving a monolithically deployed monorepo towards partial deployments so only changed services ship and go through acceptance, and preparing group-based deployments to limit blast radius. Refactored service boundaries; built TypeScript-compiler-based tooling to map cross-package dependencies. Stack: TypeScript, Node.js, Nx, Redis, Docker, Helm.

Founder & Engineer

Callura (0815 Software UG)
Sole engineer building a multi-tenant real-time voice agent platform for German trade businesses. Built end-to-end: telephony via Telnyx Media Streams, real-time AI orchestration with Gemini Live API, PostgreSQL persistence, web client with HTMX/ElysiaJS, Docker Compose deployment on Hetzner, and compliance. Stack: TypeScript, Bun, ElysiaJS, HTMX, PostgreSQL, Telnyx, Gemini Live API, WhatsApp Business Platform, Docker Compose, Caddy, OpenTelemetry, Dash0, Hetzner.

Lead Software Engineer

Penzilla GmbH, Munich

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

B2B SaaS for corporate pension administration.

Hired as second engineer, became technical lead after ~12 months. Owned platform architecture and technical roadmap, grew engineering team from two to six. Architected a TypeScript monolith on NestJS with hexagonal core, event-driven workflows, PostgreSQL persistence, and React clients. Led migrations from Next.js to React+NestJS and from schema-per-tenant to column-based multi-tenancy. Designed and built the Payroll subsystem with DATEV, SAP, and Personio integrations. Rebuilt observability with OpenTelemetry on Grafana Cloud. Stack: TypeScript, NestJS, React, Tailwind, PostgreSQL, AWS (Fargate, SQS, SNS, Lambda), CDK, OpenTelemetry, Grafana Cloud.

Technical Lead

TheMakers.ai GmbH, Berlin
Hired to take a proof-of-concept and turn it into a maintainable product for a B2B marketplace for sustainable food product development. Led a team of four engineers and one product manager. Owned the redesign and rebuild into a NestJS backend, Angular front-end, MongoDB persistence, hosted on AWS. Established engineering foundations including coding standards, static analysis, and automated testing. Stack: TypeScript, NestJS, Angular, MongoDB, AWS.

Freelance Lead Engineer

Fanzone Media GmbH, Berlin
Engaged exclusively and full-time as external lead engineer for a Web3 sports collectibles platform with blockchain-backed digital trading cards. Owned platform architecture and production stack: multi-target front-end (web, iOS, Android) on Ionic/React, backend on MongoDB Atlas, and a separate Express server for blockchain operations. Set up engineering foundations including monorepo structure, CI/CD pipelines, and test-driven development. Stack: TypeScript, React, Ionic, MongoDB Atlas, MongoDB Realm, GraphQL, Express, blockchain integrations.

Software Engineer

ELIGO GmbH, Berlin
First role in software engineering for a psychometric assessment platform. Worked across a Vue.js client, a Laravel web server, and a Node.js job processor. Owned the Vue.js client and led the effort to break a monolithic front-end into smaller, more maintainable components. Designed and built multi-tenant support including theming and a restructured authentication flow. Stack: Vue.js, Laravel, Node.js, Express.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden