Full Stack Developer
- Verfügbarkeit einsehen
- 5 Referenzen
- 80‐85€/Stunde
- 47906 Kempen, Niederrhein
- auf Anfrage
- de | en
- 06.10.2026
Kurzvorstellung
Auszug Referenzen (5)
"Collin war immer ehrlich und humorvoll im Projekt unterwegs, was uns sehr voran gebracht hat. Alles Gute für die Zukunft!"
1/2023 – 8/2026
Tätigkeitsbeschreibung
› Konzeption und Betrieb einer Microservicearchitektur
› Entwicklung von Cloud Native Applications
› Erstellung von CI/CD Pipelines mit Github Actions für das automatisierte Deployment von Anwendungen
› Aufbauen der gesamten Infrastruktur mithilfe von Terraform in AWS
› Integration von Stripe, um den internationalen Zahlungsverkehr zu regeln
· Aufbau eines Marktplatz Payment Systems mit verschiedenen Akteuren
› Verwendung von Algolia für Echtzeitsuche von digitalen Assets auf der Plattform
› Föderation von Services mit GraphQL und Hasura
· Spätere Migration auf GraphQL Mesh
› Diskussionen von Architekturentscheidungen der IT-Landschaft und deren Auswirkungen
› Verwendung von Message Queues für die App interne Kommunikation / Kapselung von Komponenten
› Test Driven Development - Unit / Integrations / E2E Testing mittels Jest, Vitest, Playwright
› Verwendung von Next.js / React für die Frontend Applikationen
› Integration sicherheitsrelevanter Mechanismen (bspw. JWT Tokens mit Auth0, OAuth, OIDC, IP Guards, BOLA, Secret Vaults)
› Erstellung von Microfrontends mithilfe von Retool für den Fachbereich zum schnellen Prototyping / Testing von Funktionalität
› Verwendung von nx Monorepo mit nrwl
› Entwicklung/Umsetzung von vielen Security-Relevanten Problematiken
· Integration verschiedener Authorisierungsmethoden wie RBAC + ABAC
· Integration nativer Postgres RLS Mechanismen für die Authorisierung
Software Architecture, Software engineering / -technik
"Mit Collin konnte man wirklich herausragend arbeiten! Er hat immer sehr zielorientiert gearbeitet und das Team mit viel Humor zusammengeschweißt."
3/2022 – 12/2022
Tätigkeitsbeschreibung
Konzeption, Entwicklung und Betrieb einer Streaming-Data-Architektur in NestJS
› Integration von Services in ein Streaming Data Ökosystem
› Entwicklung von Cloud Native Applications
› Konzeption und Betrieb einer Streaming Data Architektur mithilfe von Nest.js, MySQL, Redis, Kafka (mit JSON Schemas) und Docker
› Erstellung von CI/CD Pipelines (DevOps Prozessen) in Bitbucket für das automatisierte Deployment von Anwendungen
› Erstellen von Docker Containern für AWS ECS Cluster
› Verprobung und Bewertung neuer Techniken für stabilere / schnellere / sicherere / nachhaltigere Entwicklung von Anwendungen
› Einsatz von Domain Driven Design im Bereich der eigenen Bounded Contexts
› Präsentation von Ergebnissen vor Stakeholdern / Halten von internen Meetups
› Tiefe Diskussionen von Mikro- und Makroarchitekturentscheidungen der IT-Landschaft
› Beratung von internem Personal zur Umsetzung von fachlichen und technischen Anforderungen
› Erstellung von Architekturellen Design Vorschlägen für Softwareentwickler
› Unit / Integrations / E2E Testing mittels Jest, Cypress
› Verwendung von Vue.js (mit SASS/ SCSS) für die Frontend Applikationen
› Implementation einer internen Component Library / Styling Guides für Vue.js
› Verwendung von Message Queues für die App interne Kommunikation
› Orchestrierung mehrerer Micro-Frontends in eine App
Apache Kafka, Node.Js, Software Architecture, Vue.Js
"Wir sind extrem traurig darüber, dass Collin uns verlassen hat. Er hat sich stets viel Mühe gegeben und immer Aufgaben und Prozesse hinterfragt."
6/2018 – 3/2022
Tätigkeitsbeschreibung
Aufbau des Versicherungsstartups von Beginn an. Technischer Lead von Data Engineers und DevOps Teams.
› Versicherungsstartup, welches von Anfang an mit begleitet wurde
› Entwicklung von Cloud Native Applications
› Konzeption und Betrieb einer Streaming Data Architektur auf Flink, Kafka (mit AVRO Schemas) und Cassandra
› Unterstützung des Aktuariats bei Datenerhebung, Aufbereitung und Auswertungen
› Betrieb und Wartung der Cloud-Infrastruktur auf AWS mithilfe von Terraform + AWS CDK
› Integration von Webscrapern (Serverless / AWS Lambda)
› Konzeption und Umsetzung von Datenschutz und IT-Security Anforderungen in Zusammenarbeit mit dem Datenschutzbeauftragten
› Technischer Lead von Data Engineers und DevOps Engineers
› Fachliche Teamanleitung im Rahmen einer Interims Product Owner Tätigkeit
› Erstellung von CI/CD Pipelines in Gitlab für das automatisierte Deployment von Anwendungen
› Erstellung/Prototyping von Chatbots
· Prototyp Rasa NLU
· Produktiv Ebot-7
› Verprobung und Bewertung neuer Techniken für stabilere / schnellere / sicherere / nachhaltigere Entwicklung von Anwendungen
› Präsentation von Ergebnissen vor Stakeholdern / Halten von internen Meetups
› (Unit/Integration/E2E) Testing mittels Jest, Cypress, Selenium, Puppeteer
› Vue.js/ Angular (mit SASS/SCSS) für Frontend Applikationen
Amazon Web Services (AWS), Cloud Computing, Java (allg.), Node.Js, Software Architecture
"Zusammenarbeit war wirklich herausragend, wir haben das Projekt sehr schnell zuende gebracht und ich bin wirklich überaus Glücklich über den Verlauf!"
6/2017 – 7/2017
Tätigkeitsbeschreibung
Einrichten einer Website für eine micro Influencerin. Ich habe mich dabei um das Webhosting gekümmert sowie das Wordpress Template überarbeitet. Weiterhin habe ich die betreffende Person in Wordpress geschult.
URL: -Hyperlink entfernt-
Webdesign, WordPress
"Ein sehr engagierter junger Mann, der sehr viel Motivation und Leistung zeigt. Wir waren zu jedem Zeitpunkt äußerst zufrieden mit seiner Arbeit!"
9/2014 – 5/2018
Tätigkeitsbeschreibung
Entwicklung von mehreren Spring Batch Jobs sowie bauen verschiedenen Webanwendungen mithilfe von Spring MVC und Thymeleaf.
Zudem wurden in Zusammenarbeit die Architekturen der Lebensversicherung überarbeitet.
Java (allg.), JavaScript, Solution Architektur, Spring Framework
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2023 – 8/2026
Tätigkeitsbeschreibung
› Konzeption und Betrieb einer Microservicearchitektur
› Entwicklung von Cloud Native Applications
› Erstellung von CI/CD Pipelines mit Github Actions für das automatisierte Deployment von Anwendungen
› Aufbauen der gesamten Infrastruktur mithilfe von Terraform in AWS
› Integration von Stripe, um den internationalen Zahlungsverkehr zu regeln
· Aufbau eines Marktplatz Payment Systems mit verschiedenen Akteuren
› Verwendung von Algolia für Echtzeitsuche von digitalen Assets auf der Plattform
› Föderation von Services mit GraphQL und Hasura
· Spätere Migration auf GraphQL Mesh
› Diskussionen von Architekturentscheidungen der IT-Landschaft und deren Auswirkungen
› Verwendung von Message Queues für die App interne Kommunikation / Kapselung von Komponenten
› Test Driven Development - Unit / Integrations / E2E Testing mittels Jest, Vitest, Playwright
› Verwendung von Next.js / React für die Frontend Applikationen
› Integration sicherheitsrelevanter Mechanismen (bspw. JWT Tokens mit Auth0, OAuth, OIDC, IP Guards, BOLA, Secret Vaults)
› Erstellung von Microfrontends mithilfe von Retool für den Fachbereich zum schnellen Prototyping / Testing von Funktionalität
› Verwendung von nx Monorepo mit nrwl
› Entwicklung/Umsetzung von vielen Security-Relevanten Problematiken
· Integration verschiedener Authorisierungsmethoden wie RBAC + ABAC
· Integration nativer Postgres RLS Mechanismen für die Authorisierung
Software Architecture, Software engineering / -technik
3/2022 – 12/2022
Tätigkeitsbeschreibung
Konzeption, Entwicklung und Betrieb einer Streaming-Data-Architektur in NestJS
› Integration von Services in ein Streaming Data Ökosystem
› Entwicklung von Cloud Native Applications
› Konzeption und Betrieb einer Streaming Data Architektur mithilfe von Nest.js, MySQL, Redis, Kafka (mit JSON Schemas) und Docker
› Erstellung von CI/CD Pipelines (DevOps Prozessen) in Bitbucket für das automatisierte Deployment von Anwendungen
› Erstellen von Docker Containern für AWS ECS Cluster
› Verprobung und Bewertung neuer Techniken für stabilere / schnellere / sicherere / nachhaltigere Entwicklung von Anwendungen
› Einsatz von Domain Driven Design im Bereich der eigenen Bounded Contexts
› Präsentation von Ergebnissen vor Stakeholdern / Halten von internen Meetups
› Tiefe Diskussionen von Mikro- und Makroarchitekturentscheidungen der IT-Landschaft
› Beratung von internem Personal zur Umsetzung von fachlichen und technischen Anforderungen
› Erstellung von Architekturellen Design Vorschlägen für Softwareentwickler
› Unit / Integrations / E2E Testing mittels Jest, Cypress
› Verwendung von Vue.js (mit SASS/ SCSS) für die Frontend Applikationen
› Implementation einer internen Component Library / Styling Guides für Vue.js
› Verwendung von Message Queues für die App interne Kommunikation
› Orchestrierung mehrerer Micro-Frontends in eine App
Apache Kafka, Node.Js, Software Architecture, Vue.Js
6/2018 – 3/2022
Tätigkeitsbeschreibung
Aufbau des Versicherungsstartups von Beginn an. Technischer Lead von Data Engineers und DevOps Teams.
› Versicherungsstartup, welches von Anfang an mit begleitet wurde
› Entwicklung von Cloud Native Applications
› Konzeption und Betrieb einer Streaming Data Architektur auf Flink, Kafka (mit AVRO Schemas) und Cassandra
› Unterstützung des Aktuariats bei Datenerhebung, Aufbereitung und Auswertungen
› Betrieb und Wartung der Cloud-Infrastruktur auf AWS mithilfe von Terraform + AWS CDK
› Integration von Webscrapern (Serverless / AWS Lambda)
› Konzeption und Umsetzung von Datenschutz und IT-Security Anforderungen in Zusammenarbeit mit dem Datenschutzbeauftragten
› Technischer Lead von Data Engineers und DevOps Engineers
› Fachliche Teamanleitung im Rahmen einer Interims Product Owner Tätigkeit
› Erstellung von CI/CD Pipelines in Gitlab für das automatisierte Deployment von Anwendungen
› Erstellung/Prototyping von Chatbots
· Prototyp Rasa NLU
· Produktiv Ebot-7
› Verprobung und Bewertung neuer Techniken für stabilere / schnellere / sicherere / nachhaltigere Entwicklung von Anwendungen
› Präsentation von Ergebnissen vor Stakeholdern / Halten von internen Meetups
› (Unit/Integration/E2E) Testing mittels Jest, Cypress, Selenium, Puppeteer
› Vue.js/ Angular (mit SASS/SCSS) für Frontend Applikationen
Amazon Web Services (AWS), Cloud Computing, Java (allg.), Node.Js, Software Architecture
6/2017 – 7/2017
Tätigkeitsbeschreibung
Einrichten einer Website für eine micro Influencerin. Ich habe mich dabei um das Webhosting gekümmert sowie das Wordpress Template überarbeitet. Weiterhin habe ich die betreffende Person in Wordpress geschult.
URL: -Hyperlink entfernt-
Webdesign, WordPress
9/2014 – 5/2018
Tätigkeitsbeschreibung
Entwicklung von mehreren Spring Batch Jobs sowie bauen verschiedenen Webanwendungen mithilfe von Spring MVC und Thymeleaf.
Zudem wurden in Zusammenarbeit die Architekturen der Lebensversicherung überarbeitet.
Java (allg.), JavaScript, Solution Architektur, Spring Framework
Zertifikate
Ausbildung
Brühl
Brühl
Köln
Über mich
Zudem habe ich einige Jahre Java Applikationen auf Basis von Spring erstellt. Dies umfasst Automatisierungsprozesse mit Spring Batch, aber auch Frontend seitige Projekte mit Spring Webflow und MVC. Weiterhin habe ich mich dabei um die Umgebungen gekümmert, auf denen die Anwendungen laufen. Das waren entweder on-premise Server oder AWS konstrukte mit VPCs, EC2 Instancen und Autoscaling Groups. Das alles wurde mit IaaC Tools wie Terraform oder dem AWS SDK aufgebaut. Weiterhin betreue ich unter anderem ein Projekt mit einem Kafka als zentrales Nervensystem. Drum herum wird mit Apache AVRO Schemata kommuniziert und die Kafka Konsumenten sind Flink Jobs, welche die Daten weiter transformieren und unter anderem in Datenbanken ablegen.
Mein halbes Berufsleben habe ich in einem Konzern verbracht, in welchem ich größtenteils Java Projekte unterstützt habe. Die zweite andauernde Hälfte verbringe ich mit agiler Softwareentwicklung in Scrum-Teams in denen ich neben den Entwicklertätigkeiten auch die architekturelle Seite mitunterstütze.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
