Marco Casanova
Unabhängiger Senior Software 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: einfache Konversation, aktiv in Verbesserung
- Level
- Unabhängiger Senior Software 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ß Monitoring-Software für industrielle IoT-Maschinen, eine Plattform für klinische Bilddaten 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 mit Produktteams über Technical Reviews mit festem Umfang, Delivery- und Recovery-Sprints, fokussierte MVPs und längere unabhängige Delivery-Partnerschaften. Ich bin in München ansässig und arbeite hybrid in der Region oder remote über europäische Zeitzonen hinweg, mit ausgewählten US-Engagements bei passender Zeitüberschneidung. Was dabei über all das hinweg gleich bleibt, ist das Ziel: Systeme nachvollziehbarer, messbarer und wartbarer zu hinterlassen, als ich sie vorgefunden habe.
Gearbeitet mit
Die Erfahrung umfasst Arbeit aus Festanstellung, Beratung und eigenständiger Produktentwicklung.
- ProSieben
- Dehner
- Kewazo
- Cytolytics
- 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