Matthias Baumann

Senior Softwareentwickler und Softwarearchitekt

Matthias Baumann
Petershagen, Deutschland

Erfahrungen

Jan. 2024 - Nov. 2025
1 Jahr 11 Monaten

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
Juni 2018 - Juni 2023
5 Jahren 1 Monate

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
Sept. 2015 - Mai 2018
2 Jahren 9 Monaten

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
Dez. 2012 - Bis heute
13 Jahren 2 Monaten

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
Sept. 2012 - Aug. 2015
3 Jahren

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
Nov. 2011 - Juli 2012
9 Monaten

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)
Juni 2009 - Okt. 2011
2 Jahren 5 Monaten

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
März 2009 - Mai 2009
3 Monaten

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
März 2008 - Feb. 2009
1 Jahr

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
Apr. 2003 - Dez. 2007
4 Jahren 9 Monaten

Softwareentwickler

Webware-Experts OHG

  • Design und Implementation eines XSD-zu-XSD-Mapping-Tools (xsd2xsd) auf Basis von XUL
  • Entwicklung der grafischen Oberfläche mit XML User Interface Language (Mozilla) und JavaScript
März 2002 - Feb. 2008
6 Jahren

Softwareentwickler

Webware-Experts OHG für Automobilkonzern

  • Weiterentwicklung einer Cocoon-basierten Webapplikation für die B2B-Plattform eines Automobilkonzerns
  • Entwicklung von Serverapplikationen auf Basis von J2EE in einer SOA-Umgebung
  • Design und Implementation einer Lucene-Suchmaschine mit JCA-Connectoren
  • Konfigurationsoberfläche für die Suchmaschinenanbindung
  • Kommunikation über Firewalls zwischen Host- und Altsystemen
Apr. 2001 - Feb. 2002
11 Monaten

Softwareentwickler

Wolfsburg

  • Architektonisches Redesign einer monolithischen B2B-Plattform (Java/DAO) auf das MVC-Muster
  • Design und Implementierung einer XML-Schnittstelle zum bestehenden Java-Objektmodell
Feb. 1998 - Feb. 2001
3 Jahren 1 Monate

Softwareentwickler

Compumedia GmbH

  • Entwicklung einer Auftragsmanagementsoftware in MS-Access für kaufmännische und logistische Prozesse
  • Unterstützung von Auftrag, Lagerverwaltung, Finanzwesen und Rechnungserstellung
  • C-Implementierung zur Steuerung und Datenbankanbindung drahtloser Handscanner
Jan. 1996 - Jan. 1997
1 Jahr 1 Monate

Selbständiger Softwareentwickler

Geoforschungsinstitut Potsdam

  • Entwicklung von GIS-Generalisierungsalgorithmen und Prototyping
  • Spezifikation und Implementierung der Algorithmen
  • Entwurf und Implementierung einer Testapplikation zur Validierung der Ergebnisse

Zusammenfassung

Ich bin ein erfahrener Softwarearchitekt und -entwickler mit großer Erfahrung in der Konzeption und Umsetzung moderner, cloud-nativer Architekturen, containerisierter Microservices und Headless-CMS-Lösungen. Ich arbeite vollumfänglich im Full-Stack mit Fokus auf Java, Spring Boot, TypeScript, React und Node.js und sichere durch bewährte Testverfahren und agile Methoden eine zuverlässige Qualität.

Ich schaffe Mehrwert, indem ich Altsysteme in skalierbare, effiziente Plattformen umwandle, Technologien von ERP bis IoT integriere und die Wartbarkeit steigere. Ich habe fundierte Kenntnisse 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

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 1997 - Juni 1998

AWT Berlin

Kommunikationstechniker · Berlin, Deutschland

Zertifikate & Bescheinigungen

Isaqb® Zertifizierter Professional für Softwarearchitektur

Brightest and Pearson VUE

IBM Business Process Manager Advanced

IBM

OMG Zertifizierter UML Professional

OOSE Hamburg

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Jürgen Fey
Jürgen Fey

AR/VR/XR-Architekt

Profil ansehen
Robert Raźniewski
Robert Raźniewski

Softwareentwickler

Profil ansehen
Jens Rehsack
Jens Rehsack

Technischer Product Owner

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Thomas Jarnot
Thomas Jarnot

Backend-Entwickler, DevOps-Ingenieur

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Michael Fecher
Michael Fecher

Freelancer, Solution-Architekt

Profil ansehen
Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Jan Mönnich
Jan Mönnich

Schnittstellenprojekt bei HR Solutions GmbH im Auftrag von Rheinland-Pfalz / BAMF

Profil ansehen
Christoph Bewerbung
Christoph Bewerbung

Architekt, Business Analyst, Entwickler

Profil ansehen
Rainer Diekmann
Rainer Diekmann

Enterprise Architektur Management / Softwareentwickler Backend

Profil ansehen
Max Ritter
Max Ritter

Cloud (AWS) | KI | DevOps | Daten

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Jens Meßinger
Jens Meßinger

Fullstack-Entwickler / Teamleiter

Profil ansehen
Yannick Schuchmann
Yannick Schuchmann

Freiberuflicher IT-Berater

Profil ansehen
Niko Schmuck
Niko Schmuck

Entwicklungsarchitekt, Technischer Lead "gridlytics"

Profil ansehen
Jan Radon
Jan Radon

Software Engineer / Softwarearchitekt / Team Lead

Profil ansehen
Matthias Kittner
Matthias Kittner

Allgemeine ERP- und KI-Beratung

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Timon Ringwald
Timon Ringwald

Datenbank Entwickler – Forschungsprojekt – Abrechnung im Gesundheitswesen

Profil ansehen
Marc Haid
Marc Haid

Senior Architekt, Coach und Entwickler

Profil ansehen
Marcel Meyer
Marcel Meyer

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Prasad Tilloo
Prasad Tilloo

Solution-Architekt / Senior Manager – DTC E-Commerce-Plattform

Profil ansehen
Heiko Huvermann
Heiko Huvermann

Fullstack-Entwickler / Architekt

Profil ansehen
Paul Webster
Paul Webster

Architekturberater (Freiberuflich)

Profil ansehen
Leif Stolberg
Leif Stolberg

Software-Architekt

Profil ansehen
Lothar Hinsche
Lothar Hinsche

Solution Manager für die Untersuchung PoC sowie Austausch und Verfeinerung einer bestehenden Cloud- und IoT-Kraftwerkssteuerung

Profil ansehen
Florian Fladung
Florian Fladung

Senior Backend-Entwickler

Profil ansehen
Andreas Schmückert
Andreas Schmückert

Solution-Architekt, Business Analyst, Berater, Full-Stack Lead-Entwickler

Profil ansehen
Andreas Kraus
Andreas Kraus

Senior-Entwickler

Profil ansehen