Recommended expert

Timo Rohrberg

Expert Softwareentwickler

Timo Rohrberg
Sonnenbühl, Deutschland

Erfahrungen

Jan. 2023 - Feb. 2024
1 Jahr 2 Monate
Bornheim, Deutschland

Expert Softwareentwickler

HORNBACH Baumarkt AG

  • Pflege und Weiterentwicklung der bestehenden Software

  • Planung und Umsetzung neuer Features in der bestehenden Software

  • Unterstützung des Betriebs der bestehenden Software in der Cloud

  • Java SE, Spring Boot, IntelliJ IDEA

  • Google Cloud, Kubernetes, Docker, Apache Kafka

Mai 2022 - Juni 2022
2 Monate
Braunschweig, Deutschland

IT-Trainer

BREDEX GmbH

  • Erstellung von Schulungsunterlagen

  • Konzeption von kleineren Übungen

  • Konzeption von größeren Übungen mit Projektcharakter

  • Fachgerechte Vorbereitung auf die zu vermittelnden Schulungsinhalte

  • Vermittlung von vorgegebenen Schulungsinhalten

  • Moderation von Einzel- und Gruppenarbeiten

  • Organisation und fachliche Betreuung von Einzel- und Gruppenarbeiten

  • Vorbereitung und Durchführung von Kleingruppen- oder Einzeltrainings

  • Fachgerechte Nachbereitung der Schulung inkl. Korrektur von Aufgaben

  • Java SE, Spring Boot, Docker, IntelliJ IDEA

Apr. 2022 - Dez. 2022
9 Monate
Berlin, Deutschland

Expert Softwareentwickler

GROPYUS Technologies GmbH

  • Design und Implementierung eines neuen Microservices

  • Implementierung der Parameterisierung auf Basis einer Rules Engine

  • Inbetriebnahme des neuen Microservices in Microsoft Azure

  • Dokumentation des Designs und der Implementierung

  • Java SE, Kotlin, Spring Boot, IntelliJ IDEA

  • JBoss Drools, JBoss OptaPlanner, Microsoft Azure, Kubernetes, Docker

Jan. 2022 - März 2023
1 Jahr 3 Monate
Osnabrück, Deutschland

Berater

Hellmann Worldwide Logistics SE & Co. KG

  • Analyse der vorhandenen Softwarearchitektur

  • Analyse der Vorgehensweisen im Bereich des agilen Projektmanagements

  • Beratung zur Verbesserung der Softwarearchitektur

  • Beratung zu Vorgehensweisen im Bereich des agilen Projektmanagements

  • Atlassian JIRA und Confluence, Miro, Microsoft Teams

Juli 2021 - März 2022
9 Monate
Ingolstadt, Deutschland

Expert Softwareentwickler

Media-Saturn IT Services GmbH

  • Pflege und Weiterentwicklung der bestehenden Software

  • Planung und Umsetzung neuer Features in der bestehenden Software

  • Unterstützung des Betriebs der bestehenden Software in der Google Cloud

  • Erarbeitung einer Architekturvision für eine teilweise Neuentwicklung

  • Java SE, Kotlin, Spring Boot, IntelliJ IDEA

  • Google Cloud, Kubernetes, Docker, Apache Kafka, PostgreSQL, MongoDB

Mai 2021 - Dez. 2021
8 Monate
Osnabrück, Deutschland

Berater für DevOps

Hellmann Worldwide Logistics SE & Co. KG

  • Analyse der vorhandenen Infrastruktur in Bezug auf CI/CD

  • Analyse der Anforderungen an ein neues CI/CD System

  • Ausarbeitung eines groben Konzepts für ein neues CI/CD System

  • Planung und organisatorische Begleitung der Inbetriebnahme des CI/CD Systems

  • Kubernetes (lokal), Docker

  • Atlassian JIRA und Confluence, Miro, Microsoft Teams

Jan. 2021 - Juli 2021
7 Monate
Ingolstadt, Deutschland

Expert Softwareentwickler

Media-Saturn IT Services GmbH

  • Design und Implementierung von Schnittstellen

  • Implementierung der Event-basierten Verarbeitung auf Basis von Kafka

  • Implementierung einer stabilen Fehlerbehandlung

  • Inbetriebnahme der Microservices in der Google Cloud

  • Dokumentation des Designs und der Implementierung

  • Java SE, Kotlin, IntelliJ IDEA

  • Google Cloud, Kubernetes, Docker, Apache Kafka, MongoDB

  • Koin, Arrow-Kt, Http4k, Jackson, Testcontainers

März 2020 - Jan. 2021
11 Monate
Frankfurt, Deutschland

Expert Softwareentwickler

