Einsatz in einem agilen Team zur Weiterentwicklung einer Applikation zur Verwaltung von Stamm- und Prozessdaten im Bereich der Strafverfolgung auf Basis von Angular, Java und Quarkus.
- Implementierung neuer Anforderungen
- Analyse / Behebung von Programmfehlern
- Refactoring von Quellcode auf Basis von Clean Code Prinzipien
- Durchführung von Code-Reviews
- Präsentation von Arbeitsergebnissen in Sprint-Reviews
- Entwicklung von REST-Services mit Angular, Java, Quarkus, Jackson, OpenAPI/Swagger
- Implementierung von Unit- und Integrationstests mit JUnit & Mockito, AssertJ
- Entwicklung von Komponenten, Services und Dialogen / Templates mit Angular und TypeScript
- Implementierung von Unit- und Systemtests mit Angular, Jasmine & Karma
- Entwicklung von zustandsbehafteten Formularen mit NgRx und ngrx-forms
- Ansprechen der Camunda-API über REST und Auslesen / Auswerten von Prozessinformationen
- Versionsverwaltung von Quellcode mit Git / Gitlab
- Datenbankverwaltung mit PostgreSQL, Flyway und pgAdmin
Beschreibung:
Einsatz in einem agilen Team zur Weiterentwicklung mehrerer Spring-Boot-/Angular-Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes.
Projektsprachen:
Deutsch
Beschreibung:
Einsatz in einem agilen Team bei Capgemini zur Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung des Endkunden Daimler.
Projektsprachen:
Englisch, Deutsch
Projektsprachen:
Deutsch, Englisch
Beschreibung:
Zur Reduktion des Aufwands für das manuelle Testen einer browserbasierten Anwendung zur PKW-Teileverwaltung wurde vom Kunden die Einführung einer automatisierten Testsuite gewünscht.
Projektsprache:
Deutsch
Beschreibung:
Die Firma GK Software ist Anbieter einer Retail Business Suite für Filialen im Einzelhandel. Aufgrund von Personalengpässen benötigte die Firma Unterstützung bei der Weiterentwicklung des sehr komplexen Produkts.
Projektsprachen:
Deutsch, Englisch
Projektsprache:
Deutsch
Beschreibung:
Einsatz beim Global Measurement Service im Bereich Performance- und Verfügbarkeitsmessungen von weltweit im Konzern eingesetzten Applikationen. Komplette Neuentwicklung einer Portallösung für das End-User-Reporting.
Projektsprachen:
Deutsch, Englisch
Projektsprachen:
Deutsch, Englisch
Projektsprachen:
Deutsch, Englisch
04/2011
Oracle Certified Professional, Java SE 6
10/2006 - 09/2009
Studium: Wirtschaftsinformatik
Akademie für Datenverarbeitung, Böblingen
Schwerpunkt: Systeme & Netze
Abschluss mit Auszeichnung
Note 1,2
10/2008 - 04/2009
Werkstudent bei Cirquent/BMW
Umsetzung von Change Requests sowie Behebung von Programmfehlern.
09/2007 - 08/2008
Praktikum in den Bereichen GUI- und Client-Server-Entwicklung
BMW Group, München
Erstellung einer umfangreichen Praktikumsarbeit
Titel: ?Entwicklung einer Suchanwendung für ein Fakturierungs- und Informationssystem?
Note 1,0
10/1994 - 08/2005
Studium: Wirtschaftsinformatik
Universität Stuttgart
Abgeschlossenes Vordiplom
08/1984 - 05/1993
Otto-Hahn-Gymnasium Böblingen
Abschluss mit der Allgemeinen Hochschulreife
Note 2,5
Bisherige berufliche Stationen
04/2019 - 12/2020
Softwareentwickler Java EE
ISB AG, Stuttgart
Einsatz in einem agilen Team zur Weiterentwicklung mehrerer Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes auf Basis von Java mit Spring Boot und Angular.
09/2018 - 03/2019
Softwareentwickler Java EE
Capgemini, Stuttgart
Einsatz in einem agilen Team zur Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung der Daimler AG auf Basis von Java EE.
04/2015 - 07/2018
Spieleentwickler C++ / Unreal Engine
Selbstständige Tätigkeit, Böblingen
Entwicklung / Produktion des Indie-Spiels ?HexTrains?.
11/2009 - 03/2015
Softwareentwickler / Architekt Java EE
SPIRIT/21 AG, Böblingen
Durchführung mehrerer IT-Projekte hauptsächlich im Java- sowie im .NET-Umfeld für verschiedene Kunden in den Bereichen Automotive und Retail.
Einsatz in einem agilen Team zur Weiterentwicklung einer Applikation zur Verwaltung von Stamm- und Prozessdaten im Bereich der Strafverfolgung auf Basis von Angular, Java und Quarkus.
- Implementierung neuer Anforderungen
- Analyse / Behebung von Programmfehlern
- Refactoring von Quellcode auf Basis von Clean Code Prinzipien
- Durchführung von Code-Reviews
- Präsentation von Arbeitsergebnissen in Sprint-Reviews
- Entwicklung von REST-Services mit Angular, Java, Quarkus, Jackson, OpenAPI/Swagger
- Implementierung von Unit- und Integrationstests mit JUnit & Mockito, AssertJ
- Entwicklung von Komponenten, Services und Dialogen / Templates mit Angular und TypeScript
- Implementierung von Unit- und Systemtests mit Angular, Jasmine & Karma
- Entwicklung von zustandsbehafteten Formularen mit NgRx und ngrx-forms
- Ansprechen der Camunda-API über REST und Auslesen / Auswerten von Prozessinformationen
- Versionsverwaltung von Quellcode mit Git / Gitlab
- Datenbankverwaltung mit PostgreSQL, Flyway und pgAdmin
Beschreibung:
Einsatz in einem agilen Team zur Weiterentwicklung mehrerer Spring-Boot-/Angular-Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes.
Projektsprachen:
Deutsch
Beschreibung:
Einsatz in einem agilen Team bei Capgemini zur Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung des Endkunden Daimler.
Projektsprachen:
Englisch, Deutsch
Projektsprachen:
Deutsch, Englisch
Beschreibung:
Zur Reduktion des Aufwands für das manuelle Testen einer browserbasierten Anwendung zur PKW-Teileverwaltung wurde vom Kunden die Einführung einer automatisierten Testsuite gewünscht.
Projektsprache:
Deutsch
Beschreibung:
Die Firma GK Software ist Anbieter einer Retail Business Suite für Filialen im Einzelhandel. Aufgrund von Personalengpässen benötigte die Firma Unterstützung bei der Weiterentwicklung des sehr komplexen Produkts.
Projektsprachen:
Deutsch, Englisch
Projektsprache:
Deutsch
Beschreibung:
Einsatz beim Global Measurement Service im Bereich Performance- und Verfügbarkeitsmessungen von weltweit im Konzern eingesetzten Applikationen. Komplette Neuentwicklung einer Portallösung für das End-User-Reporting.
Projektsprachen:
Deutsch, Englisch
Projektsprachen:
Deutsch, Englisch
Projektsprachen:
Deutsch, Englisch
04/2011
Oracle Certified Professional, Java SE 6
10/2006 - 09/2009
Studium: Wirtschaftsinformatik
Akademie für Datenverarbeitung, Böblingen
Schwerpunkt: Systeme & Netze
Abschluss mit Auszeichnung
Note 1,2
10/2008 - 04/2009
Werkstudent bei Cirquent/BMW
Umsetzung von Change Requests sowie Behebung von Programmfehlern.
09/2007 - 08/2008
Praktikum in den Bereichen GUI- und Client-Server-Entwicklung
BMW Group, München
Erstellung einer umfangreichen Praktikumsarbeit
Titel: ?Entwicklung einer Suchanwendung für ein Fakturierungs- und Informationssystem?
Note 1,0
10/1994 - 08/2005
Studium: Wirtschaftsinformatik
Universität Stuttgart
Abgeschlossenes Vordiplom
08/1984 - 05/1993
Otto-Hahn-Gymnasium Böblingen
Abschluss mit der Allgemeinen Hochschulreife
Note 2,5
Bisherige berufliche Stationen
04/2019 - 12/2020
Softwareentwickler Java EE
ISB AG, Stuttgart
Einsatz in einem agilen Team zur Weiterentwicklung mehrerer Anwendungen aus den Bereichen Pass- und Visa-Verwaltung des Bundes auf Basis von Java mit Spring Boot und Angular.
09/2018 - 03/2019
Softwareentwickler Java EE
Capgemini, Stuttgart
Einsatz in einem agilen Team zur Weiterentwicklung einer europaweit eingesetzten Point-of-Sale-Anwendung der Daimler AG auf Basis von Java EE.
04/2015 - 07/2018
Spieleentwickler C++ / Unreal Engine
Selbstständige Tätigkeit, Böblingen
Entwicklung / Produktion des Indie-Spiels ?HexTrains?.
11/2009 - 03/2015
Softwareentwickler / Architekt Java EE
SPIRIT/21 AG, Böblingen
Durchführung mehrerer IT-Projekte hauptsächlich im Java- sowie im .NET-Umfeld für verschiedene Kunden in den Bereichen Automotive und Retail.