freiberufler Senior Fullstack Software Engineer · React · TypeScript · Node.js · Next.js · Microservices · AI/LLM auf freelance.de TOP RATED

Senior Fullstack Software Engineer · React · TypeScript · Node.js · Next.js · Microservices · AI/LLM

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 81829 München
  • Nähe des Wohnortes
  • de  |  en  |  fr  |  th
  • 30.03.2026
  • Contract ready

Kurzvorstellung

Fullstack Software Engineer (React, TypeScript, Node.js, Next.js, Java/Spring, Scala/Akka) mit 25+ Jahren Erfahrung in komplexen Web- und Backend-Systemen. Erfahrung mit Microservices, Integration von LLM und KI-gestützten Plattformen.

Auszug Referenzen (7)

"Martin hat uns geholfen ein SelfService Portal zu bauen. Er hat in kürzester Zeit das Projekt Überblick und einen sehr wichtigen Beitrag geleistet!"
Senior Full-Stack Developer / Mentor
Marc Wittmann
Tätigkeitszeitraum

10/2025 – 12/2025

Tätigkeitsbeschreibung

• Unterstützung eines Junior-Entwicklers bei der Fertigstellung einer webbasierten Anwendung im Microsoft-Azure-Umfeld
• Einsatz von Azure DevOps Services (Repos, Boards, Pipelines) zur Versionsverwaltung, CI/CD-Automatisierung und Aufgabensteuerung
• Integration von Microsoft Entra ID zur Authentifizierung und Autorisierung
• Anbindung einer Microsoft SQL Database über Node.js-APIs
• Nutzung der Azure Compute API für VM-Operationen (Anlegen, Starten, Stoppen, Verwalten)
• Containerisierung mit Docker und Deployment über Azure Pipelines
• Frontend-Entwicklung mit React, Next.js, TypeScript und Tailwind CSS

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Docker, Node.Js, Typescript, Microsoft Azure, React (JavaScript library)

"Die Zusammenarbeit mit M. war sehr zufriedenstellend. Er brachte solides technisches Know-how, funktionales Verständnis und Teamgeist ein."
Lead Engineer · KI & Architektur
Hugo Mallinger
Tätigkeitszeitraum

2/2025 – 5/2025

Tätigkeitsbeschreibung

Folgeprojekt zu bracketlab: Konzeption und Umsetzung einer internen Plattform zur Verwaltung von KI-gestützten Chatbots für den TÜV Deutschland. Die Anwendung erlaubt das Anlegen, Konfigurieren und Verknüpfen von Chatbots mit Bibliotheken und Suchendpunkten (z. B. Azure Cognitive Search). Es wurden mehrere KI-Modelle angebunden (OpenAI, DeepSeek, DALL·E), inkl. Datei-Upload, Vektorsuche und Tokenmanagement. Die Bibliotheken greifen auf SharePoint-Dateien oder manuelle Uploads zu.

Eingesetzte Qualifikationen

Machine Learning Engineer, Natural Language Processing, Postgresql, React (JavaScript library), Typescript

"Die Zusammenarbeit mit M. war sehr zufriedenstellend. Er brachte solides technisches Know-how, funktionales Verständnis und Teamgeist ein."
Lead Developer – Webplattform Bewertungssystem
Hugo Mallinger
Tätigkeitszeitraum

3/2024 – 12/2024

Tätigkeitsbeschreibung

Folgeprojekt zu bracketlab: Entwicklung einer Webanwendung zur Bewertung von Verpackungen.
Architekturverantwortung, Backend mit Prisma/PostgreSQL, KI-Integration mit ChatGPT, Deployment auf Vercel.

Eingesetzte Qualifikationen

React (JavaScript library), Typescript

"Es hat Spaß gemacht, mit M. zusammen zu arbeiten. M. hat alle seine Aufgaben gewissenhaft erfüllt und ist sehr zuverlässig."
Fullstack Softwar Ingenieur
Kundenname anonymisiert
Tätigkeitszeitraum

2/2023 – 7/2023

Tätigkeitsbeschreibung

Einbindung von PayPal mittels REST API als Zahlungsmöglichkeit in einen Webshop

