Verwaltungssystem für Arbeitsaufträge
Projektdauer (Oktober 2022 ? bis Jetzt)
Dieses System war notwendig, um den Überblick über das verfügbare Budget und die Gültigkeit der einzelnen Arbeitsaufträge zu behalten. Es spart nicht nur viel manuelles Eingreifen, sondern auch wurden Fehler bei der Rechnungserstellung vermieden . Außerdem hilft es dabei, automatisch Alarme für auslaufende Arbeitsaufträge auszulösen. Er hat Berechtigungskonzept zusammen mit der Authentifizierung definiert, Datenmodellierung durchgeführt und sowohl Frontend als auch Backend entwickelt.
Verwendete Technologien: Java 11, Spring-Boot, REST, Angular 14 und MySQL
· Erfassung der CO2-Menge in der Fahrzeugproduktion für BMW
Projektdauer (August 2021 ? Okt 2022)
Für die Berechnung der CO2-Emissionen werden die Daten von allen Zulieferern weltweit gesammelt oder empfangen. Die Anwendung führt verschiedene Berechnungen durch, wie z.B. die Menge des von allen Lieferanten produzierten CO2, mit oder ohne Logistik usw. Sie zeigt konsolidierte Informationen auf einer einzigen Seite an, was zur erheblichen Zeitersparnis für den Benutzer bei der Informationssuche führt..
Die Hauptaufgabe war die Erstellung von mehreren komplexen Berichten im PDF und EXCEL Format . Die Herausforderung war, der Legacy und komplexe Code, die in der alten Technologie waren, zu verstehen und neue Funktionen zu implementieren.
Verwendete Technologien: EJB, JPA, JSP, Javascript, Struts, Java 8, Oracle, SQL
· Anwendung zur Meldung von Versicherungsfällen für einen Mitarbeiter der Deutschen Bank
Projektdauer (April 2018 ? Mai 2021)
Er entwickelte eine Analysefunktion, welche die Kundennutzungsdaten der Online-Anwendung zur Meldung von Versicherungsfällen erfasst. Die entwickelte Analyseanwendung generierte monatlich und jährlich die Berichte über die Probleme, die während der Nutzung der Online-Anwendung auftraten. Anhand dieser Berichte konnte der Produktverantwortliche die häufig auftretenden Probleme beheben. Das senkte die Kundenbeschwerden um 60 %. Neben der Entwicklung dieser Anwendung führte er ein Upgrade der Java-Version von 8 auf 11 durch und beseitigte Performance-Probleme, wie z. B., dass dem Server die Datenbankverbindungen ausgingen.
Verwendete Technologien: Microservices mit Rest-API, Spring-JPA, Spring Security, HTML-Formulare, JSP
· Eintreibung ausstehender Kreditkartenzahlungen für HSBC
Projektdauer (August 2016 ? April 2018)
Er integrierte das Bezahl- und das Mahnsystem . Diese Lösung half, die manuelle Arbeit um 80 % zu reduzieren und Fehler zu vermeiden. Die Zeit bis zur Begleichung ausstehender Zahlungen wurde dadurch drastisch gesenkt. Für die Anwendung verwendete er eine serviceorientierte Architektur.
Verwendete Technologien: Microservices mit Rest-API, Hibernate, HTML, JavaScript, Rage-Tool, DevOps-Tool Puppet & CICD, My SQL
· Anpassung von Breitbandplänen für Unternehmen für AT&T
Projektdauer (April 2014 ? August 2016)
Er entwickelte ein Webportal, in dem der Benutzer einen Breitbandplan durch Auswahl der verfügbaren Breitbandgeschwindigkeit und deren Gültigkeit anpassen konnte. Diese Funktion war so beliebt, dass sie AT&T neue Kunden einbrachte und der Nettogewinn steigerte dadurch um 30 %.
Verwendete Technologien: Spring MVC, HTML-Formulare, Hibernate, Rest API
Nach seinem Abschluss in Computer Science & Technology sammelte er über 9,5 Jahre Erfahrung in der Entwicklung von Software in den folgenden Bereichen:
1. Krankenkassen
2. Bankwesen
3. Telekommunikation & Automotive
Für die namhafte HSBC Bank entwickelte er eine Webanwendung, die die manuelle Bearbeitung von ausstehenden Zahlungen um 80 % reduzierte. Darüber hinaus entwickelte er ein Analysetool, das maßgeblich zur Senkung von Kundenbeschwerden und Kundendienstmitarbeitern beitrug.
Als Java-Entwickler gestaltete er Backends, die externe und interne Webservices nutzten und hosteten. Neben den starken Backend-Kenntnissen verfügt er auch über gute Kenntnisse in der JSP-Technologie. Er optimierte die Performance der Anwendung durch die Implementation von Cache und Load Balancer . In kürzester Zeit beherrscht er eine komplexe Legacy-Anwendung und entwickelt mit ihr Funktionen.
Seine Skills umfassen auch Drools, die Erstellung von CI/CD-Pipelines und die testbasierte Entwicklung. In seinen letzten beiden Projekten arbeitete er in einem Scrum-Team und verinnerlichte dabei die Scrum-Prinzipien.
Java, Spring MVC, Spring Boot, Security, REST/SOAP, Hibernate/JPA/SQL, JSP/HTML, Junit/Mockito
Weitere Kompetenzen ? EJB, Struts, Angular, Swagger, Maven, git, sonar, Linux, JIRA, DevOps-puppet, Drools Jenkins CI/CD, AWS und Kubernetes
Mac OS X: Gut
SUN OS, Solaris: Gut
Unix: Gut
Microsoft Windows: Gut
Linux(SUSE, Fedora): Gut
Access
JDBC
MS SQL Server
Oracle PL/SQL
MySql
Internet, Intranet: WWW, HTTP
Automotive
Banking
Verwaltungssystem für Arbeitsaufträge
Projektdauer (Oktober 2022 ? bis Jetzt)
Dieses System war notwendig, um den Überblick über das verfügbare Budget und die Gültigkeit der einzelnen Arbeitsaufträge zu behalten. Es spart nicht nur viel manuelles Eingreifen, sondern auch wurden Fehler bei der Rechnungserstellung vermieden . Außerdem hilft es dabei, automatisch Alarme für auslaufende Arbeitsaufträge auszulösen. Er hat Berechtigungskonzept zusammen mit der Authentifizierung definiert, Datenmodellierung durchgeführt und sowohl Frontend als auch Backend entwickelt.
Verwendete Technologien: Java 11, Spring-Boot, REST, Angular 14 und MySQL
· Erfassung der CO2-Menge in der Fahrzeugproduktion für BMW
Projektdauer (August 2021 ? Okt 2022)
Für die Berechnung der CO2-Emissionen werden die Daten von allen Zulieferern weltweit gesammelt oder empfangen. Die Anwendung führt verschiedene Berechnungen durch, wie z.B. die Menge des von allen Lieferanten produzierten CO2, mit oder ohne Logistik usw. Sie zeigt konsolidierte Informationen auf einer einzigen Seite an, was zur erheblichen Zeitersparnis für den Benutzer bei der Informationssuche führt..
Die Hauptaufgabe war die Erstellung von mehreren komplexen Berichten im PDF und EXCEL Format . Die Herausforderung war, der Legacy und komplexe Code, die in der alten Technologie waren, zu verstehen und neue Funktionen zu implementieren.
Verwendete Technologien: EJB, JPA, JSP, Javascript, Struts, Java 8, Oracle, SQL
· Anwendung zur Meldung von Versicherungsfällen für einen Mitarbeiter der Deutschen Bank
Projektdauer (April 2018 ? Mai 2021)
Er entwickelte eine Analysefunktion, welche die Kundennutzungsdaten der Online-Anwendung zur Meldung von Versicherungsfällen erfasst. Die entwickelte Analyseanwendung generierte monatlich und jährlich die Berichte über die Probleme, die während der Nutzung der Online-Anwendung auftraten. Anhand dieser Berichte konnte der Produktverantwortliche die häufig auftretenden Probleme beheben. Das senkte die Kundenbeschwerden um 60 %. Neben der Entwicklung dieser Anwendung führte er ein Upgrade der Java-Version von 8 auf 11 durch und beseitigte Performance-Probleme, wie z. B., dass dem Server die Datenbankverbindungen ausgingen.
Verwendete Technologien: Microservices mit Rest-API, Spring-JPA, Spring Security, HTML-Formulare, JSP
· Eintreibung ausstehender Kreditkartenzahlungen für HSBC
Projektdauer (August 2016 ? April 2018)
Er integrierte das Bezahl- und das Mahnsystem . Diese Lösung half, die manuelle Arbeit um 80 % zu reduzieren und Fehler zu vermeiden. Die Zeit bis zur Begleichung ausstehender Zahlungen wurde dadurch drastisch gesenkt. Für die Anwendung verwendete er eine serviceorientierte Architektur.
Verwendete Technologien: Microservices mit Rest-API, Hibernate, HTML, JavaScript, Rage-Tool, DevOps-Tool Puppet & CICD, My SQL
· Anpassung von Breitbandplänen für Unternehmen für AT&T
Projektdauer (April 2014 ? August 2016)
Er entwickelte ein Webportal, in dem der Benutzer einen Breitbandplan durch Auswahl der verfügbaren Breitbandgeschwindigkeit und deren Gültigkeit anpassen konnte. Diese Funktion war so beliebt, dass sie AT&T neue Kunden einbrachte und der Nettogewinn steigerte dadurch um 30 %.
Verwendete Technologien: Spring MVC, HTML-Formulare, Hibernate, Rest API
Nach seinem Abschluss in Computer Science & Technology sammelte er über 9,5 Jahre Erfahrung in der Entwicklung von Software in den folgenden Bereichen:
1. Krankenkassen
2. Bankwesen
3. Telekommunikation & Automotive
Für die namhafte HSBC Bank entwickelte er eine Webanwendung, die die manuelle Bearbeitung von ausstehenden Zahlungen um 80 % reduzierte. Darüber hinaus entwickelte er ein Analysetool, das maßgeblich zur Senkung von Kundenbeschwerden und Kundendienstmitarbeitern beitrug.
Als Java-Entwickler gestaltete er Backends, die externe und interne Webservices nutzten und hosteten. Neben den starken Backend-Kenntnissen verfügt er auch über gute Kenntnisse in der JSP-Technologie. Er optimierte die Performance der Anwendung durch die Implementation von Cache und Load Balancer . In kürzester Zeit beherrscht er eine komplexe Legacy-Anwendung und entwickelt mit ihr Funktionen.
Seine Skills umfassen auch Drools, die Erstellung von CI/CD-Pipelines und die testbasierte Entwicklung. In seinen letzten beiden Projekten arbeitete er in einem Scrum-Team und verinnerlichte dabei die Scrum-Prinzipien.
Java, Spring MVC, Spring Boot, Security, REST/SOAP, Hibernate/JPA/SQL, JSP/HTML, Junit/Mockito
Weitere Kompetenzen ? EJB, Struts, Angular, Swagger, Maven, git, sonar, Linux, JIRA, DevOps-puppet, Drools Jenkins CI/CD, AWS und Kubernetes
Mac OS X: Gut
SUN OS, Solaris: Gut
Unix: Gut
Microsoft Windows: Gut
Linux(SUSE, Fedora): Gut
Access
JDBC
MS SQL Server
Oracle PL/SQL
MySql
Internet, Intranet: WWW, HTTP
Automotive
Banking
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"[...] After educating the initial team about zooplus software development strategy and the zooplus business as such, he successfully led the two teams as a Scrum Master for almost a year, taking over a number of responsibilities of a product owner as well. The consultant's expertise, previous experience as a software developer and architect, and his commitment were key factors to turn the development of one of the core software components of zooplus into a success story. With this, he led the first successful effort at zooplus for offshore Scrum development. The consultant now leaves us after the successful completion of the project. We would be happy to welcome him back to our team anytime in the future that we plan to do offshore software development again."
— Project 'Project Manager' Offshore Software development, 01/11 - 11/11
Reference from CIO, zooplus AG, from 16.12.11