Matthias Baumann

Senior Software Developer and Software Architect

Matthias Baumann
Petershagen, Germany

Experience

Jan 2024 - Nov 2025
1 year 11 months

Senior Software Developer

HARTING Technologiegruppe

  • Key involvement in the technical redesign and migration of a large B2B platform from a legacy commerce system to a modern, containerized microservices architecture on Azure
  • End-to-end design and implementation of the extended Contentful headless CMS ecosystem
  • Led the development of a custom application based on the Contentful app framework (React, Forma36) for managing the content translation workflow
  • Integrated the Across translation management system into Contentful (XLIFF via FTP, SOAP)
  • Integrated Canto's Media Delivery Cloud for digital asset management
  • Full-stack development with TypeScript, React, and Node.js
  • Ensured high quality through pair programming, peer reviews, and automated tests (Jest, Playwright, Storybook)
  • Continuous deployment with Azure DevOps in an agile/Scrum environment
Jun 2018 - Jun 2023
5 years 1 month

Senior Software Developer and Software Architect

Market leader for electrical engineering components, systems, and solutions in North Rhine-Westphalia

  • Transformed an on-premises monolith into a cloud-native Self-Contained Systems (SCS) architecture
  • Involved in the full lifecycle of a company-specific content management platform based on Contentful (design, setup, international rollouts, stabilization)
  • Conducted requirements analysis in close coordination with editorial stakeholders
  • Used agile methods (Scrum, later Kanban)
  • Deployed microservices/SCS as Docker containers in AWS cloud
  • Used Server-Side Includes (SSI) to integrate ERP/PIM content
  • Developed Contentful extensions and apps for translation (Across), asset management (Canto), SEO management, and editorial workflows
  • Implemented asynchronous system communication via Kafka and synchronous REST interfaces
  • Served the frontend via nginx as a reverse proxy
  • Ensured quality through pair programming, peer reviews, and automated tests (JUnit, Cucumber, Selenium, Testcontainers)
  • Continuous deployment via GitLab pipelines
Sep 2015 - May 2018
2 years 9 months

Senior Software Developer and Software Architect

Market-leading ID document service provider

  • Integrated a Manufacturing Execution System (MES) into an extended production environment for personalized card production
  • Extended the SOAP-based interface and documented and coordinated with machine manufacturers and PLC programmers
  • Expanded an existing test application to support machine test engineers
Dec 2012 - Present
13 years 2 months

Senior Software Developer and Software Architect

Freelance

  • Designed and implemented an IoT solution based on Raspberry Pi and ESP32
  • Controlled and interacted with sensors and actuators
  • Assembled the system software
Sep 2012 - Aug 2015
3 years

Senior Software Developer

Market leader for electrical engineering components, systems, and solutions in North Rhine-Westphalia

  • Expanded the backend in an existing SOA environment
  • Set up a build system with Maven and Jenkins
  • Developed a new application based on JEE (EJB 3.1, REST web services), Spring MVC, and Portlet 2.0
Nov 2011 - Jul 2012
9 months

Senior Software Developer

RIS (Rewe Informations Systeme GmbH)

  • Connecting a mobile data capture device to a backend system
  • Designing and establishing a build and dependency infrastructure with Maven and Quickbuild
  • Implementing the business logic in a three-tier architecture (REST web service, EJB/business layer, database)
Jun 2009 - Oct 2011
2 years 5 months

Senior Software Developer

Market-leading ID document service provider

  • Designing and implementing a JEE application in an SOA environment
  • Integrating a workflow engine to control printing machines
  • Developing a test application with GUI (Java Swing) for machine test engineers
  • Implementing a simulator with integrated monitoring via a web application
Mar 2009 - May 2009
3 months

Software Developer

Market-leading ID document service provider

  • Migrating an enterprise application from BEA WebLogic 9.3 to IBM WebSphere 6.1
  • Migrating and extending an SWT-based client application
Mar 2008 - Feb 2009
1 year

Software Developer

Automotive group

  • Migrating a Documentum 5.3-based application to Documentum 6.0 and 6.5
  • Introducing test automation with JMeter
  • Requirements analysis, design and implementation of a SOAP-based web service interface for the DMS
Apr 2003 - Dec 2007
4 years 9 months

Software Developer