Eingesetzte Qualifikationen

Typescript, React (JavaScript library)

"Er uns aktiv mit sehr guter Fach- und Sozialkompetenz über mehrere Jahre hinweg beim Aufbau eines internen Data Message Bus erfolgreich unterstützt"
Experte für Consentmanagement und Webanalyse (User-Tracking), Senior Software Engineer Typescript/React
Stefan Seifarth
Tätigkeitszeitraum

7/2019 – 8/2022

Tätigkeitsbeschreibung

Neu- und Weiterentwicklung des Usertracking/Webtracking zur Webanalyse, insbesondere Einführung von ServerSide-Tracking (SST) sowie Konzeptionierung und Implementierung des Consent-Managements (GDPR / DSGVO) des MediamarktSaturn (MMS) Webshops

Aufgaben und Tätigkeiten:
• Konzeptionierung und Entwicklung des Consent-Managements nach neuesten DSGVO Richtlinien
• Konzeptionierung und Entwicklung einer Tracking-Pipeline zur automatischen Anreicherung von Tracking-Nachrichten unter Berücksichtigung von Consent
• Anbindung der Tracking-Pipeline an diverse Subscriber, u.a. dem MMS eigenen ServerSide-Tracking oder Google Tag Manager (GTM)

Eingesetzte Qualifikationen

React (JavaScript library), Typescript

"M. S. ist absolut zuverlässig und professional. Er hat sich sehr schnell in neue Themen eingearbeitet und das Team immer unterstützt."
Frontend Senior Software Developer
Kundenname anonymisiert
Tätigkeitszeitraum

5/2018 – 9/2018

Tätigkeitsbeschreibung

Entwicklung einer App (Browser und Mobile) zur automatischen Registrierung von neuen Usern in die bestehende Members Area des Kunden

Aufgaben und Tätigkeiten:
• Evaluierung neuer möglicher Technologien und Erprobung anhand eines Prototypen
• Design und Implementierung der App mit Hilfe der Ergebnisse: TypeScript, React, Redux, Material Design (Material UI)

Eingesetzte Qualifikationen

Agile Methodologie, Docker, Typescript, React (JavaScript library), Representational State Transfer (REST)

"M. S. ist absolut zuverlässig und professional. Er hat sich sehr schnell in neue Themen eingearbeitet und das Team immer unterstützt."
Senior Fullstack Software Developer
Kundenname anonymisiert
Tätigkeitszeitraum

5/2016 – 6/2019

Tätigkeitsbeschreibung

Entwicklung eines Klassenraumes für Face-to-Face Sprachunterricht auf HTML5 Basis mit Whiteboard, Audiokonferenz (Asterisk, Twilio) und Video (WebRTC mit OpenTok).
Aufgaben:
• Backend: Entwicklung und Implementierung einer multitier Microservice-Architektur in Scala unter Verwendung von Akka und Quill mit Apache Cassandra als DB und Apache Kafka als Messaging System, später Upgrade eines Altsystems mit Java und MySQL
• Frontend: Implementierung der Browser App mit TypeScript, React, WebRTC und SockJS unter Nutzung einer Flux-Architektur, Implementierung eines mobilen Ablegers für iOS und Android

Eingesetzte Qualifikationen

Agile Methodologie, Docker, Java (allg.), Node.Js, Scala, Typescript, Kubernetes, React (JavaScript library), Representational State Transfer (REST)

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Typescript8 J.
  • CI/CD (GitHub Actions)
  • Consent & Tracking / Analytics
  • Docker3 J.
  • Java (JEE)
  • Microservices
  • Next.Js
  • Node.Js4 J.
  • Postgresql1 J.
  • React (JavaScript library)8 J.

Projekt‐ & Berufserfahrung

Senior Full-Stack Developer / Platform Architect
KION Group, Remote
3/2026 – 5/2026 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2026 – 5/2026

Tätigkeitsbeschreibung

