Timo (Roman) Heck-Freiberuflicher Software-Architekt, Entwickler und Business-Analyst
Tagessatz prüfen
Erfahrungen
Software-Entwickler
Continentale Krankenversicherung AG
- Implementierung eines REST-basierten Web-Service zur Abfrage von Vertrags-, Schaden-, Kunden- und Vertriebsdaten im Rahmen des Projektes Dialogmanager.
- Datenfreigabe erfolgt unter Berücksichtigung der CoC-Vorgaben sowie individuellen Nutzerberechtigungen aus dem IAM (Identity and Access Management).
- Implementierung erfolgt unter Einsatz von JBoss EAP 8.1 (JakartaEE 10) u. Java 21 sowie JAX-RS, CDI, Microprofile-Config, Microprofile-OpenAPI.
Software-Entwickler
Continentale Krankenversicherung AG
- Rückbau der Batch-Prozesse im Bereich Sollstellungen. Übertragung der Prozesse auf Jakarta Batch (JSR 352) 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-Architekt
Stadler Mannheim GmbH
- 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 über Status und Konfiguration von Schienenfahrzeugen für den Flottenbetreiber.
- Betreuung eines Dienstleisters zur Erstellung einer UI-Anwendung auf Basis von Angular zum Thema Monitoring von Schienenfahrzeugen.
- Analyse und Konzeption einer Architektur im Rahmen "Backoffice". Prototypische Implementierung der Services mit Java 17, Spring Boot 3, PostgreSQL, Keycloak und Angular, Node.js, HTML5, SASS/SCSS.
Software-Entwickler Java
Gesellschaft für Innovative Personalwirtschaftssysteme mbH
- 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
Senior IT Consultant, Software Engineering
msg systems AG
- Technische Leitung bei der Weiterentwicklung eines Mautsystems für LKWs im Auftrag der Toll Collect GmbH, basierend auf Java 11, Spring Boot, Keycloak, Microservices, VueJS, Angular, PrimeNG, PrimeVue, Node.js, SASS/SCSS
- Entwicklung und Betrieb von Cloud-basierten Anwendungen auf OpenShift
- Verantwortung für Build- und Release-Management, inkl. Automatisierung mit Tools wie Jenkins, Maven und Docker, HashiCorp Salt
- Leitung eines Wartungsteams mit Fokus auf Service Delivery Management und Einhaltung von SLAs
Senior IT Consultant, Software Engineering
msgGillardon AG
- Technischer Lead-Entwickler für ein Stammdaten-Management-System einer Direktbank (Technologien: Java 8, Spring, Hibernate, Tomcat 8, PostgreSQL)
- Entwicklung eines 24/7-Erfassungssystems für Frequenzdaten, optimiert auf Datendurchsatz und Performance (Java 8)
- Technische Leitung bei der Entwicklung eines Webservices zur Berechnung von Subventionswerten (Java 6, IBM WebSphere)
- Verantwortung für Architektur, Softwaredesign und Umsetzung komplexer Java-basierter Anwendungen in regulierten Branchen
Leitender Entwickler
Deutsche Nationalbibliothek
- Entwicklung und Weiterentwicklung des Recherche-Systems (Frontend & Backend) unter Einsatz von J2SE/JEE, Spring, Hibernate, Tomcat, Solr/Lucene und OCLC-PSI, Apache Velocity, Bootsfaces, HTML, CSS
- Umsetzung von SOA-Konzepten mit SOAP- und REST-Services
- Durchführung von Anforderungsanalysen und Erstellung technischer Konzepte
- Aufbau einer Deployment-Pipeline mit Maven und Hudson
- Mitarbeit an der Digitalisierung und Bereitstellung bibliothekarischer Inhalte sowie Systemintegration im öffentlichen Bereich
Softwareentwickler
rabbit eMarketing Sinn von Graeve GmbH
- Entwicklung und Konzeption von E-Mail-Marketing-Systemen und Kampagnenlösungen
- Fokus auf Usability, HTML-Code-Design und Newsletter-Gestaltung
- Umsetzung von Integrationslösungen im JEE-Umfeld
- Ressourcenplanung und aktive Mitwirkung an der Ausbildung von Mediengestaltern
- Arbeit an der Schnittstelle zwischen technischer Umsetzung und Marketinganforderungen
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Regierung und öffentliche Verwaltung, Bildung, Werbung, Informationstechnologie (IT), Versicherung und Bank- und Finanzwesen.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung, Projektmanagement, Marketing und Betrieb.
Zusammenfassung
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.
Unter dem Dach von Heck IT-Consulting unterstütze ich 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.
Fähigkeiten
- Programmiersprachen: Java, Javascript/Typescript (Dom), Html5, Sql, Xml, Php, Xslt, Sass/Scss
- Datenbanken: Sybase, Mariadb, Mongodb, Postgresql, Oraclesql, Mssqlserver, Db2
- Komponenten Architekturen: Jakarta Ee, Java Libraries Und Frameworks, Ant, Struts, Swing, Poi, Hibernate, Junit, Dbunit, Archunit, Angular, Vuejs, React, Mui, Angular Material, Primeng, Primevue, Bootstrap, Jms, Jax-Ws, Jax-Rs, Jpa, Cdi, Ejb3, Jsf2, Jakarta Batch, Swt, Spring, Mockito, Flyway, Liquibase
- Betriebssysteme: Ms-Windows, Fedora, Debian, Ubuntu
- Webserver: Apache
- Appliances: Ibm Websphere, Jboss Wildfly, Apache Tomcat, Apache Kafka, Node.Js
- BüRo Anwendungssoftware: Ms-Office, Ms-Visio, Ms-Project, Ms-Outlook
- Projektmanagement: Iterativ-Inkrementelle Projektplanung/-Steuerung
- GeschäFtsprozessmodellierung: GeschäFtsprozessmodellierung (Uml)
- Fachliche Analyse / Modellierung: Objektorientierte Analyse (Ooa), Anwendungsfallmodellierung (Use-Case-Modellierung) (Uml), Fachliche Klassenmodellierung (Uml), Schnittstellenspezifikation, OberfläChenspezifikation, Prototyping BenutzeroberfläChe.
- Architektur: Service-Oriented-Architecture (Soa), Enterprise-Application-Integration (Eai), J2ee Design Patterns, Gang Of Four (Gof) Patterns
- Technisches Design: Objektorientiertes Design (Ood), Technische Klassenmodellierung (Uml), Entity-Relationship Modellierung (Erm)
- Entwicklungswerkzeuge: Eclipse, Intellij, Visual Studio Code, Maven, Gradle, Docker, Pmd, Findbugs, Spotbugs, Checkstyle, Jfrog Xray, Owasp Dependency-Check, Jenkins/Hudson, Sonatype Nexus, Jfrog Artifactory, Jira, Confluence, Gitlab, Hashicorp Salt
- Konfigurationsmanagement Tools: Git, Mercurial, Subversion
Sprachen
Ausbildung
Fachhochschule Darmstadt
Diplom Mediensystem-Design · Mediensystem-Design · Darmstadt, Deutschland
Technische Universität Darmstadt
Wirtschaftsingenieur Elektrotechnik · Darmstadt, Deutschland
Gymnasium Gernsheim
Abitur · Gernsheim, Deutschland
Zertifikate & Bescheinigungen
IEC 61508 - Übersicht und Einstieg Modul A1
SGS TÜV Saar
JavaServer Faces
GFU Cyrus AG
LinuxFoundationX LFS158x - Einführung in Kubernetes
edX
Programmieren mit JEE7 Technologie
Thomas Frey
Software Craftsmanship
OOSE
HashiCorp
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Timo ist in Riedstadt, Deutschland ansässig.
Timo spricht folgende Sprachen: Deutsch (Muttersprache).
Timo hat mindestens 20 Jahre Erfahrung. In dieser Zeit hat Timo in mindestens 6 verschiedenen Rollen und für 7 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 3 Jahre und 6 Monate. Beachten Sie, dass Timo möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Timo gut geeignet für Rollen wie: Software-Entwickler, Software-Architekt, Software-Entwickler Java.
Die neueste Position von Timo ist Software-Entwickler bei Continentale Krankenversicherung AG.
In den letzten Jahren hat Timo für Continentale Krankenversicherung AG, Stadler Mannheim GmbH und Gesellschaft für Innovative Personalwirtschaftssysteme mbH gearbeitet.
Timo hat die meiste Erfahrung in Industrien wie Regierung und öffentliche Verwaltung, Bildung und Werbung. Timo hat auch etwas Erfahrung in Informationstechnologie (IT), Versicherung und Bank- und Finanzwesen.
Timo hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Projektmanagement. Timo hat auch etwas Erfahrung in Marketing und Betrieb.
Timo hat kürzlich in Industrien wie Versicherung, Regierung und öffentliche Verwaltung und Fertigung gearbeitet.
Timo hat kürzlich in Bereichen wie Informationstechnologie (IT), Projektmanagement und Produktentwicklung gearbeitet.
Timo hat einen Bachelor in Mediensystem-Design von Fachhochschule Darmstadt.
Timo hat 6 Zertifikate. Darunter sind: IEC 61508 - Übersicht und Einstieg Modul A1, JavaServer Faces und LinuxFoundationX LFS158x - Einführung in Kubernetes.
Timo wird ab Dezember 2026 verfügbar sein.
Tagessatzverteilung
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 26 Aug 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Software-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Riedstadt, Deutschland arbeiten
