17.09.2025 aktualisiert


Premiumkunde
nicht verfügbarCloud Fullstack Software Engineer
Amsterdam, Niederlande
Weltweit
B.Sc. Computer ScienceSkills
FlutterRamlAsp.NetJava.Net FrameworkAmazon Web ServicesArchitekturAutomatisierungMicrosoft AzureC#Cloud ComputingCode-ReviewIndividualsoftwareEntity FrameworkRekrutierungPostgresqlMicrosoft Sql-ServerNosqlPair ProgrammingSoftware ArchitectureAngular 2+Software SystemsTypescriptRxjsStakeholderkommunikationTest-Driven DevelopmentAsp.Net Web ApiVue.JsAngularJSKubernetesPlaywrightEvent-SourcingDomain Driven DesignWeb ApiMicroservices
Hi und willkommen!
Ich bin Fabian, Full-Stack Software Engineer mit Fokus auf die Cloud. Ursprünglich aus dem Süd-Westen von Deutschland, momentan zu Hause im schönen Amsterdam.
Seit ungefähr 10 Jahren arbeite ich nun als C#, .NET Software Engineer. Zu Beginn in der Automation Industrie, wo ich in einem agilen Team kundenspezifische Software nach Industrie-Standard entwickelt habe. Auf der Suche nach neuen Herausforderungen ging es dann für mich in die Richtung Full Stack Software Engineer.
Mit meiner problemlösungs- und team-orientierten Arbeitsweise will ich meine Kunden beim designen und entwickeln von (cloud-basierten) Software-Lösungen unterstützen. Iteratives Vorgehen, Hands-On und das Verstehen der Use-Cases sind mir dabei besonders wichtig!
Neben der eigentlichen Entwicklungstätigkeit unterstütze ich Team-Kollegen gerne als Sparring Partner, sei es bei Code-Reviews, Pair Programming oder Architektur Diskussionen.
Häufig übernehme ich aber auch die Rolle als Treiber eines Anliegens, sei es einen Architektur Vorschlag zu erarbeiten, neue Technologien ins Team zu bringen oder die Kommunikation mit Stakeholdern und Product Owner um die richtige Lösung zu finden.
Ich freue mich auf eine Zusammenarbeit!
Frameworks & Tools:
Ich bin Fabian, Full-Stack Software Engineer mit Fokus auf die Cloud. Ursprünglich aus dem Süd-Westen von Deutschland, momentan zu Hause im schönen Amsterdam.
Seit ungefähr 10 Jahren arbeite ich nun als C#, .NET Software Engineer. Zu Beginn in der Automation Industrie, wo ich in einem agilen Team kundenspezifische Software nach Industrie-Standard entwickelt habe. Auf der Suche nach neuen Herausforderungen ging es dann für mich in die Richtung Full Stack Software Engineer.
Mit meiner problemlösungs- und team-orientierten Arbeitsweise will ich meine Kunden beim designen und entwickeln von (cloud-basierten) Software-Lösungen unterstützen. Iteratives Vorgehen, Hands-On und das Verstehen der Use-Cases sind mir dabei besonders wichtig!
Neben der eigentlichen Entwicklungstätigkeit unterstütze ich Team-Kollegen gerne als Sparring Partner, sei es bei Code-Reviews, Pair Programming oder Architektur Diskussionen.
Häufig übernehme ich aber auch die Rolle als Treiber eines Anliegens, sei es einen Architektur Vorschlag zu erarbeiten, neue Technologien ins Team zu bringen oder die Kommunikation mit Stakeholdern und Product Owner um die richtige Lösung zu finden.
Ich freue mich auf eine Zusammenarbeit!
Frameworks & Tools:
- .NET (Core)
- ASP.NET (Core)
- Angular
- Vue.js
- Storybook
- NX
- Flutter
- Kubernetes
- Storybook
- NX
- NgRX
- RxJS
- C#
- Typescript
- Dart
- Java
- Azure
- Firebease/GCP
- AWS
- Domain Driven Design
- Microservices
- Event Driven Services
- Decomposition und integration patterns
- Clean Architecture
- Event Sourcing
Sprachen
GermanMutterspracheEnglishverhandlungssicherDutchgut
Projekthistorie
Ich unterstützte den Kunden als Teil eines agilen Microservice Team. Das Team ist verantwortlich für die Neu-Entwicklung eines ASP.NET Core Service mit Angular Frontend. Der Service soll die internen Betriebsabläufe innerhalb der Logistik und Projektplanung zu verbinden, um eine genauere Planung zu ermöglichen sowie Overhead zureduzieren.
Ich war dabei verantwortlich für die Einführung von Integrationstests mit Testcontainern, die Definition und Weiterentwicklung des Domain Model und die Einführung von Clean Architecture Richtlinien und Methoden für den Service.
Ich war dabei verantwortlich für die Einführung von Integrationstests mit Testcontainern, die Definition und Weiterentwicklung des Domain Model und die Einführung von Clean Architecture Richtlinien und Methoden für den Service.
Ich unterstützte den Kunden als Teil eines agilen Scrum DevOps-Teams in der Weiter- und Neu-Entwicklung einer .NET-Applikation für die IT Erzeugung im Bereich der erneuerbaren Energien. Das erste Ziel des Projekts war es dabei zum Teil vorhandene Applikationen von einer On-Premise Lösung in die Microsoft Azure Cloud zu heben und diese Applikationen mit einem neuen technischen Grundgerüst (Cloud-First) und neuer Angular Benutzer-Oberfläche auszustatten.
In der zweiten Phase war der Fokus auf die Weiterentwicklung und Betrieb der Anwendung gesetzt. Dabei wurde mit Hilfe des Strangler Patterns einzelne Teile der Anwendung in neue Micro-Services migriert und dabei neu-entwickelt. Die Umsetzung der Micro-Services erfolgte dabei nach Grundlagen des Domain Driven Design/Architecture. Das Angular Frontend wurde in diesem Zug in ein NX-Monorepo umgezogen, um eine bessere Modularisierung zu ermöglichen, um eine mögliche Migration in Micro-Frontends schneller zu gestalten.
Ich war dabei zu einem großen Teil verantwortlich für das Angular Frontend, um es aktuell zu halten und dafür zu sorgen, dass Best Practices eingehalten werden. Weiterhin setzte ich mich für besseres Testing ein und etablierte E2E-Tests mit Hilfe von Playwright und realistischere Integrations-Tests mit Testcontainern. Ich unterstütze den Architekten mit Architektur Vorschlägen, deren Implementierung und möglichen Verbesserungen in der Applikation/Cloud-Architektur.
In der zweiten Phase war der Fokus auf die Weiterentwicklung und Betrieb der Anwendung gesetzt. Dabei wurde mit Hilfe des Strangler Patterns einzelne Teile der Anwendung in neue Micro-Services migriert und dabei neu-entwickelt. Die Umsetzung der Micro-Services erfolgte dabei nach Grundlagen des Domain Driven Design/Architecture. Das Angular Frontend wurde in diesem Zug in ein NX-Monorepo umgezogen, um eine bessere Modularisierung zu ermöglichen, um eine mögliche Migration in Micro-Frontends schneller zu gestalten.
Ich war dabei zu einem großen Teil verantwortlich für das Angular Frontend, um es aktuell zu halten und dafür zu sorgen, dass Best Practices eingehalten werden. Weiterhin setzte ich mich für besseres Testing ein und etablierte E2E-Tests mit Hilfe von Playwright und realistischere Integrations-Tests mit Testcontainern. Ich unterstütze den Architekten mit Architektur Vorschlägen, deren Implementierung und möglichen Verbesserungen in der Applikation/Cloud-Architektur.
Ziel des Projekts war die Entwicklung einer Spenden Plattform
für den Kunden. Der Kunde sollte in der Lage sein Spenden-
Kampagnen anzulegen und Spenden-Sammler diesen
Kampagnen zuzuweisen.
Das Frontend besteht aus einer Vue.js Anwendung die mit
Prepr.io als CMS verbunden wurde um die dynamischen Inhalte
anzuzeigen.
Das Bezahlen/Sammeln der Spenden erfolgt über einen .NETService
der Mollie als Payment-Provider benutzt.
Sammler und Spender werden mit Hilfe von Message Bird über
erfolgreiche Spenden informiert.
für den Kunden. Der Kunde sollte in der Lage sein Spenden-
Kampagnen anzulegen und Spenden-Sammler diesen
Kampagnen zuzuweisen.
Das Frontend besteht aus einer Vue.js Anwendung die mit
Prepr.io als CMS verbunden wurde um die dynamischen Inhalte
anzuzeigen.
Das Bezahlen/Sammeln der Spenden erfolgt über einen .NETService
der Mollie als Payment-Provider benutzt.
Sammler und Spender werden mit Hilfe von Message Bird über
erfolgreiche Spenden informiert.

exali Berufshaftpflicht-Siegel
Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.
Versichert bis: 01.02.2026