• Architektur-Weiterentwicklung der bestehenden Azure Self-Service Plattform hin zu einer modularen,
serviceübergreifenden Plattformlösung
• Konzeption einer generischen Plattformarchitektur zur Integration neuer Infrastruktur-Services (z. B.
Storage, zukünftige Services)
• Definition von Schnittstellen, Service-Konzepten und Erweiterungsmechanismen zur Skalierung über
mehrere Teams hinweg
• Technische Beratung und Sparring für interne Teams und Stakeholder zur Plattformstrategie
• Umsetzung zentraler Backend- und Frontend-Komponenten (Node.js, React/Next.js)
• Integration von Azure Services und Automatisierung von Infrastrukturprozessen über Azure APIs
• Weiterentwicklung von CI/CD-Pipelines und Container-Deployments (Azure DevOps, Docker)

Eingesetzte Qualifikationen

Docker, Git, Microsoft Azure, Microsoft SQL-Server (MS SQL), Node.Js, React (JavaScript library), Typescript

Senior Full-Stack Developer / Mentor
KION Group, Remote
10/2025 – 12/2025 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2025 – 12/2025

Tätigkeitsbeschreibung

• Unterstützung eines Junior-Entwicklers bei der Fertigstellung einer webbasierten Anwendung im Microsoft-Azure-Umfeld
• Einsatz von Azure DevOps Services (Repos, Boards, Pipelines) zur Versionsverwaltung, CI/CD-Automatisierung und Aufgabensteuerung
• Integration von Microsoft Entra ID zur Authentifizierung und Autorisierung
• Anbindung einer Microsoft SQL Database über Node.js-APIs
• Nutzung der Azure Compute API für VM-Operationen (Anlegen, Starten, Stoppen, Verwalten)
• Containerisierung mit Docker und Deployment über Azure Pipelines
• Frontend-Entwicklung mit React, Next.js, TypeScript und Tailwind CSS

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Docker, Node.Js, Typescript, Microsoft Azure, React (JavaScript library)

Founder / Fullstack Architekt / Betreiber
eigene Anwendung, München
6/2025 – offen (11 Monate)
Finanzdienstleister
Tätigkeitszeitraum

6/2025 – offen

Tätigkeitsbeschreibung

• End-to-end Konzeption, Architektur und Umsetzung einer produktionsreifen SaaS-Plattform
• Entwicklung einer deterministischen, regelbasierten Cash-Flow-Engine für mehrjährige Simulationen
(reproduzierbar, testbar, serverseitig durchgesetzt)
• Strikte serverseitige Autorisierung und Monetarisierungslogik (RBAC, Entitlements, FREE/PRO,
Nutzungslimits, Audit-Logs)
• Klare Domänentrennung zwischen geplanten und historischen Cash-Flows
• Transaktionale Konsistenz via PostgreSQL Serializable Isolation
• Architektur nach Clean Architecture Prinzipien mit strikter Trennung von Domain, Applikation und
Infrastruktur
• WCAG 2.2 AA als verbindliche Architekturvorgabe (Keyboard-Navigation, Fokus-Management,
Screenreader-Support, automatisierte A11y-Tests mit axe)
• Aufbau CI/CD-Pipeline inkl. Tests (Unit, Integration, E2E, A11y), Semantic Versioning und automatisiertem
Deployment auf Vercel
• Betrieb, Monitoring, Schema-Evolution und kontinuierliche Weiterentwicklung in Eigenverantwortung

Eingesetzte Qualifikationen

Node.Js, Postgresql, React (JavaScript library), Typescript

Lead Engineer · KI & Architektur
bracketlab GmbH, Remote
2/2025 – 5/2025 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2025 – 5/2025

Tätigkeitsbeschreibung

Folgeprojekt zu bracketlab: Konzeption und Umsetzung einer internen Plattform zur Verwaltung von KI-gestützten Chatbots für den TÜV Deutschland. Die Anwendung erlaubt das Anlegen, Konfigurieren und Verknüpfen von Chatbots mit Bibliotheken und Suchendpunkten (z. B. Azure Cognitive Search). Es wurden mehrere KI-Modelle angebunden (OpenAI, DeepSeek, DALL·E), inkl. Datei-Upload, Vektorsuche und Tokenmanagement. Die Bibliotheken greifen auf SharePoint-Dateien oder manuelle Uploads zu.

