Matthias Römmelt
Softwareentwickler Backend & Web
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
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)
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
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
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
Ausbildung
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