compeople AG

  • Entwurf und Dokumentation der Architektur des Code Generators

  • Entwurf und Dokumentation einer domänenspezifischen Sprache (DSL)

  • Implementierung des Code Generators auf Basis von Apache Freemarker

  • Beratung und Unterstützung zum Einsatz des Entwicklertools

  • Java SE, Kotlin, IntelliJ IDEA, Spring Boot, Apache Freemarker

  • Apache Maven inkl. eigener Plugins, Jenkins

  • Kubernetes, Docker, Microsoft Azure

Apr. 2019 - Feb. 2020
11 Monate
Frankfurt, Deutschland

Expert Softwareentwickler

compeople AG

  • Entwurf und Dokumentation der Architektur eines neuen Backends

  • Entwurf und Dokumentation der öffentlichen Schnittstellen des neuen Backends

  • Implementierung von Microservices auf Basis von Spring Boot

  • Beratung zur Softwarearchitektur und zur agilen Vorgehensweise

  • Java SE, Kotlin, IntelliJ IDEA, Spring Boot, Oracle, PostgreSQL

  • Apache Maven inkl. eigener Plugins, Jenkins

  • Kubernetes, Docker, Microsoft Azure

März 2018 - März 2019
1 Jahr 1 Monat
Frankfurt, Deutschland

Senior Softwareentwickler

compeople AG

  • Wartung und Weiterentwicklung bestehender Microservices auf Spring Boot Basis

  • Entwurf und Entwicklung neuer Microservices auf Spring Boot Basis

  • Anforderungsanalyse unter Berücksichtigung der bestehenden Lösung

  • Kommissarische Unterstützung des Product Owner

  • Java SE, Kotlin, Eclipse IDE, IntelliJ IDEA, Spring Boot, MongoDB

  • Teilweise Kafka, Apache Maven, Jenkins, Kubernetes, Docker

März 2017 - Feb. 2018
1 Jahr
Frankfurt, Deutschland

Senior Softwareentwickler

compeople AG

  • Wartung bestehender UI-Frameworks

  • Support für externe Anwendungsentwickler

  • Fehleranalyse und -behebung für gemeldete Bugs

  • Aufbau und Pflege eines neuen Build Systems

  • Anforderungsanalyse unter Berücksichtigung der bestehenden Lösung

  • Konzeption und Umsetzung einer neuen Lösung

  • Abstimmung der Inbetriebnahme der neuen Lösung mit Anwendern

  • Vorarbeit und Unterstützung bei der Einführung neuer Technologien und Tools

  • Schulung der Kollegen zu den eingesetzten Technologien und Tools

  • Java SE, Groovy, Eclipse IDE

  • OSGi, Eclipse Equinox, Eclipse RCP, Eclipse Riena, Hivemind

  • Apache Maven, Eclipse Tycho, Jenkins

Okt. 2014 - Feb. 2017
2 Jahren 5 Monate
Mannheim, Deutschland

Senior Softwarearchitekt und -entwickler

vitasystems GmbH

  • Anforderungsanalyse in Zusammenarbeit mit dem Produktmanagement

  • Entwurf einer komponentenorientierten 3-Tier Architektur

  • Präsentation und Diskussion des Architekturentwurfs

  • Recherche und Auswahl geeigneter Technologien

  • Aufwandsabschätzung und Planung der Implementierungsschritte

  • Vorarbeit und Unterstützung bei der Einführung neuer Technologien und Tools

  • Schulung der Kollegen zu den eingesetzten Technologien und Tools

  • Implementierung des Systems

  • Verifizierung der Implementierung durch automatisierte Tests

  • Aufbau und Betreuung der Build-Infrastruktur

  • Erstellung normgerechter Dokumentation nach ISO 13485

  • Java SE, Eclipse IDE

  • OSGi, Eclipse Equinox, Eclipse EMF, Eclipse Xtend

  • Eclipse Jetty, JAX-RS & Jersey, REST-assured

  • Apache Maven, Eclipse Tycho, Jenkins, Apache JMeter

  • Eclipse Teneo, Hibernate, PostgreSQL

Sept. 2014 - Okt. 2014
2 Monate
Mannheim, Deutschland

Kommissarischer Product Owner

vitasystems GmbH

  • Unterstützung bei der Einführung und Anwendung von Scrum

  • Pflege des Produktbacklogs

  • Moderation wesentlicher Scrum-Zeremonien (z. B. Sprint Planning, Sprint Review)

  • Atlassian JIRA, Atlassian Confluence

Apr. 2014 - Juli 2014
4 Monate
Mannheim, Deutschland

Softwarearchitekt und -entwickler

vitasystems GmbH

  • Anforderungsanalyse für neues HTTP-basiertes Kommunikationsprotokoll

  • Entwicklung und Spezifikation des HTTP-basierten Kommunikationsprotokolls

  • Erstellung einer normgerechten (ISO 13485) Dokumentation des Protokolls

  • HTTP, REST