Eingesetzte Qualifikationen

Machine Learning Engineer, Natural Language Processing, Postgresql, React (JavaScript library), Typescript

Lead Developer – Webplattform Bewertungssystem
bracketlab GmbH, Remote
3/2024 – 12/2024 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2024 – 12/2024

Tätigkeitsbeschreibung

Folgeprojekt zu bracketlab: Entwicklung einer Webanwendung zur Bewertung von Verpackungen.
Architekturverantwortung, Backend mit Prisma/PostgreSQL, KI-Integration mit ChatGPT, Deployment auf Vercel.

Eingesetzte Qualifikationen

React (JavaScript library), Typescript

Fullstack Softwar Ingenieur
bracketlab GmbH, Köln (Remote)
2/2023 – 7/2023 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2023 – 7/2023

Tätigkeitsbeschreibung

Einbindung von PayPal mittels REST API als Zahlungsmöglichkeit in einen Webshop

Eingesetzte Qualifikationen

Typescript, React (JavaScript library)

Consent Experte
RedaktionsNetzwerk Deutschland, Remote
9/2022 – 3/2025 (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2022 – 3/2025

Tätigkeitsbeschreibung

- Gestaltung des Consent-Banners und Durchführung von A/B-Tests
- Sicherstellung der rechtlichen Anforderungen der Consent Layer
- Pflege der Vendorlisten der Portale und korrekte Ausspielung auf Basis der Nutzereinwilligung - Unterstützung beim Onboarding neuer Webseiten
- Schnittstelle zwischen Webdevelopern, Konzerndatenschutz und CMP-Anbieter (Sourcepoint)

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), JavaScript

Experte für Consentmanagement und Webanalyse (User-Tracking), Senior Software Engineer Typescript/React
Media-Saturn IT Services GmbH (Mediamarkt), München
7/2019 – 8/2022 (3 Jahre, 2 Monate)
Handel
Tätigkeitszeitraum

7/2019 – 8/2022

Tätigkeitsbeschreibung

Neu- und Weiterentwicklung des Usertracking/Webtracking zur Webanalyse, insbesondere Einführung von ServerSide-Tracking (SST) sowie Konzeptionierung und Implementierung des Consent-Managements (GDPR / DSGVO) des MediamarktSaturn (MMS) Webshops

Aufgaben und Tätigkeiten:
• Konzeptionierung und Entwicklung des Consent-Managements nach neuesten DSGVO Richtlinien
• Konzeptionierung und Entwicklung einer Tracking-Pipeline zur automatischen Anreicherung von Tracking-Nachrichten unter Berücksichtigung von Consent
• Anbindung der Tracking-Pipeline an diverse Subscriber, u.a. dem MMS eigenen ServerSide-Tracking oder Google Tag Manager (GTM)

Eingesetzte Qualifikationen

React (JavaScript library), Typescript

Frontend Senior Software Developer
XaaSify Technologies GmbH / Learnship Networks Gmb, München
5/2018 – 9/2018 (5 Monate)
E-Learning
Tätigkeitszeitraum

5/2018 – 9/2018

Tätigkeitsbeschreibung

Entwicklung einer App (Browser und Mobile) zur automatischen Registrierung von neuen Usern in die bestehende Members Area des Kunden

Aufgaben und Tätigkeiten:
• Evaluierung neuer möglicher Technologien und Erprobung anhand eines Prototypen
• Design und Implementierung der App mit Hilfe der Ergebnisse: TypeScript, React, Redux, Material Design (Material UI)

Eingesetzte Qualifikationen

Agile Methodologie, Docker, Typescript, React (JavaScript library), Representational State Transfer (REST)

Senior Fullstack Software Developer
XaaSify Technologies GmbH / Learnship Networks Gmb, München
5/2016 – 6/2019 (3 Jahre, 2 Monate)
E-Learning
Tätigkeitszeitraum

5/2016 – 6/2019

Tätigkeitsbeschreibung

