Marco Casanova
Senior Backend- & Full-Stack-Engineer
Über mich
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
- Sprachen
- Spanisch — Muttersprache · Englisch — C1 · Deutsch — A1/A2
- Level
- Senior Backend- & Full-Stack-Engineer · Europe/Berlin · CET/CEST
Ich entwickle Software für Teams, die wollen, dass ihr Backend auch nach der ersten Launch-Woche noch verständlich bleibt.
Das hieß Echtzeit-Telemetrie für robotische Gerüstbau-Einheiten auf aktiven Baustellen, klinische Daten-Workflows, die Audits standhalten mussten, und zuletzt Mobile-Commerce-Arbeit, bei der Warenkorb, Checkout, CMS und Loyalty über mehrere Märkte hinweg konsistent bleiben mussten. Der gemeinsame Nenner ist nicht die Branche, sondern der Bedarf an Systemen, die sich unter echten Betriebsbedingungen vorhersehbar verhalten.
Wie ich arbeite
Am nützlichsten bin ich dort, wo Architektur und Lieferung zusammenkommen. Ich kläre gern früh die Grenzen: Welcher Service besitzt welche Regel, wo wird Autorisierung erzwungen, was wird versioniert, und welche Teile des Systems dürfen laut scheitern statt still falsch zu sein. Genau um solche Entscheidungen sind die Fallstudien auf dieser Seite aufgebaut.
Den größten Teil meiner Zeit verbringe ich in TypeScript/Node.js und Python, mit PostgreSQL, AWS, Queues und Produktionsdiagnostik direkt dahinter. Ich arbeite weiterhin über den gesamten Stack, wenn das Produkt es braucht, aber der Schwerpunkt liegt auf Backend-Design, APIs, Datenflüssen und Operabilität.
Zusammenarbeit
Ich arbeite von München aus hybrid oder remote in europäischen Zeitzonen. Ich bin offen für Senior-Backend- und Full-Stack-Positionen und übernehme weiterhin eine kleine Zahl unabhängiger Projekte, wenn Umfang und Kontext gut passen. Wichtig ist mir in beiden Fällen, Systeme nachvollziehbarer, messbarer und wartbarer zu hinterlassen, als ich sie vorgefunden habe.
Gearbeitet mit
- ProSieben
- Dehner
- Kewazo
- Cytolitics
- WebCreek
- Viamor
- DreamNest
- DomTom
Kompletter Stack
Sprachen
- TypeScript
- Python
- JavaScript
- C#
- Ruby
- SQL
- Dart
Frontend
- React
- Svelte
- Vue.js
- Astro
- Tailwind CSS
- D3.js
- Flutter
Backend & APIs
- Node.js
- FastAPI
- Ruby on Rails
- REST
- WebSockets
- Celery
Daten & Speicher
- PostgreSQL
- TimescaleDB
- Redis
- Firebase
- MQTT
Infrastruktur
- Docker
- GitHub Actions
- Linux
- AWS
- Nginx
- CI/CD
Praxis
- Systemdesign
- Performance-Profiling
- Testing
- Code Review
- Mentoring