Profilbild von Dustin Spallek Erfahrener Softwareentwickler und Softwarearchitekt mit M.Sc. in Informatik aus Hamburg

Dustin Spallek

verfügbar

Letztes Update: 13.05.2025

Erfahrener Softwareentwickler und Softwarearchitekt mit M.Sc. in Informatik

Firma: Dustin Spallek - Software Innovations
Abschluss: M. Sc. Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (Muttersprache) | Englisch (verhandlungssicher)

Schlagwörter

Datenbanken Continuous Integration Devops Hibernate Spring Framework Postgresql Liquibase Softwareentwicklung Typescript ReactJS + 45 weitere Schlagwörter anzeigen

Dateianlagen

CV-Zertifikate-Arbeitszeugnisse-Dustin-Spallek_130525.pdf

Skills


Softwareentwicklung
Umfangreiche Erfahrung in der Entwicklung moderner Softwarelösungen mit verschiedenen Programmiersprachen und Frameworks:

Programmiersprachen
Java/ Kotlin, Typescript, C#, JavaScript, HTML, CSS, Dart, Bash, Python

Frameworks / Tools
Angular, React, Spring, Mockito, ArcUnit, Postgres, Hibernate, Liquibase, OpenApi, Maven, KeyCloak, Geotools, Flutter, Kurento, OpenStreetMap, RabbitMQ, OpenLayers, Jest, Material-Design, Es-Lint, Prettier, Karma/Jasmine, AgGrid, Google Maps SDK, Unity, Unreal Engine, AWS, Docker, GitLab (CI/CD), Grafana, Prometheus, Unix, SSH, LLMs, Ollama, Spring AI, JIRA, Confluence, …

Mein USP: Langjährige Erfahrung als DDD-Coach & Mentor – praxisnaher Wissenstransfer durch Schulungen, Trainings, Hands-on-Workshops für Entwicklerteams sowie durch Pair Programming in diversen Projekten.

Kurz: Mit mir entwickelt sich nicht nur die Software, sondern auch Ihr Team!

Frontend-Entwicklung
Kenntnisse in modernen Frontend-Technologien wie Angular, React und TypeScript.

Softwarearchitektur
Expertise in der Konzeption und Umsetzung nachhaltiger Systemarchitekturen, die flexibel und skalierbar sind.

Domain-Driven Design (DDD)
Anwendung von DDD-Prinzipien in der Softwareentwicklung, einschließlich Coaching und Training für Kunden.

Agile Methoden
Erfahrung mit Scrum, Kanban und anderen agilen Entwicklungsmethoden zur effizienten Projektdurchführung.

DevOps
Kenntnisse in DevOps-Praktiken und Tools wie Docker, CI/CD und Cloud-Plattformen.

Datenbanken
Erfahrung mit verschiedenen Datenbanksystemen wie Postgres, Hibernate und Liquibase.
 

Projekthistorie

03/2025 - 03/2025
Projektbewertung durch KI – mein persönliches Side-Projekt

Im Rahmen eines privaten Nebenprojekts und zur eigenen Weiterentwicklung baue ich aktuell eine Plattform, auf der Projekte eingereicht werden können.
Ein KI-Agent erstellt anschließend eine ehrliche Einschätzung darüber, wie und warum ich für das jeweilige Projekt geeignet bin.

(Das Projekt läuft aktuell. Ich möchte nur vermeiden, dass durch den Zeitraum der Eindruck entsteht, dass ich aktuell nicht zur Verfügung stehe)

Technologien im Einsatz:
– React & Next.js für das Frontend
– Kotlin (Backend-for-Frontend-Architektur) zur Authentifizierung (SpringBoot)
– Python FastAPI Anwendung als Grundlage für den KI-Agenten
– Keycloak

01/2024 - 02/2025
Full-Stack Softwareentwickler
WPS - Projekt: Roads Regio (Öffentlicher Dienst, 50-250 Mitarbeiter)

