Skip to content

backend · nestjs, node.js, typescript, postgres

NestJS-Entwickler für Backends im Produktivbetrieb.

Der WhatsApp-KI-Assistent, den ich gebaut habe, läuft auf einem NestJS-Backend: Webhooks, eine Queue in Postgres, Vektorsuche, rund 880 automatisierte Tests und ein Deployment für alle Restaurants. Solche Backends baue ich für Ihr Produkt, oder ich arbeite in Ihrem Team an Ihrem.

Stack
Node.js, NestJS, TypeScript, Postgres
Betrieb
Docker, AWS, Hetzner
Im Einsatz
Tracing, Fehler-Tracking, Tests in der CI
Einsatz
Als Projekt oder im Team
Arbeitszeit
Mo–Fr 04:00–18:00 Buenos Aires 09:00–23:00 Berlin 03:00–17:00 New York
Verfügbar ab
Q4 '26

Was ich mit NestJS baue

  • APIs für Web- und Mobile-Apps, mit Postgres dahinter.
  • Integrationen: Webhooks anderer Dienste, geprüft, von Duplikaten befreit und über eine Queue verarbeitet.
  • Mandantenfähige Backends: ein Deployment für alle Kunden, mit Einstellungen und Limits pro Kunde.
  • Backends für KI-Funktionen: Services, die Sprachmodelle aufrufen und mit den Ergebnissen arbeiten, mit Leitplanken.

Im Einsatz: das Backend eines WhatsApp-KI-Assistenten

Nachrichten kommen über den Webhook der WhatsApp Cloud API an, werden geprüft, Duplikate aussortiert, und laufen durch eine Postgres-Queue. Ein Lock pro Unterhaltung hält die Antworten in der richtigen Reihenfolge, und schnell hintereinander gesendete Nachrichten werden gemeinsam beantwortet. Wiederholungen mit Dead-Letter-Queue und eine feste Ersatznachricht fangen Fehler ab. Die FAQ jedes Restaurants findet eine Vektorsuche in Postgres. Tracing läuft über Langfuse, Fehler-Tracking über Sentry, mit entfernten personenbezogenen Daten, und rund 880 automatisierte Tests, darunter End-to-End-Gespräche, laufen in der CI. Zur Case Study.

TypeScript von vorne bis hinten

Mit Angular oder Vue im Browser und NestJS auf dem Server spricht das ganze Produkt eine Sprache. Eine Person kann ein Feature von der Datenbank bis zum Bildschirm bauen, und das Team braucht eine Toolchain statt zwei. Mehr unter Angular-Entwicklung.

So können wir zusammenarbeiten

  • App-Entwicklung: ein Backend oder ein ganzes Produkt, mit schriftlichem Umfang, einer Demo pro Woche und dem Code in Ihrer Hand.
  • Team-Verstärkung: Ich arbeite in Ihrem Backend-Team mit, Teilzeit oder Vollzeit, ab drei Monaten.
  • Beratung und Code-Sanierung: ein Architektur-Review Ihres Node.js-Backends, oder eine Codebasis, die sich wieder gefahrlos ändern lässt.

Häufige Fragen

NestJS oder reines Node.js?

NestJS gibt einem Node.js-Backend eine feste Struktur: Module, Dependency Injection und einen klaren Platz für Validierung und Tests. Das zahlt sich aus, sobald mehr als eine Person daran arbeitet. Für einen kleinen Service kann reines Node.js reichen, und ich sage Ihnen, was passt.

Können Sie an unserem bestehenden Node.js-Backend arbeiten?

Ja, in Ihrem Team, oder zuerst mit einem Architektur-Review: einer schriftlichen Einschätzung, was funktioniert, wo die Risiken liegen und was zuerst zu tun ist.

Welche Datenbank?

Postgres, auch für Queues und für Vektorsuche, wenn eine KI-Funktion den passenden Textabschnitt finden muss.

Wo läuft das?

In Docker-Containern, auf AWS oder Hetzner, oder auf der Infrastruktur, die Sie schon haben.

Erzählen Sie mir,
was Sie brauchen.

Termin buchen

Oder per E-Mail hello@asisto.io

Lieber schreiben als telefonieren? Kein Problem: Alles geht auch schriftlich, von der ersten Nachricht bis zur Übergabe.

So geht es weiter

  1. Diese Woche
    Kennenlernen per Call oder schriftlich
  2. Innerhalb von 48 Stunden
    Schriftliches Angebot
  3. Meist innerhalb von 2 Wochen
    Projektstart
  4. Zum Schluss
    Übergabe und 30 Tage Support