Entwicklung eines Klassenraumes für Face-to-Face Sprachunterricht auf HTML5 Basis mit Whiteboard, Audiokonferenz (Asterisk, Twilio) und Video (WebRTC mit OpenTok).
Aufgaben:
• Backend: Entwicklung und Implementierung einer multitier Microservice-Architektur in Scala unter Verwendung von Akka und Quill mit Apache Cassandra als DB und Apache Kafka als Messaging System, später Upgrade eines Altsystems mit Java und MySQL
• Frontend: Implementierung der Browser App mit TypeScript, React, WebRTC und SockJS unter Nutzung einer Flux-Architektur, Implementierung eines mobilen Ablegers für iOS und Android

Eingesetzte Qualifikationen

Agile Methodologie, Docker, Java (allg.), Node.Js, Scala, Typescript, Kubernetes, React (JavaScript library), Representational State Transfer (REST)

Fullstack Engineer
diverse Banken und Logistikunternehmen, München
4/2000 – 4/2016 (16 Jahre, 1 Monat)
Banken
Tätigkeitszeitraum

4/2000 – 4/2016

Tätigkeitsbeschreibung

Fullstack Engineer in großen Softwareprojekten für Banken und Logistikunternehmen. Der Schwerpunkt Java, JEE, Oracle, JSP/Struts, Webservices sowie Architektur und Integration komplexer Backend-Systeme. Details auf Anfrage.

Eingesetzte Qualifikationen

Softwareentwickler

Zertifikate

SUN certified Programmer for the Java 2 Platform
2000
Developer - XML and Related Technologies, V1
2000
Microsoft Certified Professional Windows NT Server 4.0
1998

Ausbildung

Informatik
Dipl.-Inform. Univ.
1997
Technische Universität München

Über mich

Ich bin erfahrener freiberuflicher Fullstack Software Entwickler und unterstütze Unternehmen bei der Entwicklung moderner, skalierbarer Webanwendungen – vom Prototyp bis zur produktiven Plattform.

Meine Schwerpunkte:
• Frontend: React, TypeScript, Tailwind CSS, Material UI, Umsetzung von Figma-Designs, Next.js
• Backend: Node.js, Prisma, diverse Datenbanken (PostgreSQL, MongoDB), REST & GraphQL APIs
• Java & Scala Expertise: 16 Jahre Java/JEE & Spring Boot, zusätzlich 2 Jahre Erfahrung mit Scala, Akka & Play Framework für Microservices
• KI-Integration: OpenAI, Azure OpenAI, DeepSeek – inklusive Chatbots, Tokenhandling und Vektorsuche
• Consentmanagement & Tracking: DSGVO-konforme CMP-Integration (Sourcepoint, Tealium, OneTrust), Consent-Banner, serverseitiges Tracking und strategische Datenarchitekturen

Ich bringe über 25 Jahre Projekterfahrung mit. Ich arbeite zuverlässig, strukturiert und übernehme bei Bedarf auch Architekturverantwortung, Mentoring oder die technische Führung von Teams.

Projekte u. a. für bracketlab, RedaktionsNetzwerk Deutschland, MediaMarktSaturn, Learnship und Unicredit.

Weitere Kenntnisse

Frontend: React, TypeScript, Next.js, Tailwind CSS, Material UI, Redux, Umsetzung von Figma-Designs
Backend & APIs: Node.js, Prisma, PostgreSQL, MongoDB, REST, GraphQL, TRPC
KI & Daten: OpenAI, Azure OpenAI, DeepSeek, ChatGPT, pgvector, tiktoken, LLM-Integration
Consent & Webanalyse: Sourcepoint, Tealium, OneTrust, CMP-Integration, DSGVO, GTM, GA4, Server-Side Tracking
DevOps & Tools: Docker, Vercel, GitHub Actions, GitLab CI/CD, SharePoint
Sprachen & Frameworks: Java, Spring Boot, Scala, Akka, Kafka, Play Framework
Soft Skills: Selbständig, zuverlässig, architekturorientiert, mentoringfähig, teamübergreifende Kommunikation

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Thailändisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
3580
Alter
56
Berufserfahrung
27 Jahre und 7 Monate (seit 09/1998)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden