You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Timo Roman HeckTR

Timo Roman Heck

Software-Architekt

€840/day
Riedstadt, DE
15+ years

Average response time: 1 hour

About Timo Roman

Timo Roman Heck – freiberuflicher Software-Architekt, Entwickler und Business Analyst mit bald 20 Jahren Erfahrung im Java/JEE-Umfeld. Es ist meine Mission, stabile, wartbare und performante Softwarelösungen zu entwickeln, die echten Mehrwert schaffen. Ich stehe für sauberen Code, durchdachte Architekturen und agile Entwicklungsmethoden. Mein Fokus liegt auf nachhaltiger Softwarequalität durch Clean Code, Test-Driven Development, Automatisierung und DevOps-Praktiken.

Ich unterstütze Unternehmen dabei, ihre Anforderungen und Anwendungsfälle zu erfassen, und finde gemeinsam mit ihnen die beste Lösung – technisch fundiert, praxisnah und zukunftssicher. Ich helfe Unternehmen, komplexe Systeme effizient zu analysieren, modern zu gestalten und zuverlässig umzusetzen – vom ersten Konzept bis zur produktiven Auslieferung.

Software-Entwicklung - Umsetzung von Webanwendungen und Backend-Systemen mit Java/Spring Boot und React/Node.js – von der Feature-Entwicklung über API-Integration bis hin zur Qualitätssicherung durch Test-Driven Development und Code-Reviews.

Software-Architektur & technische Konzeption - Beratung und Planung bei der Einführung neuer Systeme, der Modernisierung von Altsystemen (Legacy-Migration), der Bewertung von Technologieentscheidungen sowie dem Entwurf von Microservice- und API-Architekturen.

Business Analyse - Erhebung und Strukturierung fachlicher Anforderungen, Modellierung von Anwendungsfällen und Prozessen sowie Übersetzung in technische Lösungskonzepte. Ich schaffe die Brücke zwischen Fachbereich und Entwicklung.

DevOps & Qualitätssicherung - Einführung und Optimierung von CI/CD-Pipelines, Build-Automatisierung, Clean-Code-Praktiken und Test-Automatisierung für nachhaltig wartbare Softwarequalität.

Technische Interim-Führung - Übernahme von Lead-Developer- oder Architekten-Rollen in Projekten, in denen Unternehmen temporär technische Führung benötigen – beispielsweise bei Teamaufbau, Reorganisation oder kritischen Projektphasen.
  • German

    Native or bilingual

  • English

    Conversational

Can work on-site
Riedstadt (up to 50km), Frankfurt am Main (up to 50km), Mannheim (up to 50km)

Experience

  • Stadler Mannheim GmbH
    Software-Architekt
    LOGISTICS AND SUPPLY CHAIN
    September 2022 - December 2023 (1 year and 3 months)
    Mannheim, Germany
    Entwicklung u. Wartung eines Flottendiagnosesystems für Schienenfahrzeuge. Migration von Software-Projekten aus SVN nach Gitlab. Konzeption u. Implementierung einer Anwendung zur Persistierung von Kafka Events: Im Rahmen des Flottendiagnosesystems wurde eine Anwendung erstellt, die dynamisch konfigurierbar, Diagnosedaten einer Flotte in eine beliebige Datenbank übertragen kann.
    Product Owner "Backoffice": Eine SPA für den Überblick von Status und Konfiguration von Schienenfahrzeugen für den Flottenbetreiber. Betreuung eines Dienstleister zur Erstellung einer UI-Anwendung auf Basis von Angular zum Thema Monitoring von Schienenfahrzeugen.
    Analyse und Konzeption einer Architektur im Rahmen "Backoffice". Protoypische Implementierung der Services mit Java 17, Spring Boot 3, PostgreSQL, Keycloak und Angular.
    Spring boot Git Angular Microservices Architecture Keycloak
  • Continentale Krankenversicherung AG
    Software-Entwickler
    BANKING AND INSURANCE
    January 2024 - December 2025 (1 year and 11 months)
    Mannheim, Germany
    Rückbau der Batch-Prozesse im Bereich Sollstellungen. Übertragung der Prozesse auf JEE-Batch implementierungen.
    Tätig als Projekt-Architekt für das Thema: zOS Rückbau

    Implementierung von Backendschnittstellen unter Einsatz von JBoss EAP 7.4 u. JAX-RS, JPA, CDI, Microprofile-Config, Microprofile-OpenAPI
    Software Architecture Microservices Architecture JakartaEE JBoss EAP SQL Server
  • Gesellschaft für Innovative Personalwirtschaftssysteme mbH
    Software-Entwickler Java
    HUMAN RESOURCES
    October 2020 - August 2022 (1 year and 10 months)
    Offenbach am Main, Germany
    Entwicklung und Wartung von Verfahren im Meldewesen der deutschen Sozialversicherungsträger Arbeit in einem agilen Team, mit Fokus auf stabile und gesetzeskonforme Backend-Systeme Einsatz aktueller Java-Technologien sowie Kenntnisse in technischen Standards für den öffentlichen Sektor

    Mitwirkung an einem kritischen Teil der digitalen Infrastruktur im Sozialwesen
    JBoss EAP JakartaEE Docker Software Design

Recommendations

Be the first to recommend Timo Roman

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Diplom Media System Design
    Fachhochschule Darmstadt - University of Applied Sciences
    2006
    Diplom
  • Fachhochschule Darmstadt - University of Applied Sciences
    2005

Skill set

Categories