Matthias Römmelt

Softwareentwickler Backend & Web

Verbindung von Ingenieurwissen und moderner Backend-Architektur

Profil

Als Softwareentwickler mit ingenieurwissenschaftlichem Hintergrund und langjähriger Erfahrung entwickle ich technische Softwarelösungen an der Schnittstelle zwischen Ingenieurpraxis und Backend-Entwicklung. Mein Fokus liegt auf der Überführung komplexer Fachlogik in wartbare und skalierbare Backend- und Webanwendungen sowie auf der Entwicklung modularer, API-basierter Systeme mit Java und Python.


Berufserfahrung

2013 - 2024

Entwicklungsingenieur (Software- & Backendentwicklung, Java)

SEW-Eurodrive GmbH & CO. KG, Bruchsal

Entwicklung technischer Berechnungsmodelle und Softwarelösungen für die thermische Auslegung industrieller Antriebssysteme. Kombination aus ingenieurwissenschaftlicher Modellbildung, Softwaremigration und Backend-naher Webentwicklung.

  • Entwicklung und Pflege technischer Berechnungssoftware für Entwicklung und Vertrieb
  • Überführung analytischer Ingenieurmodelle in interne Web- und Backendanwendungen
  • Experimentelle Validierung und Datenauswertung inkl. Python-basierter Analysewerkzeuge
  • Zusammenarbeit mit Softwareteams bei Architekturfragen, Schnittstellen und Systemmigration

Software- und Backend-Schwerpunkt (insbesondere ab späteren Jahren):

  • Backend-Entwicklung mit Java EE / Spring Boot
  • Implementierung von REST-Webservices
  • Aufbau und Pflege relationaler Datenbanken (Oracle SQL)
  • Migration bestehender Berechnungstools in Java-basierte Webanwendungen
  • Entwicklung fachlicher Service-Logik und Business-Regeln
  • Versionierung und Teamarbeit mit Git und Azure DevOps

Weitere Tools und Technologien:

  • Python (Datenauswertung, Validierung, Automatisierung)
  • Excel/VBA (bestehende Berechnungstools und Prototyping)

Fachliche Domäne:

  • Thermische Auslegung und Wirkungsgradanalyse von Getrieben und Antriebssystemen
  • Entwicklung thermischer Netzwerke und analytischer Berechnungsmodelle
  • Recherche und Umsetzung von Berechnungsansätzen gemäß Stand der Technik (z.B. VDI-Wärmeatlas)
2011 - 2012

Akademischer Mitarbeiter

Hochschule Karlsruhe - Technik und Wirtschaft

  • Forschungsmitarbeit im Bereich Strömungssimulation und thermische Optimierung
  • Weiterentwicklung und Validierung numerischer Simulationsmodelle
  • Beteiligung an Konferenzbeiträgen und einer wissenschaftlichen Veröffentlichung

Familienphase & Berufliche Neuorientierung

seit 09/2024

Portfolio- und Projektentwicklung Backend/Web

Parallel zur Übernahme der Hauptverantwortung für die Kinderbetreuung gezielter Ausbau moderner Backend- und Webentwicklungskompetenzen (Java/Python) mit Fokus auf technische Fachdomänen und Softwarearchitektur.

  • Entwicklung der heat-conduction-app als technisches Referenzprojekt (Architektur, Fachlogik, Deployment)
  • Umsetzung von modularen Backend- und Webanwendungen auf Basis von Python (Flask) und Java (Spring Boot)
  • Aufbau eines technischen Portfolios (Homepage, Blog, Open-Source-Projekte)
  • Ausbau von Architektur- API- und Persistenzkonzepten

Projekte

seit 09/2025

heat-conduction-app - Backend & Webanwendung (Python)

Aktives Portfolioprojekt zur Überführung ingenieurwissenschaftlicher Fachlogik in eine moderne, modulare Backend- und Webarchitektur.

Ziel: Praxisnahe Referenzimplementierung für Backend-Architektur, Domänenmodellierung und testbare Service-Logik in einer technischen Fachdomäne.

Phasenbasierter Architekturansatz:

  • Phase 1 (umgesetzt): Prototyp mit SSR, modularem Backend (Python/Flask), erste fachliche Service-Logik und Tests (TDD-orientiert)
  • Phase 2 (geplant): Persistenzschicht und produktnahe Applikationsstruktur (PostgreSQL)
  • Phase 3 (geplant): Transformation zu API-first Design (REST)

Architektur und Software-Stack:

  • Backend: Python, Flask
  • ORM: SQLAlchemy
  • Datenbank: SQLite (aktuell), PostgreSQL (geplant)

Fokus:

  • Saubere Trennung von Domänenlogik und Infrastruktur
  • Architektur-Evolution von MVP zu API-fähigem Backend
  • Übertragung realer Ingenieurmodelle in wartbare Softwarestrukturen

Kompetenzen

Programmiersprachen
Java, Python, SQL
Backend & Frameworks
Flask, Spring Boot, SQLAlchemy, REST
Datenbanken
Oracle, SQLite
Tools & Plattformen
Git, Docker, Linux, Excel/VBA
Fachliche Domäne
Thermodynamik, Wärmeübertragung, Strömungsmechanik, technische Berechnungsmodelle

Ausbildung

2004 - 2011

Diplom-Ingenieur Maschinenbau

Karlsruher Institut für Technologie (KIT)

  • Schwerpunkt: Thermodynamik, Strömungsmechanik, numerische Simulation
  • Diplomarbeit: Simulation der Wärme- und Kondensationsvorgänge in textilen Abstandsgeweben
  • Abschlussnote: 1,2

Fortbildungen

2025
AI Developer Certificate (Coursera/IBM)
seit 2025
Front-End Developer Certificate (Coursera/Meta)
2016 - 2022
Inhouse-Schulungen: Rest-APIs, Java, Git