11.09.2026 aktualisiert


100 % verfügbar
Senior Full-Stack & Cloud Engineer | TypeScript, Python, Go | APIs, AWS & Data Platforms
Andorra La Vella, Andorra
Deutschland +4
Bsc. of Computer Scienceinfo: Deutschland, Österreich, Schweiz, Spanien, Andorra
Über mich
Ich bin ein Senior Software Engineer mit über fünfzehn Jahren Erfahrung in den Bereichen Full-Stack-Entwicklung, Datenmanagement und DevOps. Ich bin spezialisiert auf die Entwicklung robuster, skalierbarer Anwendungen für komplexe Bereiche wie E-Commerce, Biotechnologie und Indust. Automatisierung.
Skills
LinuxDevOpsElasticsearchPythonPostgreSQLMongoDBRedisTypeScriptBackendFront EndTerraform
Mein Schwerpunkt liegt auf der Fullstack-Entwicklung. Ich entwickle komplette Webanwendungen, vom Datenmodell und der Backend-API bis zum modernen, responsiven React-Frontend. Im Frontend arbeite ich bevorzugt mit Vite und TanStack, für Backends hauptsächlich mit Go, Python und TypeScript.
Zusätzlich übernehme ich Cloud-Infrastruktur, CI/CD, Deployment und Produktionsbetrieb. Besonders vertraut bin ich mit PostgreSQL, Elasticsearch/OpenSearch, MongoDB, Redis, AWS, Terraform, Docker und Linux.
Am wohlsten fühle ich mich in Projekten, in denen Frontend, Backend, Daten und Infrastruktur sinnvoll zusammenspielen. Außerdem bringe ich Erfahrung mit IoT-Systemen mit.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2023
Sprachen
GermanMutterspracheEnglishverhandlungssicherSpanishGrundkenntnisse
Projekthistorie
• Entwicklung eines Benutzerverwaltungssystems für Registrierungen, Gruppen, rollenbasierte Zugriffskontrolle sowie benutzerspezifische API-Berechtigungen und Nutzungslimits mit TypeScript, React und Next.js.
• Entwicklung von Python-Kommandozeilenwerkzeugen zur Migration Zehntausender aktiver Benutzerkonten und zur Übertragung von Pathogen-Daten aus Oracle nach AWS RDS.
• Entwicklung einer zentralen Plattform für die Suche, Prüfung und Übermittlung von Pathogen-Metadaten und Sequenzdaten.
• Entwicklung einer API mit Bun und Elysia zur Suche in Pathogen-Metadaten, zum Streaming von Sequenzen und zur Berechnung aggregierter Statistiken.
• Entwurf einer eigenen Filter-DSL sowie Implementierung Valkey-basierter Rate Limits, Datenkontingente, Request Locking und Concurrency Controls.
• Einsatz von DuckDB zur Ad-hoc-Datenaufbereitung und anschließenden Berichterstellung.
• Pflege der AWS-Infrastruktur mit Terraform und Docker-basierten CI/CD-Pipelines über Gitea Actions
- Entwicklung einer sicheren, skalierbaren API in Go und Gin unter Verwendung von PostgreSQL für die Datenbank und Swagger für die Dokumentation.
- Erstellung des Frontends mit React und TypeScript, wobei komplexes Routing mit TanStack Router und Formulare mit TanStack Form realisiert wurden.
- Implementierung eines robusten Sicherheitsmodells unter Verwendung des ORY-Stacks (Kratos, Keto, Oathkeeper) für die Authentifizierung und Zugriffskontrolle.
- Verwaltung der Zahlungsabwicklung durch Integration der Stripe-API.
- Bereitstellung der Anwendung mit Docker-Containern unter Verwendung von CI/CD-Pipelines in Gitea für automatisierte Builds.
- Entwicklung einer Go-Anwendungssuite zur Fernsteuerung des Audioverstärkers. Die Architektur umfasste einen Cloud Connector für die direkte Anbindung an die API des Verstärkers und eine separate BrokerKomponente, die als Vermittler fungierte und Echtzeitbefehle von der Cloud-Schnittstelle über WebSockets an den Connector weiterleitete.
- Erstellung eines Test-Setups und Simulators, der erfolgreich 1.000 Geräte für Leistungslasttests simulierte.
- Verwaltung der Infrastruktur auf AWS mittels Terraform.
- Nutzung von CI/CD-Pipelines mit Docker in Gitea für automatisierte Builds und Deployments.
- Erstellung eines Benutzerhandbuchs für den Kunden nach Abschluss des Projekts.