Feb. 2014 - Aug. 2014
7 Monate
Mannheim, Deutschland

Softwarearchitekt und -entwickler

vitasystems GmbH

  • Anforderungsanalyse in Zusammenarbeit mit dem Produktmanagement

  • Aufwandsabschätzung und Planung der Implementierungsschritte

  • Implementierung neuer Funktionen und Behebung aufgetretener Fehler

  • Erstellung normgerechter Dokumentation nach ISO 13485

  • Verifizierung der Implementierung durch manuelle Tests

  • Java SE, Eclipse IDE, Eclipse RCP

  • Apache Struts, Apache Tomcat, Apache HTTPd, JBoss RESTEasy

  • Hibernate, PostgreSQL, Apache Ant, Jenkins

Juli 2013 - Nov. 2013
5 Monate
Karlsruhe, Deutschland

Softwarearchitekt und -entwickler

init AG / initplan GmbH

  • Anforderungsanalyse in Zusammenarbeit mit Kollegen in der Softwareentwicklung

  • Spezifikation einer API auf Basis der erhobenen Anforderungen

  • Recherche und Auswahl geeigneter Technologien und Tools

  • Entwurf der Architektur und Definition der API

  • Implementierung von Teilkomponenten der API

  • Java SE

  • SOAP & Webservices, Apache HTTPd, Apache Tomcat

  • Apache Maven, SparxSystems Enterprise Architect

Juni 2013 - Nov. 2013
6 Monate
Karlsruhe, Deutschland

Softwarearchitekt und -entwickler

init AG / initplan GmbH

  • Identifikation der Schwachstellen des bestehenden CI-/Build Systems

  • Anforderungsanalyse in Zusammenarbeit mit Kollegen in der Softwareentwicklung

  • Recherche und Auswahl geeigneter Technologien und Tools

  • Einrichtung und Inbetriebnahme eines zentralen Build Servers

  • Ausarbeitung der Prozesse für die Planung und Erstellung von Releases

  • Apache Maven, Apache Ant, Eclipse Tycho

  • Jenkins, JFrog Artifactory, Sonatype Nexus

Apr. 2013 - Juli 2013
4 Monate
Karlsruhe, Deutschland

Softwarearchitekt und -entwickler

init AG / initplan GmbH

  • Anforderungsanalyse für einen WebClient zusammen mit dem Support/Vertrieb

  • Recherche und Auswahl geeigneter Technologien und Tools

  • Entwurf der Architektur des WebClients und der Schnittstelle zum Legacy System

  • Implementierung des WebClients

  • Java SE, Eclipse IDE

  • Java Servlets, JavaScript, jQuery & jQuery Mobile

  • Eclipse Jetty, Apache HTTPd, Apache Tomcat

Nov. 2010 - März 2013
2 Jahren 5 Monate
Karlsruhe, Deutschland

Softwarearchitekt und -entwickler

init AG / initplan GmbH

  • Identifikation und Erfassung der Schwachstellen des bestehenden Systems

  • Anforderungsanalyse für neue Version zusammen mit dem Support/Vertrieb

  • Entwurf einer 3-Tier Architektur unter Anwendung etablierter Architekturmuster

  • Präsentation und Diskussion des Architekturentwurfs

  • Aufwandsabschätzung und Planung der Implementierungsschritte

  • Implementierung des Systems unter Leitung eines Teams von drei Entwicklern

  • Konzeption und Umsetzung der Build-Infrastruktur mit Maven/Tycho

  • Java SE, Eclipse IDE

  • Eclipse RCP/RAP, Eclipse SWT, Eclipse Jetty

  • Apache Maven, Eclipse Tycho, Jenkins

  • Versant Object Database, SparxSystems Enterprise Architect

Nov. 2006 - Juli 2007
9 Monate
Florianópolis, Brasilien

Softwareentwickler (Praktikant)

Módula Software Ltda.

  • Behebung von Implementierungsfehlern im bestehenden System

  • Implementierung neuer Features auf allen Architekturebenen des Systems

  • Anforderungsanalyse für ein Tool zum Projektmanagement

  • Architekturentwurf für dieses Tool in Anlehnung an Architektur des Hauptsystems

  • Implementierung des Tools unter Einsatz vorhandener Bibliotheken

  • Pflege und Weiterentwicklung des an Ant angelehnten Buildsystems

  • Borland Delphi

  • DAnt (Ant-Ableger für Delphi)

  • PostgreSQL

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Informationstechnologie (9.5 Jahre), Transport (4.5 Jahre), Gesundheitswesen (3 Jahre) und Einzelhandel (1 Jahr).

