13.01.2025 aktualisiert


nicht verfügbar
Java Consultant, Entwickler / Programmierer
Karlsruhe, Deutschland
Deutschland
Master of Science WirtschaftsinformatikSkills
Microsoft Windows, Linux, Java, SE, EE, Spring, Spring Boot, Angular, bash, Datenbanken, SQL, PostgreSQL, MySQL, Oracle, NoSQL, MongoDB, REST, Amazon MQ, Active MQ, AMQP, Rabbit MQ, IntelliJ, Eclipse, Git, Apache Tomcat, Hibernate, JUnit, Maven, Gradle, Jenkins, Balsamiq, XSLT, XML, JSON, SonarLint, Fortify, Whitesource, Instana, Cloud, Amazon AWS, Kubernetes, Openshift, Jira, Confluence, Microsoft Office, Scrum, Kanban, ITIL, SAFe, Softwareentwicklung, TDD, Continuous, Integration, Continuous Delivery, SOA, BPMN, CMMN, Interface, Springboot, Elasticsearch, Docker, SonarQube, Microservices, RabbitMQ, MQ, SolarLint, Visual Studio, Blockchain, LateX, Ethereum, Solidity, Android, Android Studio, IBM, IBM Case Manager, Apache TomEE, Selenium, JMeter, RFID, Arduino, Camunda, Java EE, Tomcat, Ant, JSF, SVN, JBoss Application Server, Ajax, JAAS, JAXB, Bean Validation, EJB, JAX-RS
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Branche: Datenqualität
Projekt: Neuentwicklung des Location-Tools
Laufzeit: 04.2020-06.2020
Projektbeschreibung Rolle: Java Consultant
Neuentwicklung des Systems zur Überprüfung der Qualität von
Addressdaten
? Konzeption und Implementierung eines Systems zur Prüfung von
Datensätzen mittels REST-Interface
? Entwicklung und Integration einer CI/CD Pipeline mittels Jenkins
Systemumgebung:
Springboot, Elasticsearch, Java, Jenkins, IntelliJ, Docker, PostgreSQL,
SonarQube, Jira
Projekt: Neuentwicklung des Location-Tools
Laufzeit: 04.2020-06.2020
Projektbeschreibung Rolle: Java Consultant
Neuentwicklung des Systems zur Überprüfung der Qualität von
Addressdaten
? Konzeption und Implementierung eines Systems zur Prüfung von
Datensätzen mittels REST-Interface
? Entwicklung und Integration einer CI/CD Pipeline mittels Jenkins
Systemumgebung:
Springboot, Elasticsearch, Java, Jenkins, IntelliJ, Docker, PostgreSQL,
SonarQube, Jira
Branche: Transport/Logistik
Projekt: Neuentwicklung des Vertriebssystems (Vendo)
Laufzeit: 04.2017 - 09.2019
Projektbeschreibung Rolle: Java Consultant
Neuentwicklung des Backend-Systems zum Vertrieb von Fahrkarten
? Konzeption und Schnitt von Microservices
? Entwicklung und Integration einer CI/CD Pipeline mittels Jenkins und
Kubernetes
? Aufbau automatisierter Last- und Performancetests
? Aufbau von Schnittstellen mittels Amazon MQ und RabbitMQ zu
Drittsystemen
Systemumgebung:
Springboot, Java, Jenkins, Kubernetes, Helm, SQL, IntelliJ, Docker,
AMQP, Amazon MQ, PostgreSQL, MongoDB, SolarLint, Fortify,
RabbitMQ, Jira, Angular
Projekt: Neuentwicklung des Vertriebssystems (Vendo)
Laufzeit: 04.2017 - 09.2019
Projektbeschreibung Rolle: Java Consultant
Neuentwicklung des Backend-Systems zum Vertrieb von Fahrkarten
? Konzeption und Schnitt von Microservices
? Entwicklung und Integration einer CI/CD Pipeline mittels Jenkins und
Kubernetes
? Aufbau automatisierter Last- und Performancetests
? Aufbau von Schnittstellen mittels Amazon MQ und RabbitMQ zu
Drittsystemen
Systemumgebung:
Springboot, Java, Jenkins, Kubernetes, Helm, SQL, IntelliJ, Docker,
AMQP, Amazon MQ, PostgreSQL, MongoDB, SolarLint, Fortify,
RabbitMQ, Jira, Angular
Branche: Energieversorgung
Projekt: Entwicklung von Tools zur Digitalisierung von Archivdaten
Laufzeit: 10.2016 - 01.2017
Projektbeschreibung: Rolle: Consultant, Entwicklung
Entwicklung verschiedener Tools zur Aufbereitung/Nachbereitung sowie
Darstellung digitalisierter Archivdaten
? Entwicklung von Werkzeugen zur Validierung des
Digitalisierungsprozesses sowie des Exports der Daten
? Entwicklung von Tools zur Überprüfung der korrekten Zielformate
(CCITT,TIF,...)
? Aufbereitung der erstellten Daten (Miniaturansichten,
Komprimierung)
Systemumgebung:
Eclipse, ORACLE, Visual Studio, Java SE
EXXETA AG
Branche: IT-Beratung
Projekt: Masterthesis
Laufzeit: 02.2016 - 08.2016
Projektbeschreibung: Rolle: Masterand
Titel: Herausforderungen und Perspektiven smarter Verträge auf Basis
der Blockchain-Technologie
? Evaluation und Darstellung bestehender Blockchain-Technologien
? Diskussion der Definition smarter Verträge
? Recherche und Aufstellung möglicher Anwendungsfälle smarter
Verträge
Systemumgebung:
LateX, Ethereum, Solidity
EXXETA AG
Branche: IT-Beratung
Projekt: Android App zur Darstellung von Stellenanzeigen auf Messen
Laufzeit: 03.2015 - 07.2015
Projektbeschreibung: Rolle: Entwickler, Konzeptionist (IT Konzept), Qualitätsmanager
Design, Konzeption und Entwicklung einer Android App, die verfügbare
Stellenangebote zur Anzeige auf einem Tablet aufbereitet
? Design einer Anwendung
? Entwicklung einer Schnittstelle zum Bestandssystem und
Aufbereitung der Daten
? Aufbau einer Exportfunktionalität für dargestellte Stellenanzeigen
Systemumgebung:
Android Studio, JUnit, Balsamiq
EXXETA AG
Branche: IT-Beratung
Projekt: Bachelorthesis
Laufzeit: 02.2014 - 06.2014
Projektbeschreibung: Rolle: Bachelorand
Titel: "Implementierung von Compliance in adaptiven Prozessen: So
flexibel wie möglich, so kontrolliert wie nötig"
? Evaluierung gängiger Unternehmenscompliance und Untersuchung
dieser auf die Verträglichkeit von adaptiven Prozessen
? Evaluierung von Compliance-Richtlinien im Unternehmen
? Evaluierung von Realisierungsmöglichkeiten
? Evaluierung und Abgrenzung von CMMN (Case Management Model
and Notation) zu BPMN
? Beispielhafte Umsetzung eines Prozesses mit dem IBM Case
Manager
Systemumgebung:
IBM Case Manager, BPMN, CMMN, LateX
Hochschule Karlsruhe
Branche: Bildung
Projekt: Android App zur optimierten Wegefindung zwischen zwei Punkten
Laufzeit: 09.2013 - 01.2014
Projektbeschreibung: Rolle: Entwickler / Programmierer
Konzeption und Entwicklung einer Android App die unterstützt, den
zeitlich optimalen Treffpunkt zwischen zwei Punkten unter Bezug des
verwendeten Transportmittels zu finden
? Konzeption der grafischen Oberfläche mit Balsamiq und
Implementierung mit Android Studio
? Implementierung der REST-Schnittstelle zwischen Android App und
Backend
Systemumgebung:
Java EE, Apache TomEE, Maven, Hibernate, Eclipse, MySQL, Android
Studio, Balsamiq
PTV Group
Branche: Transport/Logistik
Projekt: Durchführung sowie Entwicklung von manuellen und automatisierten
Tests
Laufzeit: 04.2013 - 10.2013
Projektbeschreibung: Rolle: Tester, Support
Manuelles und automatisiertes Testen sowie schreiben automatisierter
Tests für die PTV Map&Guide Produktreihe
? Durchführung manueller und automatisierter Tests
? Konzeption und Entwicklung automatisierter oberflächen-Tests
einer extJSF-Anwendung mittels Selenium und JMeter
Systemumgebung:
Eclipse, Jira, Selenium, JMeter
Hochschule Karlsruhe in Kooperation mit der EXXETA AG
Branche: Bildung
Projekt: Anwendungsprojekt
Laufzeit: 03.2013 - 07.2013
Projektbeschreibung: Rolle: Rolle: Entwickler / Programmierer, Konzeptionist (IT Konzept),
Projektleiter, Qualitätsmanager, Business Analyst
Konzeption und Entwicklung eines Unternehmensplanspiels, welches
Unternehmensprozesse grafisch aufbereitet und als BPMN visualisiert
? Konzeption und Entwicklung einer Plattform, mittels derer sich ein
manueller Dokumentenfluss als BPMN visualisieren lässt
? Entwicklung eines RFID-Scanners auf Arduino-Basis
? Entwicklung einer Webapplikation zum Erfassen von Metadaten im
Dokumentenfluss
? Entwicklung einer Anwendung zur automatisierten Visualisierung
von Workflow-Schritten mittels Camunda BPMN
Systemumgebung:
Java EE, Tomcat, Maven, Eclipse, Git, Camunda BPMN, RFID, Arduino
Robert Bosch SEA (Singapur), Praxissemester
Branche: IT-Dienstleister
Projekt: Testautomatisierung für eine Prozessautomatisierungs-Software
Laufzeit: 07.2012 - 02.2013
Projektbeschreibung: Rolle: Softwaretester, Dokumentation
? Konzeption und Aufbau automatisierter Tests sowie automatisierter
Reports der Testergebnisse
? Automatisierter Aufbau und Wiederherstellung eines festgelegten
Ausgangsszenarios
? Durchführung automatisierter Tests (Unit-Tests, Performance Tests
mit JMeter, Grafische Oberflächentests mit Selenium)
? Automatisierte Generierung von Reports als PDF
Systemumgebung:
Ant, Selenium, JMeter, JUnit, ORACLE, Eclipse, Jira
Hochschule Karlsruhe
Branche: Bildung
Projekt: Entwicklung eines Webshops
Laufzeit: 10.2011 - 07.2012
Projektbeschreibung: Rolle: Entwickler / Programmierer, Konzeptionist
Erstellung eines Konzeptes und Entwicklung eines Webshops für einen
Fahrzeughandel
? Implementierung eines Java EE basierten, multiuser-fähigen
Webshops mit REST-Schnittstelle und JSF-Oberfläche
? Aufnahme der Anforderungen und Verfassen von UserStories
? Konzeption und Implementierung des Datenmodells, der
Businesslogik und der grafischen Oberfläche zum Handel mit
Fahrzeugen
? Erstellung von automatisierten Softwaretests zur Absicherung der
Businesslogik
Systemumgebung:
Eclipse, Git, SVN, Jenkins, JBoss Application Server, PostgreSQL, Maven,
JSF mit Ajax, JUnit, Hibernate, JAAS, JAXB, Bean Validation, EJB, JAX-RS
Projekt: Entwicklung von Tools zur Digitalisierung von Archivdaten
Laufzeit: 10.2016 - 01.2017
Projektbeschreibung: Rolle: Consultant, Entwicklung
Entwicklung verschiedener Tools zur Aufbereitung/Nachbereitung sowie
Darstellung digitalisierter Archivdaten
? Entwicklung von Werkzeugen zur Validierung des
Digitalisierungsprozesses sowie des Exports der Daten
? Entwicklung von Tools zur Überprüfung der korrekten Zielformate
(CCITT,TIF,...)
? Aufbereitung der erstellten Daten (Miniaturansichten,
Komprimierung)
Systemumgebung:
Eclipse, ORACLE, Visual Studio, Java SE
EXXETA AG
Branche: IT-Beratung
Projekt: Masterthesis
Laufzeit: 02.2016 - 08.2016
Projektbeschreibung: Rolle: Masterand
Titel: Herausforderungen und Perspektiven smarter Verträge auf Basis
der Blockchain-Technologie
? Evaluation und Darstellung bestehender Blockchain-Technologien
? Diskussion der Definition smarter Verträge
? Recherche und Aufstellung möglicher Anwendungsfälle smarter
Verträge
Systemumgebung:
LateX, Ethereum, Solidity
EXXETA AG
Branche: IT-Beratung
Projekt: Android App zur Darstellung von Stellenanzeigen auf Messen
Laufzeit: 03.2015 - 07.2015
Projektbeschreibung: Rolle: Entwickler, Konzeptionist (IT Konzept), Qualitätsmanager
Design, Konzeption und Entwicklung einer Android App, die verfügbare
Stellenangebote zur Anzeige auf einem Tablet aufbereitet
? Design einer Anwendung
? Entwicklung einer Schnittstelle zum Bestandssystem und
Aufbereitung der Daten
? Aufbau einer Exportfunktionalität für dargestellte Stellenanzeigen
Systemumgebung:
Android Studio, JUnit, Balsamiq
EXXETA AG
Branche: IT-Beratung
Projekt: Bachelorthesis
Laufzeit: 02.2014 - 06.2014
Projektbeschreibung: Rolle: Bachelorand
Titel: "Implementierung von Compliance in adaptiven Prozessen: So
flexibel wie möglich, so kontrolliert wie nötig"
? Evaluierung gängiger Unternehmenscompliance und Untersuchung
dieser auf die Verträglichkeit von adaptiven Prozessen
? Evaluierung von Compliance-Richtlinien im Unternehmen
? Evaluierung von Realisierungsmöglichkeiten
? Evaluierung und Abgrenzung von CMMN (Case Management Model
and Notation) zu BPMN
? Beispielhafte Umsetzung eines Prozesses mit dem IBM Case
Manager
Systemumgebung:
IBM Case Manager, BPMN, CMMN, LateX
Hochschule Karlsruhe
Branche: Bildung
Projekt: Android App zur optimierten Wegefindung zwischen zwei Punkten
Laufzeit: 09.2013 - 01.2014
Projektbeschreibung: Rolle: Entwickler / Programmierer
Konzeption und Entwicklung einer Android App die unterstützt, den
zeitlich optimalen Treffpunkt zwischen zwei Punkten unter Bezug des
verwendeten Transportmittels zu finden
? Konzeption der grafischen Oberfläche mit Balsamiq und
Implementierung mit Android Studio
? Implementierung der REST-Schnittstelle zwischen Android App und
Backend
Systemumgebung:
Java EE, Apache TomEE, Maven, Hibernate, Eclipse, MySQL, Android
Studio, Balsamiq
PTV Group
Branche: Transport/Logistik
Projekt: Durchführung sowie Entwicklung von manuellen und automatisierten
Tests
Laufzeit: 04.2013 - 10.2013
Projektbeschreibung: Rolle: Tester, Support
Manuelles und automatisiertes Testen sowie schreiben automatisierter
Tests für die PTV Map&Guide Produktreihe
? Durchführung manueller und automatisierter Tests
? Konzeption und Entwicklung automatisierter oberflächen-Tests
einer extJSF-Anwendung mittels Selenium und JMeter
Systemumgebung:
Eclipse, Jira, Selenium, JMeter
Hochschule Karlsruhe in Kooperation mit der EXXETA AG
Branche: Bildung
Projekt: Anwendungsprojekt
Laufzeit: 03.2013 - 07.2013
Projektbeschreibung: Rolle: Rolle: Entwickler / Programmierer, Konzeptionist (IT Konzept),
Projektleiter, Qualitätsmanager, Business Analyst
Konzeption und Entwicklung eines Unternehmensplanspiels, welches
Unternehmensprozesse grafisch aufbereitet und als BPMN visualisiert
? Konzeption und Entwicklung einer Plattform, mittels derer sich ein
manueller Dokumentenfluss als BPMN visualisieren lässt
? Entwicklung eines RFID-Scanners auf Arduino-Basis
? Entwicklung einer Webapplikation zum Erfassen von Metadaten im
Dokumentenfluss
? Entwicklung einer Anwendung zur automatisierten Visualisierung
von Workflow-Schritten mittels Camunda BPMN
Systemumgebung:
Java EE, Tomcat, Maven, Eclipse, Git, Camunda BPMN, RFID, Arduino
Robert Bosch SEA (Singapur), Praxissemester
Branche: IT-Dienstleister
Projekt: Testautomatisierung für eine Prozessautomatisierungs-Software
Laufzeit: 07.2012 - 02.2013
Projektbeschreibung: Rolle: Softwaretester, Dokumentation
? Konzeption und Aufbau automatisierter Tests sowie automatisierter
Reports der Testergebnisse
? Automatisierter Aufbau und Wiederherstellung eines festgelegten
Ausgangsszenarios
? Durchführung automatisierter Tests (Unit-Tests, Performance Tests
mit JMeter, Grafische Oberflächentests mit Selenium)
? Automatisierte Generierung von Reports als PDF
Systemumgebung:
Ant, Selenium, JMeter, JUnit, ORACLE, Eclipse, Jira
Hochschule Karlsruhe
Branche: Bildung
Projekt: Entwicklung eines Webshops
Laufzeit: 10.2011 - 07.2012
Projektbeschreibung: Rolle: Entwickler / Programmierer, Konzeptionist
Erstellung eines Konzeptes und Entwicklung eines Webshops für einen
Fahrzeughandel
? Implementierung eines Java EE basierten, multiuser-fähigen
Webshops mit REST-Schnittstelle und JSF-Oberfläche
? Aufnahme der Anforderungen und Verfassen von UserStories
? Konzeption und Implementierung des Datenmodells, der
Businesslogik und der grafischen Oberfläche zum Handel mit
Fahrzeugen
? Erstellung von automatisierten Softwaretests zur Absicherung der
Businesslogik
Systemumgebung:
Eclipse, Git, SVN, Jenkins, JBoss Application Server, PostgreSQL, Maven,
JSF mit Ajax, JUnit, Hibernate, JAAS, JAXB, Bean Validation, EJB, JAX-RS

exali Berufshaftpflicht-Siegel
Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.
Versichert bis: 01.06.2026