Weiterentwicklung einer Softwarelösung zur
effizienten Koordination von Baustellen in
Städten und auf Autobahnen. Ziel ist es, den
Verkehrsfluss trotz Baustellen möglichst
störungsfrei zu gestalten, Ressourcen optimal
zu nutzen und eine transparente
Kommunikation zwischen Behörden,
Bauunternehmen und Verkehrsteilnehmern zu
gewährleisten.

Technologie & Methodik: Angular, TypeScript, AgGrid, Karma,
CSS, Java, Kotlin, Spring Boot 3, Maven, Docker, AWS, GIS,
OpenLayers, Liquibase, ArchUnit, KeyCloak, GitLab, DDD,
TDD, Scrum, DST

01/2022 - 02/2025
DDD-Coach und Trainer
Software Innovations

Unterstützung diverser Kunden mit DDD-Coachings und DDD-Trainings. Anwendung von Event Storming, Domain Driven Development, DST, Context-Mapping, Strategisches Design, Taktisches Design, DDD im Code, Bausteine, Ubiquitous Language.

01/2023 - 12/2024
Softwareentwickler / Softwarearchitekt
Konsumgüter und Handel (Konsumgüter und Handel, 500-1000 Mitarbeiter)

In diesem Projekt war ich maßgeblich am
Schnittstellendesign zu Salesforce und der
Migration von Altsystemen zu einem modernen
Neusystem beteiligt. Mit Domain-Driven Design
(DDD) führte ich die Anforderungsanalyse
durch und setzte Methoden wie Event Storming
und Domain Storytelling ein, um
Kundenanforderungen schnell zu verstehen.
Als DDD-Coach unterstützte ich das Team, die
Systemarchitektur nachhaltig zu optimieren.

Technologie & Methodik: React, TypeScript, CSS, AgGrid,
Java, Spring Boot, Maven, Docker, AWS, Grafana, Liquibase,
DDD, Scrum, TDD, DST, EventStorming, Architektur-Review

01/2022 - 12/2023
Full-Stack Softwareentwickler / Softwarearchitekt
Transport & Logistik (Transport und Logistik, 50-250 Mitarbeiter)

In diesem Projekt war ich an der Entwicklung
einer Leitstandanwendung beteiligt, die den
Drohnenverkehr in urbanen und ländlichen
Gebieten in Echtzeit überwacht und koordiniert.
Ziel war es, eine zentrale Steuerungseinheit zu
schaffen, die sowohl den sicheren Betrieb der
Drohnen als auch die Einhaltung gesetzlicher
Vorgaben gewährleistet. Als Softwareentwickler
und Anforderungsermittler arbeitete ich eng mit
den Stakeholdern zusammen und nutzte
Methoden wie Domain-Driven Design (DDD),
um die fachlichen Anforderungen zu ermitteln
und in eine skalierbare, flexible Architektur
umzusetzen.

Technologie & Methodik: Angular, TypeScript, Jest, CSS, Java,
OpenLayers, Spring Boot, Maven, Docker, Grafana, Liquibase,
AWS, TDD, DDD, DST, Design Studios, Dual Track Scrum

01/2021 - 12/2022
Full-Stack Softwareentwickler
RUDII (Öffentlicher Dienst, 500-1000 Mitarbeiter)

In diesem Projekt entwickelte ich eine
browserbasierte Anwendung zur Verwaltung
von Rundfunkfrequenzen in einer
demilitarisierten Zone. Ziel war eine sichere,
skalierbare Plattform für die
Echtzeitüberwachung von Frequenzen und
ein Kundenportal für externen
Partnerzugang. Ich setzte technische
Anforderungen um und arbeitete eng mit den
Fachabteilungen zusammen, um neue
Features mit einer hohen
Benutzerfreundlichkeit umzusetzen.