Webware-Experts OHG

  • Designing and implementing an XSD-to-XSD mapping tool (xsd2xsd) based on XUL
  • Developing the graphical user interface with XML User Interface Language (Mozilla) and JavaScript
Mar 2002 - Feb 2008
6 years

Software Developer

Webware-Experts OHG for an automaker

  • Further development of a Cocoon-based web application for a B2B platform of an automaker
  • Development of server applications based on J2EE in an SOA environment
  • Design and implementation of a Lucene search engine with JCA connectors
  • Configuration interface for search engine integration
  • Communication through firewalls between host and legacy systems
Apr 2001 - Feb 2002
11 months

Software Developer

Wolfsburg

  • Architectural redesign of a monolithic B2B platform (Java/DAO) to the MVC pattern
  • Design and implementation of an XML interface to the existing Java object model
Feb 1998 - Feb 2001
3 years 1 month

Software Developer

Compumedia GmbH

  • Development of order management software in MS Access for business and logistics processes
  • Support for order processing, inventory management, finance, and invoicing
  • C implementation for control and database connectivity of wireless handheld scanners
Jan 1996 - Jan 1997
1 year 1 month

Freelance Software Developer

Geoscience Research Institute Potsdam

  • Development of GIS generalization algorithms and prototyping
  • Specification and implementation of the algorithms
  • Design and implementation of a test application to validate the results

Summary

I am a seasoned software architect and developer with a broad experience in designing and implementing modern, cloud-native architectures, containerized microservices and headless CMS solutions. I excel in full-stack development with a focus on Java , Spring Boot, TypeScript, React and Node.js, ensuring reliable quality through proven testing and agile methodologies.

I deliver value by transforming legacy systems into scalable, efficient platforms, integrating diverse technologies from ERP to IoT, and fostering maintainability. I have a solid background in digital asset management, multilingual content workflows, and real-time data processing across industries.

Skills

  • Java
  • Spring Boot
  • Kafka
  • Contentful
  • Node
  • React
  • Azure Devops
  • Typescript
  • Docker
  • Application Architecture
  • Uml
  • Mongodb
  • Postgresql
  • Javascript
  • Css
  • Aws
  • Cucumber
  • Selenium
  • Gitlab
  • Jenkins
  • Arc42
  • Documentdb
  • Devops

Languages

German
Native
English
Advanced

Education

Oct 1997 - Jun 1998

AWT Berlin

Communication Technician · Berlin, Germany

Certifications & licenses

Isaqb® Certified Professional For Software Architecture

Brightest and Pearson VUE

Ibm Business Process Manager Advanced

IBM

Omg Certified Uml Professional

OOSE Hamburg

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Michael Fecher
Michael Fecher

Freelancer, Solution Architect

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Christoph Bewerbung
Christoph Bewerbung

Architect, Business Analyst, Developer

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Max Ritter
Max Ritter

Cloud (AWS) | AI | DevOps | Data

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Jens Meßinger
Jens Meßinger

Fullstack Developer / Team Lead

View Profile
Yannick Schuchmann
Yannick Schuchmann

Freelance IT Consultant/Advisor

View Profile
Niko Schmuck
Niko Schmuck

Developing Architect, Technical Lead "gridlytics"

View Profile
Jan Radon
Jan Radon

Software Engineer / Software Architect / Team Lead

View Profile
Matthias Kittner
Matthias Kittner

General ERP and AI Consulting

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Timon Ringwald
Timon Ringwald

Database Developer – Research Project – Healthcare Billing

View Profile
Marc Haid
Marc Haid

Senior Architect, Coach and Developer

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Prasad Tilloo
Prasad Tilloo

Solution Architect / Senior Manager – DTC E-Commerce Platform

View Profile
Heiko Huvermann
Heiko Huvermann

Fullstack Developer / Architect

View Profile
Paul Webster
Paul Webster

Architecture Consultant (Freelance)

View Profile
Leif Stolberg
Leif Stolberg

Software Architect

View Profile
Lothar Hinsche
Lothar Hinsche

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile
Florian Fladung
Florian Fladung

Senior Backend Developer

View Profile
Andreas Schmückert
Andreas Schmückert

Solution Architect, Business Analyst, Consultant, Full-Stack Lead-Developer

View Profile
Andreas Kraus
Andreas Kraus

Senior Developer

View Profile