Umsetzung von Kundenanforderungen
Implementieren einer neuen Seatmap
Einführung neuer Voucher-Systeme
Frontendentwicklung
Architektur (View-, Business- und Persistenzschicht)
Refactoring und Bugfixing
Release-Management mit Git Flow
Beratung
Umsetzung von Kundenanforderungen lt. Pflichtenheft
Architektur (View-, Business- und Persistenzschicht)
JPA Entities und Services (mit Hibernate)
Aufbau Business-Framework (Basis-Controller)
Dialog-Frameworks
Frontendentwicklung
Konventionen
Beratung
Eigenentwicklung: Basketball Stats (React JS / PrimeReact)
OSB-Backendentwicklung nach Kundenanforderungen im Projekt UDG (Universelles Datengateway)
Weiterentwicklung der Anwendungen nach Kundenanforderungen auf den Projekten VP, IDIS und MVP
Weiterentwicklung der Webapplikation Credit Loss Database (CLD)
Umsetzung von Kundenanforderungen
Refactoring von Legacy Code (J2EE / Struts / EJB)
Aufbau eines Basisframeworks
Importfunktionen
Generierung von Zahlungsströmen und Zahlungen
Entwicklung von Konventionen
Unterstützung von Mehrsprachigkeit
Implementierung des User Interfaces
Migration der Desktop-Applikation Capital Markets and Compliance (CMC) als Web-Anwendung
Konzeption und Implementierung einer Java EE Webanwendung zur Komposition von Datenbank- und lokal gespeicherten Dokumenten zu einem Gesamtordner (Präqualifikation)
Anmerkung:
Erstellung der Entitäten mit Hilfe des eigenentwickelten MySQL Workbench Plugins "JPA Export" (s.u.)
03/2008 ? 09/2008:
Institution: Fachhochschule Wedel, Fa. em AG in Darmstadt (in Zusammenarbeit mit der Daimler AG, Sindelfingen)
Ausbildung: Studium Wirtschaftsinformatik
Abschluss: Dipl.-Wi.-Inform. (FH)
Thema: Gerne auf Anfrage
Skills
Microsoft Office, Microsoft Visio, UML, Java, Swing, JGoodies, Apache Ant, XML, Eclipse
Zertifikate:
09/2010 - 09/2010:
Oracle Certified Professional, Java SE 6 Programmer (Score: 86%)
METHODIK / VORGEHEN:
Datenbanken-Design
Relationale Datenbanken (RDBMS)
Entity-Relationship-Diagramme (ERD)
Objektorientierte Analyse und Design (OOA/D)
Unified Modeling Language (UML)
Objektrelationales Mapping (ORM)
Serviceorientierte Architekturen (SOA)
Mehrschichtarchitekturen
Webservices
Responsive Design
Refactoring
Clean Code Development
Continuous Integration
Pair Programming
Code Review
Kanban
Scrum
DevOps
Testing
Ende-zu-Ende-Testing
Security
Cloud / Container-Technologien
TECHNOLOGIEN UND FRAMEWORKS:
JDK (JDK 1.1 bis JDK 11)
Java EE (Java EE 5 bis Java EE 8)
JPA (JPA 1.0 bis JPA 2.2)
Hibernate
EclipseLink
OpenJPA
JDBC
EJB
CDI
JSF (JSF 1.2 bis JSF 2.3)
PrimeFaces (PF 3.x bis PF 11.x)
RichFaces
jQuery
OmniFaces
JAXB
SOAP / JAX-WS
REST / JAX-RS
JSON
XSLT
JUnit
Maven
Ant / Ivy
Gradle
Apache Libraries (Commons, POI, CXF u.v.m.)
iText
Seam Framework
Spring
Swing
Bootstrap
HTTP / HTTPS / SSL
Node.js
ReactJS
PrimeReact
NPM
WEBSERVER:
WildFly (WildFly 8 bis WildFly 20)
JBoss EAP
JBoss AS
IBM Websphere
Oracle WebLogic
Glassfish
Tomcat
Jetty
Apache HTTP
Node.js
WERKZEUGE UND PRODUKTE:
Eclipse IDE
IntelliJ IDEA
PyCharm
IBM Rational Application Developer (RAD)
Notepad++
JRebel
CodeMix
FindBugs
Selenium
Sybase PowerDesigner
ArgoUML
Enterprise Architect
MySQL Workbench inkl. JPA Export (Eigenentwicklung)
Oracle SQL Developer
SQuirreL
SoapUI
GIT
Github
Subversion (SVN)
CVS
Visual SourceSafe
TortoiseSVN
Jira
Confluence
Jenkins
MobaXterm
PuTTy
Oracle Service Bus
Amazon Web Services (AWS)
Zeplin
Zoom, Skype, MS Teams, etc.
Öffentlicher Sektor
Handel
Unterhaltung
Bauwesen
Transportwesen
Handwerk
Dienstleistung
Automotive (Diplomarbeit)
In der heutigen Zeit ist ein überwiegender Remoteanteil Pflicht.
Daher sind Projekte aus dem deutschsprachigen Raum, egal woher, herzlich willkommen. Englischkenntnisse sind mehr als ausreichend vorhanden.
Je näher das Projekt meinem Wohnort in Südhessen ist, desto eher sind Besuche vor Ort möglich.
Umsetzung von Kundenanforderungen
Implementieren einer neuen Seatmap
Einführung neuer Voucher-Systeme
Frontendentwicklung
Architektur (View-, Business- und Persistenzschicht)
Refactoring und Bugfixing
Release-Management mit Git Flow
Beratung
Umsetzung von Kundenanforderungen lt. Pflichtenheft
Architektur (View-, Business- und Persistenzschicht)
JPA Entities und Services (mit Hibernate)
Aufbau Business-Framework (Basis-Controller)
Dialog-Frameworks
Frontendentwicklung
Konventionen
Beratung
Eigenentwicklung: Basketball Stats (React JS / PrimeReact)
OSB-Backendentwicklung nach Kundenanforderungen im Projekt UDG (Universelles Datengateway)
Weiterentwicklung der Anwendungen nach Kundenanforderungen auf den Projekten VP, IDIS und MVP
Weiterentwicklung der Webapplikation Credit Loss Database (CLD)
Umsetzung von Kundenanforderungen
Refactoring von Legacy Code (J2EE / Struts / EJB)
Aufbau eines Basisframeworks
Importfunktionen
Generierung von Zahlungsströmen und Zahlungen
Entwicklung von Konventionen
Unterstützung von Mehrsprachigkeit
Implementierung des User Interfaces
Migration der Desktop-Applikation Capital Markets and Compliance (CMC) als Web-Anwendung
Konzeption und Implementierung einer Java EE Webanwendung zur Komposition von Datenbank- und lokal gespeicherten Dokumenten zu einem Gesamtordner (Präqualifikation)
Anmerkung:
Erstellung der Entitäten mit Hilfe des eigenentwickelten MySQL Workbench Plugins "JPA Export" (s.u.)
03/2008 ? 09/2008:
Institution: Fachhochschule Wedel, Fa. em AG in Darmstadt (in Zusammenarbeit mit der Daimler AG, Sindelfingen)
Ausbildung: Studium Wirtschaftsinformatik
Abschluss: Dipl.-Wi.-Inform. (FH)
Thema: Gerne auf Anfrage
Skills
Microsoft Office, Microsoft Visio, UML, Java, Swing, JGoodies, Apache Ant, XML, Eclipse
Zertifikate:
09/2010 - 09/2010:
Oracle Certified Professional, Java SE 6 Programmer (Score: 86%)
METHODIK / VORGEHEN:
Datenbanken-Design
Relationale Datenbanken (RDBMS)
Entity-Relationship-Diagramme (ERD)
Objektorientierte Analyse und Design (OOA/D)
Unified Modeling Language (UML)
Objektrelationales Mapping (ORM)
Serviceorientierte Architekturen (SOA)
Mehrschichtarchitekturen
Webservices
Responsive Design
Refactoring
Clean Code Development
Continuous Integration
Pair Programming
Code Review
Kanban
Scrum
DevOps
Testing
Ende-zu-Ende-Testing
Security
Cloud / Container-Technologien
TECHNOLOGIEN UND FRAMEWORKS:
JDK (JDK 1.1 bis JDK 11)
Java EE (Java EE 5 bis Java EE 8)
JPA (JPA 1.0 bis JPA 2.2)
Hibernate
EclipseLink
OpenJPA
JDBC
EJB
CDI
JSF (JSF 1.2 bis JSF 2.3)
PrimeFaces (PF 3.x bis PF 11.x)
RichFaces
jQuery
OmniFaces
JAXB
SOAP / JAX-WS
REST / JAX-RS
JSON
XSLT
JUnit
Maven
Ant / Ivy
Gradle
Apache Libraries (Commons, POI, CXF u.v.m.)
iText
Seam Framework
Spring
Swing
Bootstrap
HTTP / HTTPS / SSL
Node.js
ReactJS
PrimeReact
NPM
WEBSERVER:
WildFly (WildFly 8 bis WildFly 20)
JBoss EAP
JBoss AS
IBM Websphere
Oracle WebLogic
Glassfish
Tomcat
Jetty
Apache HTTP
Node.js
WERKZEUGE UND PRODUKTE:
Eclipse IDE
IntelliJ IDEA
PyCharm
IBM Rational Application Developer (RAD)
Notepad++
JRebel
CodeMix
FindBugs
Selenium
Sybase PowerDesigner
ArgoUML
Enterprise Architect
MySQL Workbench inkl. JPA Export (Eigenentwicklung)
Oracle SQL Developer
SQuirreL
SoapUI
GIT
Github
Subversion (SVN)
CVS
Visual SourceSafe
TortoiseSVN
Jira
Confluence
Jenkins
MobaXterm
PuTTy
Oracle Service Bus
Amazon Web Services (AWS)
Zeplin
Zoom, Skype, MS Teams, etc.
Öffentlicher Sektor
Handel
Unterhaltung
Bauwesen
Transportwesen
Handwerk
Dienstleistung
Automotive (Diplomarbeit)
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Der Consultant verfügt über ein profundes Wissen in der IT-Architektur, insbesondere von Java EE Systemen. Er hat das Projekt alleinverantwortlich umgesetzt und dabei Datenbank, Anwendung und Weboberfläche erstellt. Hervorzuheben ist die Flexibilität des Consultant, was sich auch durch den erfolgreichen Einsatz seines eigenentwickelten Code-Generators zeigte. Der Consultant hat die ihm übertragenen Aufgaben zu unserer vollen Zufriedenheit erfüllt. Wir möchten uns an dieser Stelle dafür bedanken und den Consultant anderen Projektanbietern weiterempfehlen."
— Projekt JSF Anwendung, 09/11 - 11/11
Referenz durch Abteilungsleiter, Ingenieur- und Beratungshaus, (400 MA), vom 27.03.12
In der heutigen Zeit ist ein überwiegender Remoteanteil Pflicht.
Daher sind Projekte aus dem deutschsprachigen Raum, egal woher, herzlich willkommen. Englischkenntnisse sind mehr als ausreichend vorhanden.
Je näher das Projekt meinem Wohnort in Südhessen ist, desto eher sind Besuche vor Ort möglich.