Technologie & Methodik: Java, Spring, Hibernate,
Liquibase, MS SQL, RabbitMQ, ArchUnit, JUnit, Maven,
Keycloak, Typescript, Angular, Jest, OpenLayers, Bootstrap,
Material UI, AWS EC2, Terraform, Docker, GitLab CI/CD,
TDD, DDD, DST, Design Studios

01/2021 - 12/2021
Full-Stack Softwareentwickler / Softwarearchitekt
Öffentlicher Dienst (Öffentlicher Dienst, 500-1000 Mitarbeiter)

In diesem Projekt entwickelte ich eine
virtuelle Rettungsleitstelle für den mobilen
Drohneneinsatz via iPad. Die App integriert
eine Drohnenleitstelle, optimiert die
Kommunikation zwischen Einsatzleitung und
Piloten und ermöglicht präzise
Kamerasteuerung. Ich baute eine latenzarme
Streamingplattform für Kamerastreams und
implementierte einen Push-To-Talk
Sprachkanal für Echtzeit-Kommunikation, mit
Fokus auf Benutzerfreundlichkeit und
Effizienz.

Technologie & Methodik: Flutter, Dart, Google Maps SDK,
Java, Spring Boot, Kurento, Docker, Maven, GitLab CI, DDD,
Scrum, DST, Design Studios

01/2021 - 12/2021
Softwareentwickler / IT-Berater
Transport & Logistik (Öffentlicher Dienst, 500-1000 Mitarbeiter)

In diesem Projekt war ich an der
Weiterentwicklung eines veralteten und
wartungsintensiven Altsystems zur
Zollabfertigung beteiligt. Ziel war es, das
System zu optimieren, die Wartungskosten
zu senken und die Benutzerfreundlichkeit zu
verbessern, um den Import- und
Exportprozess effizienter zu gestalten.

Technologie & Methodik: Java, Spring, Liquibase, MySQL,
Hibernate, Maven, DST

01/2020 - 12/2021
Mixed Reality Softwareentwickler
Transport & Logistik (Transport und Logistik, 50-250 Mitarbeiter)

Entwicklung einer Augmented Reality
Anwendung für die Microsoft HoloLens zur
Planung von Drohnenflügen in urbanen
Gebieten. In diesem Projekt entwickelte ich eine
Augmented Reality Anwendung für die
Microsoft HoloLens, die eine 3D-Darstellung
einer Stadt bietet, ergänzt durch Flugkorridore
für Drohnenflüge. Die Anwendung diente auch
als Kommunikationsplattform zur strategischen
Dekonfligierung von Drohnenflügen in urbanen
Bereichen

Technologie & Methodik: Unity3D, C#, Mixed Reality,
Microsoft HoloLens 1 & 2, DST, DDD

01/2020 - 12/2020
Softwareentwickler / IT-Berater
Konsortium aus mehreren Unternehmen

Konzeption und Entwicklung praxisnaher
Konzepte einer behördlichen (bzw. behördlich
autorisierten) Leitstelle für den sicheren und
effizienten Drohnenverkehr. Hierfür sollte ein
rechtlich-technisches Gesamtkonzept für ein
Drohnenverkehrsmanagement entwickelt
werden. Der resultierende Prototyp soll alle
wesentlichen Prozesse, d.h. Registrierung,
Flugfreigabe sowie strategisches und taktisches
Konfliktmanagement ermöglichen. Dabei wird
auch die Integration des Drohnenverkehrs mit
dem übrigen Verkehrsgeschehen, insbesondere
dem traditionellen Flugverkehr, und anderen
Rahmenbedingungen berücksichtigt.

Technologie & Methodik: Java, SpringBoot, Angular, Karma,
TypeScript, Sass, Maven, Docker, AWS, GitLab CI/CD, DDD,
Scrum

01/2019 - 12/2020
Softwareentwickler / IT-Berater
Transport & Logistik