Informationstechnologie
Transport
Gesundheitswesen
Einzelhandel

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (13.5 Jahre), Produktentwicklung (12.5 Jahre), Qualitätssicherung (3 Jahre), Projektemanagement (2 Jahre) und Betrieb (0.5 Jahre).

Informationstechnologie
Produktentwicklung
Qualitätssicherung
Projektemanagement
Betrieb

Zusammenfassung

Mehr als dreizehn Jahre Berufserfahrung in der Softwareentwicklung mit Java und Kotlin.

Erklärter Anhänger der Clean Code und Software Craftsmenship Bewegung.

Schwerpunkte im Bereich Backendsysteme mit ereignisgesteuerter Architektur auf Basis von in Java und Kotlin implementierter Microservices, sowie im Umfeld komponentenorientierter und modellgetriebener Softwareentwicklung mit Eclipse Equinox (OSGi) und EMF.

Außerdem umfangreiche Kenntnisse im Bereich Build Management, Continuous Integration und Release Management.

Berufliche und private Auslandserfahrung.

Fähigkeiten

  • Programmiersprachen: Java, Kotlin, Javascript, Delphi, C++ / C#, Groovy, Php, Perl, Python

  • Frameworks: Eclipse Equinox, Eclipse Emf, Eclipse Rcp/rap, Hibernate, Spring Boot

  • Datenbanken: Postgresql, Oracle, Mysql, Mongodb, Microsoft Access, Versant Object Db

  • Datenkommunikation: Rest, Soap, Rpc, Http, Tcp/ip, Kafka

  • Betriebssysteme / Plattformen: Windows, Linux, Macos, Kubernetes, Gcp, Azure, Docker

  • Tools: Eclipse, Intellij, Postman, Soapui, Git, Subversion, Jira, Confluence

  • Methoden: Scrum, Kanban

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Spanisch
Verhandlungssicher
Portugiesisch
Grundkenntnisse

Ausbildung

Okt. 2003 - Juni 2010

Karlsruhe Institute of Technology (KIT)

Diplom-Informatik · Diplom-Informatik · Karlsruhe, Deutschland · 1,3

Zertifikate & Bescheinigungen

iSAQB Certified Professional for Software Architecture (Foundation Level)

Zertifizierung zum Medizinprodukteberater nach §31 MPG

Profil

Erstellt
Stand
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Timo ansässig?

Timo ist in Sonnenbühl, Deutschland ansässig und bevorzugt 100% Remote-Projekte.

Welche Sprachen spricht Timo?

Timo spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher), Spanisch (Verhandlungssicher), Portugiesisch (Grundkenntnisse).

Wie viele Jahre Erfahrung hat Timo?

Timo hat mindestens 14 Jahre Erfahrung. In dieser Zeit hat Timo in mindestens 9 verschiedenen Rollen und für 9 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 8 Monate. Beachten Sie, dass Timo möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Timo am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Timo gut geeignet für Rollen wie: Expert Softwareentwickler, IT-Trainer, Berater.

Was ist das neueste Projekt von Timo?

Die neueste Position von Timo ist Expert Softwareentwickler bei HORNBACH Baumarkt AG.

Für welche Unternehmen hat Timo in den letzten Jahren gearbeitet?

In den letzten Jahren hat Timo für HORNBACH Baumarkt AG, BREDEX GmbH, GROPYUS Technologies GmbH, Hellmann Worldwide Logistics SE & Co. KG und Media-Saturn IT Services GmbH gearbeitet.

In welchen Industrien hat Timo die meiste Erfahrung?

Timo hat die meiste Erfahrung in Industrien wie Informationstechnologie, Transport und Gesundheitswesen. Timo hat auch etwas Erfahrung in Einzelhandel.

In welchen Bereichen hat Timo die meiste Erfahrung?

Timo hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung. Timo hat auch etwas Erfahrung in Projektemanagement und Betrieb.

In welchen Industrien hat Timo kürzlich gearbeitet?

Timo hat kürzlich in Industrien wie Informationstechnologie, Transport und Einzelhandel gearbeitet.

In welchen Bereichen hat Timo kürzlich gearbeitet?

Timo hat kürzlich in Bereichen wie Informationstechnologie, Produktentwicklung und Projektemanagement gearbeitet.

Was ist die Ausbildung von Timo?

Timo hat einen Master in Diplom-Informatik from Karlsruhe Institute of Technology (KIT).

Ist Timo zertifiziert?

Timo hat 2 Zertifikate. U.a: iSAQB Certified Professional for Software Architecture (Foundation Level) und Zertifizierung zum Medizinprodukteberater nach §31 MPG.

Wie ist die Verfügbarkeit von Timo?

Timo ist sofort in Teilzeit verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Timo?

Der Stundensatz von Timo hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Timo beauftragen?

Um Timo zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
⌀ Markt: 800-960 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.