Zum Inhalt springen

Offen für Senior-Backend- und Full-Stack-Positionen · München · hybrid/remote

Ich entwickle zuverlässige Backend-Systeme und bringe sie in Produktion.

Senior Software Engineer mit über 11 Jahren Erfahrung in Backend-, Web- und Mobile-Produkten. Mein Schwerpunkt liegt auf APIs, Datenflüssen und wartbaren Cloud-Architekturen mit TypeScript/Node.js, Python, PostgreSQL und AWS.

Jahre Software in Produktion
11+ Jahre Software in Produktion

Ausgewählte Projekte

Ticketing und Event-Betrieb, eine Mobile-Commerce-Plattform aus 2026, Live-IoT-Telemetrie und regulierte klinische Daten - was ich verantwortet habe, was ausgeliefert wurde und welche Trade-offs dahinterstanden.

Alle Projekte ansehen

Wie ich entscheide

Drei Entscheidungen aus Produktivsystemen — die Rahmenbedingung, die verworfene Alternative und die Konsequenz der Wahl.

Wenn sich ein Warenkorb je Markt unterschiedlich verhält, gehört die Regel in die API und nicht in den Bildschirm, der sie zuerst braucht.

Hielt Business-Regeln in gemeinsamen APIs und in der Query-Orchestrierung, statt Marktlogik in der App zu duplizieren, was Releases sicherer und Verhalten besser nachvollziehbar machte.

Mobile-Commerce-Plattform

Die ganze Entscheidung lesen
Ticketphasen, Scanner-Validierung und Auszahlungen sind keine drei Features; sie sind ein einziges Inventarsystem aus drei verschiedenen Perspektiven.

Behielt Ticketphasen, Einlass-Validierung und Organizer-Zustand in Rails-Domainmodellen und APIs, statt dieselben Geschaeftsregeln getrennt in React- und Flutter-Clients zu duplizieren.

NIGHTOWL

Die ganze Entscheidung lesen
Bediener tolerieren ein Dashboard, das offen zeigt, wenn Daten verzögert sind. Sie verlieren jedoch das Vertrauen in ein System, das alte Werte als aktuell darstellt.

Behielt D3 für Skalen und Zeitachsen-Mathematik, verlagerte das Rendering aber von SVG auf Canvas, um 60fps auf leistungsschwachen Tablets zu halten.

IoT-Telemetrieplattform

Die ganze Entscheidung lesen
MC

Marco Casanova

Senior Backend- & Full-Stack-Engineer

Produktionssysteme, von Anfang bis Ende.

Ich bin Marco Casanova, Senior Software Engineer in München. Seit über elf Jahren entwickle ich Produktionssoftware, vor allem Systeme, bei denen Daten, Zuverlässigkeit und klare Schnittstellen entscheidend sind. Ich übernehme Verantwortung von der technischen Konzeption über die Implementierung bis zum Betrieb.

Ansässig in
München, Deutschland
Timezone
Europe/Berlin · CET/CEST
Sprachen
Spanisch — Muttersprache · Englisch — C1 · Deutsch — A1/A2
Level
Senior Backend- & Full-Stack-Engineer

Gearbeitet mit

  • ProSieben
  • Dehner
  • Kewazo
  • Cytolitics
  • WebCreek
  • Viamor
  • DreamNest
  • DomTom

Offen für Senior-Backend- und Full-Stack-Positionen; ausgewählte Projektarbeit bleibt möglich.

Artikel

Notizen zu Performance, Runtime-Internals und den Abwägungen hinter den Frameworks, auf die wir setzen.

Alle Artikel lesen
6 Min. Lesezeit

Die Höhen und Tiefen des Node.js Event Loop

Wie Node.js tausende gleichzeitige Verbindungen auf einem einzigen Thread bewältigt, in welchen Phasen Callbacks tatsächlich laufen und welche Fehler den gesamten Prozess blockieren.

Node.jsPerformanceBackend

Ausgewählte Teams

  • ProSieben
  • Dehner
  • Kewazo
  • Cytolitics
  • WebCreek
  • Viamor
  • DreamNest
  • DomTom
  • PostgreSQL
  • TimescaleDB
  • Redis
  • MQTT
  • WebSockets
  • Python
  • TypeScript
  • Node.js
  • FastAPI
  • Docker
  • AWS
  • CI/CD
  • React
  • Astro

Wie tief das jeweils geht, steht in den Fallstudien — zu jeder Entscheidung dort gehört ein Trade-off.

Sprechen wir über dein System.

Kontakt aufnehmen