Entwicklung einer Notrufanwendung für
Drohnen, welche auf einem mobilen Gerät ein
SOS-Signal aussenden soll, woraufhin eine
Ersthelfer-Drohne zur GPS-Position des
Handys der hilfesuchenden Person fliegt. Im
Fokus stand die Kommunikation der
Anwendung mit einer Dohnenleitstand
Anwendung eines Kunden.

Technologie & Methodik: Java, SpringBoot, Flutter, Dart,
Sass, Maven, Docker, AWS, DDD, DST

01/2019 - 12/2019
Softwareentwickler für Mixed Reality
Transport & Logistik

In diesem Projekt habe ich eine
Touch-Tisch-Anwendung entwickelt, die bei
der Planung der Einteilung von Schiffen zu
Peillinien zur Erkundung des Seeuntergrunds
unterstützte. Zusätzlich entwickelte ich eine
Augmented Reality Anwendung für die
Microsoft HoloLens, um die
Einsatzmöglichkeiten von AR in der
Schifffahrt zu testen.

Technologie & Methodik: Unity3D, C#, Mixed Reality,
Microsoft HoloLens 1, Scrum, Java, Angular, Typescript, DST,
DDD

01/2017 - 12/2019
Softwareentwickler für Mixed Reality
Industrie & Maschinenbau (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

In der Abteilung Technology & Innovations war
ich maßgeblich an der Entwicklung einer
Augmented Reality Anwendung beteiligt, die
der Industrie hilft, mit autonomen Fahrzeugen
zu kommunizieren. Die Anwendung
ermöglichte es, dem Fahrzeug in Echtzeit
mitzuteilen, wo es einfahren soll. Hierfür
kommunizierte die AR-Brille direkt mit dem
Fahrzeug und erkannte die Position des
Fahrzeugs, um diese präzise zu berechnen
und dem Fahrzeug entsprechend Anweisungen
zu geben. Diese innovative Lösung trug dazu
bei, die Interaktion zwischen Mensch und
Maschine zu verbessern und den Betrieb von
autonomen Fahrzeugen in komplexen
industriellen Umgebungen zu optimieren.

Technologie: Unity3D, C#, Mixed Reality, Microsoft HoloLens 1

01/2016 - 12/2017
Softwareentwickler
Chemie (Konsumgüter und Handel, 1000-5000 Mitarbeiter)

In diesem Projekt war ich für die Pflege und
Erweiterung eines
Dokumentenmanagementsystems (DMS)
verantwortlich und entwickelte eine
Schnittstelle zur verschlüsselten Archivierung
von Dokumenten, um Sicherheit und
Vertraulichkeit zu gewährleisten.

Technologie: DMS von d.velop

Zertifikate

CLOUDINFRA CPSA-A-Level
2023
FLEX CPSA-A-Level
2023
Docker und Kubernetes Schulung
2023
Certified Professional for Software Architecture
2021
Domain Driven Design CPSA-A-Level
2021

Reisebereitschaft

Weltweit verfügbar

Sonstige Angaben

Als leidenschaftlicher Full-Stack Entwickler mit über 8 Jahren Erfahrung spezialisiere ich mich auf die Entwicklung nachhaltiger und skalierbarer Softwarelösungen. Meine technische Expertise umfasst Angular, React, TypeScript, Java, Spring Boot sowie DevOps-Praktiken. Zudem bin ich erfahrener Domain-Driven Design (DDD) Coach und Mentor und biete praxisorientierte Workshops und Pair Programming an, um Teams gezielt weiterzubilden. Neben dem Code liegt mir die Förderung einer starken Teamzusammenarbeit am Herzen, um wartbare Software zu entwickeln, die sowohl technische als auch geschäftliche Anforderungen erfüllt. Lassen Sie uns darüber sprechen, wie ich Ihr Projekt auf das nächste Level heben kann!
Profilbild von Dustin Spallek Erfahrener Softwareentwickler und Softwarearchitekt mit M.Sc. in Informatik aus Hamburg Erfahrener Softwareentwickler und Softwarearchitekt mit M.Sc. in Informatik
Registrieren