Matthias B.-Senior Softwareentwickler und Softwarearchitekt

Tagessatz prüfen
Erfahrungen
Architektur und Entwicklung einer modernen, KI-gestützten Unternehmenswebsite
Matthias Baumann Softwareentwicklung
Konzeption, Architektur und Entwicklung einer modernen, KI-gestützten Unternehmenswebsite inkl. vollständiger Full-Stack-Implementierung und integriertem RAG-basierten Chatbot für kontextsensitive Benutzerinteraktionen. Das Frontend nutzt Next.js 16 (App Router) mit React 19, TypeScript und Tailwind CSS 4. PayloadCMS 3 dient als Headless CMS mit mehrsprachiger Unterstützung (DE/EN) via MongoDB und next-intl. Lexical übernimmt die Rich-Text-Bearbeitung. Die Chat-Schnittstelle nutzt React Markdown mit Streaming für KI-Antworten in Echtzeit. Der RAG-Dienst läuft auf Python/FastAPI mit Haystack 2. Anfragen werden über eine OpenAI-kompatible Embedding-API (intfloat-multilingual-e5-large) vektorisiert und in Qdrant gespeichert. Die Retrieval-Ergebnisse werden an ein selbstgehostetes LLM (LocalAI) für kontextbezogene Antworten übergeben. Rate Limiting und Session-Management nutzen MongoDB. Ein Quarkus 3 Microservice (Java 25) dient als Web-Crawler, der Texte via jsoup extrahiert und in Qdrant indiziert. Er ist für minimalen Ressourcenverbrauch als GraalVM Native Image kompiliert. Ein separater Bot-Probe-Dienst (ebenfalls Quarkus/Java 25 Native Image) überwacht die Bot-Verfügbarkeit durch die Simulation von 19 verschiedenen Bots (Googlebot, Bingbot, Social-Media-Crawler etc.) und erkennt Blockaden durch WAF-Regeln, CAPTCHAs oder HTTP-Fehler. Ein integriertes React-Dashboard visualisiert die Ergebnisse in Echtzeit. Die Infrastruktur läuft auf einem selbst betriebenen K3s-Cluster. BunkerWeb dient als Reverse Proxy mit WAF und automatischem ACME-Zertifikatsmanagement. Plausible Analytics sorgt für datenschutzkonformes Tracking. CI/CD über GitLab CI automatisiert Builds, Docker-Images, Helm-Deployments und Smoke-Tests, wobei Feature-Branches in separaten Staging-Umgebungen bereitgestellt werden. Claude Code (Anthropic) wurde umfassend für Architekturplanung, Code-Generierung, Reviews, Debugging und Infrastrukturkonfigurationen eingesetzt, was die Entwicklung erheblich beschleunigte. Die Qualitätssicherung umfasst Vitest (Unit-Tests), Playwright (E2E-Tests), Testcontainers für die Datenbankintegration und ClamAV für das Antiviren-Scanning von Uploads.
Senior Softwareentwickler
HARTING Technologiegruppe
- Maßgebliche Beteiligung am technischen Redesign und der Migration einer großen B2B-Plattform von einem Legacy-Commerce-System auf eine moderne, containerisierte Microservices-Architektur auf Azure
- End-to-End-Design und Implementierung des erweiterten Contentful Headless CMS-Ökosystems
- Leitung der Entwicklung einer maßgeschneiderten Anwendung auf Basis des Contentful App Frameworks (React, Forma36) zur Verwaltung des Content-Übersetzungsworkflows
- Integration des Across Translation Management Systems in Contentful (XLIFF über FTP, SOAP)
- Integration der Media Delivery Cloud von Canto für das Digital Asset Management
- Full-Stack-Entwicklung mit TypeScript, React und Node.js
- Sicherstellung hoher Qualität durch Pair Programming, Pair Reviews und automatisierte Tests (Jest, Playwright, Storybook)
- Continuous Deployment mit Azure DevOps in einem agilen/Scrum-Umfeld
Senior Softwareentwickler und Softwarearchitekt
Marktführer für Komponenten, Systeme und Lösungen im Bereich Elektrotechnik aus Nordrhein-Westfalen
- Transformation eines On-Premises-Monolithen zur cloud-nativen Self-Contained Systems (SCS) Architektur
- Beteiligung am gesamten Lebenszyklus einer unternehmensspezifischen Content-Management-Plattform auf Basis von Contentful (Design, Aufbau, internationale Rollouts, Stabilisierung)
- Anforderungsanalyse in enger Abstimmung mit redaktionellen Stakeholdern
- Einsatz agiler Methoden (Scrum, später Kanban)
- Bereitstellung von Microservices/SCS als Docker-Container in der AWS-Cloud
- Verwendung von Server-Side Includes (SSI) zur Integration von ERP-/PIM-Inhalten
- Entwicklung von Contentful Extensions und Apps für Übersetzung (Across), Asset-Management (Canto), SEO-Management und redaktionelle Workflows
- Asynchrone Systemkommunikation über Kafka und synchrone REST-Schnittstellen
- Bereitstellung des Frontends über nginx als Reverse Proxy
- Qualitätssicherung durch Pair Programming, Pair Reviews und automatisierte Tests (JUnit, Cucumber, Selenium, Testcontainers)
- Continuous Deployment über GitLab-Pipelines
Senior Softwareentwickler und Softwarearchitekt
Marktführender Dienstleister für ID-Dokumente
- Integration eines Manufacturing Execution Systems (MES) in eine erweiterte Produktionsumgebung für eine individuelle Kartenproduktion
- Erweiterung der SOAP-basierten Schnittstelle sowie Dokumentation und Abstimmung mit Maschinenherstellern und SPS-Programmierern
- Erweiterung einer vorhandenen Testanwendung zur Unterstützung von Maschinen-Testingenieuren
Senior Softwareentwickler und Softwarearchitekt
Freiberuflich
- Entwurf und Implementierung einer IoT-Lösung auf Basis von Raspberry Pi und ESP32
- Steuerung und Interaktion mit Sensoren und Aktoren
- Zusammenstellung der Systemsoftware
Senior Softwareentwickler
Marktführer für Komponenten, Systeme und Lösungen im Bereich Elektrotechnik aus Nordrhein-Westfalen
- Erweiterung des Backends in einer bestehenden SOA-Umgebung
- Einrichtung eines Build-Systems mit Maven und Jenkins
- Entwicklung einer neuen Applikation auf Basis von JEE (EJB 3.1, REST WebServices), Spring MVC und Portlet 2.0
Senior Softwareentwickler
RIS (Rewe Informations Systeme GmbH)
- Anbindung eines mobilen Datenerfassungsgeräts an ein Backendsystem
- Entwurf und Etablierung einer Build- und Dependency-Infrastruktur mit Maven und Quickbuild
- Umsetzung der Fachlogik in einer dreischichtigen Architektur (REST-Webservice, EJB/Business-Layer, Datenbank)
Senior Softwareentwickler
Marktführender Dienstleister für ID-Dokumente
- Design und Implementation einer JEE-Applikation in einer SOA-Umgebung
- Integration einer Workflow-Engine zur Ansteuerung von Druckmaschinen
- Entwicklung einer Testanwendung mit GUI (Java Swing) für Maschinen-Testingenieure
- Implementierung eines Simulators mit integriertem Monitoring über eine Webapplikation
Softwareentwickler
Marktführender Dienstleister für ID-Dokumente
- Migration einer Enterprise-Applikation von BEA WebLogic 9.3 auf IBM WebSphere 6.1
- Migration und Erweiterung einer SWT-basierten Clientanwendung
Softwareentwickler
Automobilkonzern
- Migration einer auf Documentum 5.3 basierenden Anwendung auf Documentum 6.0 und 6.5
- Einführung von Testautomatisierung mit JMeter
- Anforderungsanalyse, Entwurf und Implementierung einer SOAP-basierten WebService-Schnittstelle für das DMS
Softwareentwickler
Webware-Experts OHG
- Entwurf und Implementierung eines XSD-zu-XSD-Mapping-Tools (xsd2xsd) auf Basis von XUL
- Entwicklung der grafischen Oberfläche mit XML User Interface Language (Mozilla) und JavaScript
Softwareentwickler
Webware-Experts OHG für Automobilkonzern
- Weiterentwicklung einer Cocoon-basierten Webanwendung für die B2B-Plattform eines Automobilkonzerns
- Entwicklung von Serveranwendungen auf Basis von J2EE in einer SOA-Umgebung
- Entwurf und Implementierung einer Lucene-Suchmaschine mit JCA-Connectoren
- Konfigurationsoberfläche für die Anbindung der Suchmaschine
- Kommunikation über Firewalls zwischen Host- und Altsystemen
Softwareentwickler
Wolfsburg
- Architektonische Neugestaltung einer monolithischen B2B-Plattform (Java/DAO) nach dem MVC-Muster
- Entwurf und Implementierung einer XML-Schnittstelle zum bestehenden Java-Objektmodell
Softwareentwickler
Compumedia GmbH
- Entwicklung einer Auftragsmanagementsoftware in MS-Access für kaufmännische und logistische Prozesse
- Unterstützung von Auftragsbearbeitung, Lagerverwaltung, Finanzwesen und Rechnungserstellung
- Implementierung in C zur Steuerung und Datenbankanbindung drahtloser Handscanner
Selbständiger Softwareentwickler
Geoforschungsinstitut Potsdam
- Entwicklung von GIS-Generalisierungsalgorithmen und Prototyping
- Spezifikation und Implementierung der Algorithmen
- Entwurf und Implementierung einer Testanwendung zur Validierung der Ergebnisse
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Fertigung, Automotive, Professionelle Dienstleistungen, Regierung und öffentliche Verwaltung und Einzelhandel.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung, Finanzen, Logistik und Produktion.
Zusammenfassung
Ich bin ein erfahrener Softwarearchitekt und Entwickler mit umfassender Erfahrung im Entwurf und in der Umsetzung moderner cloud-nativer Architekturen, containerisierter Microservices und Headless-CMS-Lösungen. Meine Stärken liegen in der Full-Stack-Entwicklung mit Schwerpunkt auf Java , Spring Boot, TypeScript, React und Node.js. Dabei stelle ich durch bewährte Testverfahren und agile Methoden eine zuverlässige Qualität sicher.
Ich schaffe Mehrwert, indem ich Legacy-Systeme in skalierbare, effiziente Plattformen umwandle, verschiedenste Technologien von ERP bis IoT integriere und die Wartbarkeit fördere. Außerdem verfüge ich über fundierte Erfahrung im Digital Asset Management, in mehrsprachigen Content-Workflows und in der Echtzeit-Datenverarbeitung in verschiedenen Branchen.
Fähigkeiten
- Java
- Spring Boot
- Kafka
- Contentful
- Node
- React
- Azure Devops
- Typescript
- Docker
- Applikationsarchitektur
- Uml
- Mongodb
- Postgresql
- Javascript
- Css
- Aws
- Cucumber
- Selenium
- Gitlab
- Jenkins
- Arc42
- Documentdb
- Devops
Sprachen
Ausbildung
AWT Berlin
Kommunikationstechniker · Berlin, Deutschland
Zertifikate & Bescheinigungen
Brightest and Pearson VUE
Ibm Business Process Manager Advanced
IBM
OOSE Hamburg
Statistiken
Erfahrung
Fachkenntnisse
Qualifikationen
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Matthias ist in Petershagen, Deutschland ansässig und kann in On-Site-, Hybrid- und Remote-Arbeitsmodellen arbeiten.
Matthias spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher).
Matthias hat mindestens 29 Jahre Erfahrung. In dieser Zeit hat Matthias in mindestens 5 verschiedenen Rollen und für 12 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 2 Jahre. Beachten Sie, dass Matthias möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Matthias gut geeignet für Rollen wie: Architektur und Entwicklung einer modernen, KI-gestützten Unternehmenswebsite, Senior Softwareentwickler, Senior Softwareentwickler und Softwarearchitekt.
Die neueste Position von Matthias ist Architektur und Entwicklung einer modernen, KI-gestützten Unternehmenswebsite bei Matthias Baumann Softwareentwicklung.
In den letzten Jahren hat Matthias für Matthias Baumann Softwareentwicklung, HARTING Technologiegruppe, Marktführer für Komponenten, Systeme und Lösungen im Bereich Elektrotechnik aus Nordrhein-Westfalen und Freiberuflich gearbeitet.
Matthias hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT), Fertigung und Automotive. Matthias hat auch etwas Erfahrung in Professionelle Dienstleistungen, Regierung und öffentliche Verwaltung und Einzelhandel.
Matthias hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung. Matthias hat auch etwas Erfahrung in Finanzen, Logistik und Produktion.
Matthias hat kürzlich in Industrien wie Informationstechnologie (IT) und Fertigung gearbeitet.
Matthias hat kürzlich in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung gearbeitet.
Matthias besuchte AWT Berlin.
Matthias hat 3 Zertifikate. U.a: Isaqb® Certified Professional For Software Architecture, Ibm Business Process Manager Advanced und Omg Certified Uml Professional.
Matthias ist sofort vollzeit verfügbar für passende Projekte.
Tagessatzverteilung
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 12 Nov 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Architektur und Entwicklung einer modernen, KI-gestützten Unternehmenswebsite
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Petershagen, Deutschland arbeiten
