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Ü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 EntwicklungGraphQL
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
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.
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.
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.