da australisches Verwandtschaftsverhältnis
Niedersachsen, NRW
Für die Beauftragung von Abschleppdiensten soll aus einem Fremdsystem heraus zugehörige Prozesse angestossen werden. Die initiale Beauftragung erfolgt aus dem Fremdsystem heraus. Assistance Partner, hier AP, stellt eine SOAP- basierte Schnittstelle als Webservice zur Verfügung. Über REST erhält AP eine neue Beauftragung als ein JSON Objekt, welches
als EntityBeans abgebildet werden und weitere Json Objekte enthalten. Die REST HTTP Anforderungsmethode: POST erwartet eine neue Beauftragung vom Fremdsystem, um eine neue Ressource mit einem POST-Request zu erstellen. Der fachliche Workflow besagt, dass ein Mitarbeiter eine Beauftragung startet, AVW den REST-Service aufruft und ihr die Auftragsdaten übergibt. Es wird danach Prozessauftragsdaten generiert. Der Auftrag wird an die zu entwickelnde Software „AVW“ weitergegeben, indem wieder ein REST Service aufgerufen wird. Die AVW ergänzt ggf. diese Daten zu einer vollwertigen Anfrage an AP (Daten: „AP-Auftrag-001“) und persistiert diesen Auftrag in der eigenen AVW-DB. Die AVW ruft nun den AP-SOAP-Service auf um den Auftrag bei AP zu platzieren. Als Antwort auf den Aufruf wird seitens AP eine AP-AuftragsId zurück geliefert, die von der AVW in der AVW-DB zu-
gehörig gespeichert wird. Camunda als Prozessverwaltung stößt die einzelnen Prozesse an. Die Auftragsverwaltung, die hier entwickelt wurde, setzt sich aus der EntititySchicht, die JPA-Entitäten als SOAP-Nachricht aufbereiten, Business Schicht,
die die einzelnen Prozesse der Kommunikation und die Schnittstellen zu den Systemen kapselt, die als RESTful, SOAP WebService-Server, WS Client und Frontend PrimeFaces, JSF realisiert werden
Aufgabe:
Über SOAP/JSON basierte WebService als redirect, forward serverseitiges Weiterleiten von HTTP Anfragen und deren Antworten, werden verschiedene Anwendungen miteinander verknüpft.
Für Onlinekredite soll so eine Möglichkeit geschaffen werden, dass sich der Endkunde Online legitimieren, Verträge unterschreiben und Dokumente hochladen kann.
Es ist gewährleistet, dass die Webanwendung auf verschiedenen Gerätenn laufen soll.
Beim „redirect“ Verfahren wird der Kunde nach dem Login
„geführt“ und bei Bedarf kann er seine Daten über kundenspezifische Webanwendung nochmals einsehen ausdrucken oder über ein Postident Verfahren bestätigen lassen.
Die Entwicklung ist ein typisches „Modell-View_Controller“ Modell, wobei die „WSDL“ die Kernkomponente ist und
die einzelnen Java SOAP Klassen die Kommunikation zwischen den Anwendungen beschreiben.
Die Kundendaten werden in diesem Modell in einem seperatem Persistence Repository aus dem „model“ übertragen und
um die Validation erweitert. WebService „API Aufrufe“ kommnizieren, strukturiert in JSON, mit der Anwendung von außen über HTTP Servlets als Request und Response.
Website Wal Mart Inc. widmet sich der Lagerung und Versand von Waren für E-Commerce. Merkmal von E-Commerce ist die große Menge von Kunden Aufträgen. Ergebnis ist der Versand über Kommissionierung. Das Prinzip der automatischen Lagerverwaltung ist ein Lagersystem, welches eine hohe Raumnutzung hat und bei der Erstellung hoher Investitionen bedarf. Das Lagerverwaltungssystem steuert die Ein- und Auslagerung der Ware nach bestimmten Richtlinien und ist für die automatische Bewegung und Steuerung des Materialflusses zuständig. Folglich gibt es in der Entwicklung unterschiedliche Module "Pick Modul Sorting, Shipping,
Stocking,…) Hauptmerkmale der Entwicklung ist das 2D Barcode Scannen des Warenflusses Telegramm/Ticket Registrierung, die auch über manuelle Steuerung mit einem Barcode Handscanner erfolgt. Diese Steuerung ist entwickelter Webflow (JavaScript, JSF, css) die eine javaseitige Business Bean haben und modulübergreifend (e-commerce_web zu e-commerce) in
Webcontainern (Jboss, Wildfly) gehalten werden und über RMI Aufrufe zum Data Warehouse gesteuert. Backend Beanseitiger Aufbau erfolgt über DTO`s an das Datawarehouse, realisiert mit Hibernate und JPA.
Weiterentwicklung einer Java basierten Anwendung. Flächeninformationssystem, Formulargestaltung, Zahlungsansprüche. Entwicklung von Restful WebService Entwicklung verschiedene Testverfahren, JUnit Test Aufgrund von Vorlagen im Bereich der Katastersysteme wurden Business Methoden auf der Basis von ejb 3.1, Spring und Hibernate entwickelt. Java EE 7, Java SE 8, Web Services mit JAX WS, Spring, XML, Bean, ejb 3.1, Eclipse Juno, JUnit, Versionsverwaltung Jenkins, Entwicklungsmethodik, Scrum, Buildmanagement Maven, Jira, Subversion, CVS, JBoss EAP 6.2+
Aus der fachlichen Seite gesehen war es meine Aufgabe, den Entwurf von Komponenten mittels UML 2.0 (Use Cases, Klassendiagramme, Sequenzdiagramme, etc.), wobei signifikante Teile der Software automatisch generiert wurden, zu erarbeiten. Diese Komponenten basierten auf der Anwendung für Mobile Terminals, fahrplanbasierte Verkaufsabwicklung, Reiseauskunft, Kontrolle, Online- und 2D-Barcode Tickets. Angrenzende Themen waren Konzepte zur Identifikation über Abrechnungs- und Ausweis-möglichkeiten. (Kreditkarten-, EC-Kartensysteme). Die Integrierung von fachlichen Anforderungen und Leistungs-prozesse wurden im Projekt über das Standard Workflow MAP von (IBM) erfasst.
Ermittlung und Beschreibung der Anforderungen aus den Fachkonzepten. Aufbauend aus dem Ergebnis der Analyse ist die Erstellung der Architektur und die Spezifikation der Komponenten. (Oberflächenspezifikation mit Swing. Java Entwicklung resultierend aus dem Entwurf der statischen
(Klassendiagramme) und dynamischen (Use-Case, Zustandsautomaten und Aktivitätsdiagramme) Konzepte mittels UML 2.0 (Use Cases, Klassendiagramme, Sequenzdiagramme, etc.), wobei signifikante Teile der
Software automatisch generiert wurden.
Java 1.6 (jdk 1.6.0_14), Apache Ant 1.6, Swing, IDE Eclipse 3.2, UML 2, Enterprise Architekt 7.5, JBOSS Application Server, Subversion CVS 1.3, Oracle 10g, Unix SUSE 9, konzeptionelle Modellierung, OOA, OOD
2005 ? 2009:
Mit dem Aufkommen der Programmiersprache Java erweiterte ich meine
Entwicklungstätigkeiten. Die Meldesysteme der Bestandsanwendungen, als Popup
Fenster für Plausis, wurden in Java AWT und SWT, später in Swing realisiert. Hinzu
kamen Entwicklungen von Oberflächenspezifikationen, aufgebaut mit Java Server Faces.
Das von mir mit weiterentwickelte Programm war eine Clientanwendung für Kunden im
öffentlichen Dienst zur Identifizierung der Steuerpflichtigen. Kernentwicklung im Fronten
von Benutzeroberflächen und Geschäftprozesse mit Java Server Faces Framewor
,Servlets und JSP. Verschiedene GUI Komponenten für Benutzerschnittstellen wurden in
Webseiten eingebunden. Java SE, EE, Servlet Container Websphere Application Server,
sowie als integrierte Entwicklungsumgebung Eclipse incl. Tomcat als Container.
1992 ? 2005:
Nach meinem Studium und anschließender Fortbildung
habe ich in Festanstellung bei einem Softwaredienstleister als Anwendungsentwickler
gearbeitet. Diese Anwendung für den Baubereich wurde von mir in C und C++ unter Unix
weiterentwickelt. Im Laufe der Jahre habe ich für verschiedene Auftraggeber, namentlich
im Bereich der Versicherungswirtschaft (BHW, Gerling, FJA) und Banken (WestLB,
Wertpapier Service Bank) gearbeitet. Schwerpunkt war die Weiterentwicklung der
Bestandsführungs- und Verwaltungssysteme für Lebensversicherung und Renten. Die
vonmir entwickelten Geschäftsprozesse wurden mit C++ realisiert. Im Backend Oracle
und DB2 als Datenbank, integrierte Entwicklungsunterstützung Eclipse und Sniff für C++
Weiterbildung
03/2016:
Eclipse RCP 3, RCP 4
04/2016:
WebServices jax-ws, SOAP, REST
Java
Frontend Entwicklung
Angular 2, Sublime Text, Type Script, Java Script, Node JS Server
Multi User und Multi Task Betriebsystem
Unix, C, C++, Perl, Systementwicklung
Datenbanken
Oracle, DB2
Application Server
Websphere, JBoss, Tomcat,
Versions- und Releaseverwaltung
Git, CVS
Konfigurationsmanagement und Fehlerverfolgung
ClearCase, ClearQuest, Jira
UML basiertes Software-Design-Werkzeug
Entprise Architekt, Magic Draw
Integrierte Entwicklungsumgebung
Eclipse (Neon SR2), Eclipse RCP, JBuilder
Buildmanagement
Maven, Ant
Kontinuierliche Integration von Komponenten
Jenkins
Agile Softwareentwicklungsmethoden
Scrum, V-Modell
Projektschwerpunkte (2009 ? heute):
Von Kunden eingesetzte agile Entwicklungsmethodiken, in der ich als Teammitglied
integriert bin, erfordert eine schnelle Iterationen in den Lebenszyklus eines Projektes
von der Analyse der Business Description bis zur Entwicklung und Implementierung.
Anforderungen und Ergebnisse werden so besser verknüpft.
Die daraus entstehende kurze Feedbackschleife setzt eine offene Kommunikation innerhalb eines Scrum Vorgehensrahmen voraus.
Werdegang (1992 ? 2005) Nach meinem Studium und anschließender Fortbildung habe ich in Festanstellung bei einem Softwaredienstleister als Anwendungsentwickler gearbeitet. Diese Anwendung für den Baubereich wurde von mir in C und C++ unter Unix weiterentwickelt. Im Laufe der Jahre habe ich für verschiedene Auftraggeber, namentlich im Bereich der Versicherungswirtschaft (BHW, Gerling, FJA) und Banken (WestLB, Wertpapier Service Bank) gearbeitet. Schwerpunkt war die Weiterentwicklung der Bestandsführungs- und Verwaltungssysteme für Lebensversicherung und Renten. Die von mir entwickelten Geschäftsprozesse wurden mit C++ realisiert. Im Backend Oracle und DB2 als Datenbank, integrierte Entwicklungsunterstützung Eclipse und Sniff für C++.
(2005 ? 2009) Mit dem Aufkommen der Programmiersprache Java erweiterte ich meine Entwicklungstätigkeiten. Die Meldesysteme der Bestandsanwendungen, als Popup Fenster für Plausis, wurden in Java AWT und SWT, später in Swing realisiert. Hinzu kamen Entwicklungen von Oberflächenspezifikationen, aufgebaut mit Java Server Faces.
Das von mir mit weiterentwickelte Programm war eine Clientanwendung für Kunden im öffentlichen Dienst zur Identifizierung der Steuerpflichtigen. Kernentwicklung im Frontend von Benutzeroberflächen und Geschäftprozesse mit Java Server Faces Framework, Servlets und JSP. Verschiedene GUI Komponenten für Benutzerschnittstellen wurden in Webseiten eingebunden. Java SE, EE, Servlet Container Websphere Application Server, sowie als integrierte Entwicklungsumgebung Eclipse incl. Tomcat als Container.
Projektschwerpunkte (2009 ? heute) Agile Projektentwicklung, Backend Entwicklung, Java EE, Spring, Hibernate, JPA, ejb 3.1, Web Service jax-ws, SOAP
Abbildung von Geschäftsprozessen mit Enterprise Java Beans. Entwurf von skalierbaren, performanten Backends. Entwicklung von REST Backends, jax-ws, für einfache Kommunikation mit Clients. Integration des Backends in die bestehende Infrastruktur. Anbindung an Systeme von Fremdfirmen (SAP, Logistik, Datenbanken)
Von Kunden eingesetzte agile Entwicklungsmethodiken, in der ich als Teammitglied integriert bin, erfordert eine schnelle Iterationen in den Lebenszyklus eines Projektes von der Analyse der Business Description bis zur Entwicklung und Implementierung. Anforderungen und Ergebnisse werden so besser verknüpft. Die daraus entstehende kurze Feedbackschleife setzt eine offene Kommunikation innerhalb eines Scrum Vorgehensrahmen voraus.
Dienstleister Deutsche Bahn
GLS
Finanzinstitut
Sparkasse
Wertpapierservice
WestLB
Daimler Benz Bank
Versicherung
Gerling, BHW
Niedersachsen, NRW
Für die Beauftragung von Abschleppdiensten soll aus einem Fremdsystem heraus zugehörige Prozesse angestossen werden. Die initiale Beauftragung erfolgt aus dem Fremdsystem heraus. Assistance Partner, hier AP, stellt eine SOAP- basierte Schnittstelle als Webservice zur Verfügung. Über REST erhält AP eine neue Beauftragung als ein JSON Objekt, welches
als EntityBeans abgebildet werden und weitere Json Objekte enthalten. Die REST HTTP Anforderungsmethode: POST erwartet eine neue Beauftragung vom Fremdsystem, um eine neue Ressource mit einem POST-Request zu erstellen. Der fachliche Workflow besagt, dass ein Mitarbeiter eine Beauftragung startet, AVW den REST-Service aufruft und ihr die Auftragsdaten übergibt. Es wird danach Prozessauftragsdaten generiert. Der Auftrag wird an die zu entwickelnde Software „AVW“ weitergegeben, indem wieder ein REST Service aufgerufen wird. Die AVW ergänzt ggf. diese Daten zu einer vollwertigen Anfrage an AP (Daten: „AP-Auftrag-001“) und persistiert diesen Auftrag in der eigenen AVW-DB. Die AVW ruft nun den AP-SOAP-Service auf um den Auftrag bei AP zu platzieren. Als Antwort auf den Aufruf wird seitens AP eine AP-AuftragsId zurück geliefert, die von der AVW in der AVW-DB zu-
gehörig gespeichert wird. Camunda als Prozessverwaltung stößt die einzelnen Prozesse an. Die Auftragsverwaltung, die hier entwickelt wurde, setzt sich aus der EntititySchicht, die JPA-Entitäten als SOAP-Nachricht aufbereiten, Business Schicht,
die die einzelnen Prozesse der Kommunikation und die Schnittstellen zu den Systemen kapselt, die als RESTful, SOAP WebService-Server, WS Client und Frontend PrimeFaces, JSF realisiert werden
Aufgabe:
Über SOAP/JSON basierte WebService als redirect, forward serverseitiges Weiterleiten von HTTP Anfragen und deren Antworten, werden verschiedene Anwendungen miteinander verknüpft.
Für Onlinekredite soll so eine Möglichkeit geschaffen werden, dass sich der Endkunde Online legitimieren, Verträge unterschreiben und Dokumente hochladen kann.
Es ist gewährleistet, dass die Webanwendung auf verschiedenen Gerätenn laufen soll.
Beim „redirect“ Verfahren wird der Kunde nach dem Login
„geführt“ und bei Bedarf kann er seine Daten über kundenspezifische Webanwendung nochmals einsehen ausdrucken oder über ein Postident Verfahren bestätigen lassen.
Die Entwicklung ist ein typisches „Modell-View_Controller“ Modell, wobei die „WSDL“ die Kernkomponente ist und
die einzelnen Java SOAP Klassen die Kommunikation zwischen den Anwendungen beschreiben.
Die Kundendaten werden in diesem Modell in einem seperatem Persistence Repository aus dem „model“ übertragen und
um die Validation erweitert. WebService „API Aufrufe“ kommnizieren, strukturiert in JSON, mit der Anwendung von außen über HTTP Servlets als Request und Response.
Website Wal Mart Inc. widmet sich der Lagerung und Versand von Waren für E-Commerce. Merkmal von E-Commerce ist die große Menge von Kunden Aufträgen. Ergebnis ist der Versand über Kommissionierung. Das Prinzip der automatischen Lagerverwaltung ist ein Lagersystem, welches eine hohe Raumnutzung hat und bei der Erstellung hoher Investitionen bedarf. Das Lagerverwaltungssystem steuert die Ein- und Auslagerung der Ware nach bestimmten Richtlinien und ist für die automatische Bewegung und Steuerung des Materialflusses zuständig. Folglich gibt es in der Entwicklung unterschiedliche Module "Pick Modul Sorting, Shipping,
Stocking,…) Hauptmerkmale der Entwicklung ist das 2D Barcode Scannen des Warenflusses Telegramm/Ticket Registrierung, die auch über manuelle Steuerung mit einem Barcode Handscanner erfolgt. Diese Steuerung ist entwickelter Webflow (JavaScript, JSF, css) die eine javaseitige Business Bean haben und modulübergreifend (e-commerce_web zu e-commerce) in
Webcontainern (Jboss, Wildfly) gehalten werden und über RMI Aufrufe zum Data Warehouse gesteuert. Backend Beanseitiger Aufbau erfolgt über DTO`s an das Datawarehouse, realisiert mit Hibernate und JPA.
Weiterentwicklung einer Java basierten Anwendung. Flächeninformationssystem, Formulargestaltung, Zahlungsansprüche. Entwicklung von Restful WebService Entwicklung verschiedene Testverfahren, JUnit Test Aufgrund von Vorlagen im Bereich der Katastersysteme wurden Business Methoden auf der Basis von ejb 3.1, Spring und Hibernate entwickelt. Java EE 7, Java SE 8, Web Services mit JAX WS, Spring, XML, Bean, ejb 3.1, Eclipse Juno, JUnit, Versionsverwaltung Jenkins, Entwicklungsmethodik, Scrum, Buildmanagement Maven, Jira, Subversion, CVS, JBoss EAP 6.2+
Aus der fachlichen Seite gesehen war es meine Aufgabe, den Entwurf von Komponenten mittels UML 2.0 (Use Cases, Klassendiagramme, Sequenzdiagramme, etc.), wobei signifikante Teile der Software automatisch generiert wurden, zu erarbeiten. Diese Komponenten basierten auf der Anwendung für Mobile Terminals, fahrplanbasierte Verkaufsabwicklung, Reiseauskunft, Kontrolle, Online- und 2D-Barcode Tickets. Angrenzende Themen waren Konzepte zur Identifikation über Abrechnungs- und Ausweis-möglichkeiten. (Kreditkarten-, EC-Kartensysteme). Die Integrierung von fachlichen Anforderungen und Leistungs-prozesse wurden im Projekt über das Standard Workflow MAP von (IBM) erfasst.
Ermittlung und Beschreibung der Anforderungen aus den Fachkonzepten. Aufbauend aus dem Ergebnis der Analyse ist die Erstellung der Architektur und die Spezifikation der Komponenten. (Oberflächenspezifikation mit Swing. Java Entwicklung resultierend aus dem Entwurf der statischen
(Klassendiagramme) und dynamischen (Use-Case, Zustandsautomaten und Aktivitätsdiagramme) Konzepte mittels UML 2.0 (Use Cases, Klassendiagramme, Sequenzdiagramme, etc.), wobei signifikante Teile der
Software automatisch generiert wurden.
Java 1.6 (jdk 1.6.0_14), Apache Ant 1.6, Swing, IDE Eclipse 3.2, UML 2, Enterprise Architekt 7.5, JBOSS Application Server, Subversion CVS 1.3, Oracle 10g, Unix SUSE 9, konzeptionelle Modellierung, OOA, OOD
2005 ? 2009:
Mit dem Aufkommen der Programmiersprache Java erweiterte ich meine
Entwicklungstätigkeiten. Die Meldesysteme der Bestandsanwendungen, als Popup
Fenster für Plausis, wurden in Java AWT und SWT, später in Swing realisiert. Hinzu
kamen Entwicklungen von Oberflächenspezifikationen, aufgebaut mit Java Server Faces.
Das von mir mit weiterentwickelte Programm war eine Clientanwendung für Kunden im
öffentlichen Dienst zur Identifizierung der Steuerpflichtigen. Kernentwicklung im Fronten
von Benutzeroberflächen und Geschäftprozesse mit Java Server Faces Framewor
,Servlets und JSP. Verschiedene GUI Komponenten für Benutzerschnittstellen wurden in
Webseiten eingebunden. Java SE, EE, Servlet Container Websphere Application Server,
sowie als integrierte Entwicklungsumgebung Eclipse incl. Tomcat als Container.
1992 ? 2005:
Nach meinem Studium und anschließender Fortbildung
habe ich in Festanstellung bei einem Softwaredienstleister als Anwendungsentwickler
gearbeitet. Diese Anwendung für den Baubereich wurde von mir in C und C++ unter Unix
weiterentwickelt. Im Laufe der Jahre habe ich für verschiedene Auftraggeber, namentlich
im Bereich der Versicherungswirtschaft (BHW, Gerling, FJA) und Banken (WestLB,
Wertpapier Service Bank) gearbeitet. Schwerpunkt war die Weiterentwicklung der
Bestandsführungs- und Verwaltungssysteme für Lebensversicherung und Renten. Die
vonmir entwickelten Geschäftsprozesse wurden mit C++ realisiert. Im Backend Oracle
und DB2 als Datenbank, integrierte Entwicklungsunterstützung Eclipse und Sniff für C++
Weiterbildung
03/2016:
Eclipse RCP 3, RCP 4
04/2016:
WebServices jax-ws, SOAP, REST
Java
Frontend Entwicklung
Angular 2, Sublime Text, Type Script, Java Script, Node JS Server
Multi User und Multi Task Betriebsystem
Unix, C, C++, Perl, Systementwicklung
Datenbanken
Oracle, DB2
Application Server
Websphere, JBoss, Tomcat,
Versions- und Releaseverwaltung
Git, CVS
Konfigurationsmanagement und Fehlerverfolgung
ClearCase, ClearQuest, Jira
UML basiertes Software-Design-Werkzeug
Entprise Architekt, Magic Draw
Integrierte Entwicklungsumgebung
Eclipse (Neon SR2), Eclipse RCP, JBuilder
Buildmanagement
Maven, Ant
Kontinuierliche Integration von Komponenten
Jenkins
Agile Softwareentwicklungsmethoden
Scrum, V-Modell
Projektschwerpunkte (2009 ? heute):
Von Kunden eingesetzte agile Entwicklungsmethodiken, in der ich als Teammitglied
integriert bin, erfordert eine schnelle Iterationen in den Lebenszyklus eines Projektes
von der Analyse der Business Description bis zur Entwicklung und Implementierung.
Anforderungen und Ergebnisse werden so besser verknüpft.
Die daraus entstehende kurze Feedbackschleife setzt eine offene Kommunikation innerhalb eines Scrum Vorgehensrahmen voraus.
Werdegang (1992 ? 2005) Nach meinem Studium und anschließender Fortbildung habe ich in Festanstellung bei einem Softwaredienstleister als Anwendungsentwickler gearbeitet. Diese Anwendung für den Baubereich wurde von mir in C und C++ unter Unix weiterentwickelt. Im Laufe der Jahre habe ich für verschiedene Auftraggeber, namentlich im Bereich der Versicherungswirtschaft (BHW, Gerling, FJA) und Banken (WestLB, Wertpapier Service Bank) gearbeitet. Schwerpunkt war die Weiterentwicklung der Bestandsführungs- und Verwaltungssysteme für Lebensversicherung und Renten. Die von mir entwickelten Geschäftsprozesse wurden mit C++ realisiert. Im Backend Oracle und DB2 als Datenbank, integrierte Entwicklungsunterstützung Eclipse und Sniff für C++.
(2005 ? 2009) Mit dem Aufkommen der Programmiersprache Java erweiterte ich meine Entwicklungstätigkeiten. Die Meldesysteme der Bestandsanwendungen, als Popup Fenster für Plausis, wurden in Java AWT und SWT, später in Swing realisiert. Hinzu kamen Entwicklungen von Oberflächenspezifikationen, aufgebaut mit Java Server Faces.
Das von mir mit weiterentwickelte Programm war eine Clientanwendung für Kunden im öffentlichen Dienst zur Identifizierung der Steuerpflichtigen. Kernentwicklung im Frontend von Benutzeroberflächen und Geschäftprozesse mit Java Server Faces Framework, Servlets und JSP. Verschiedene GUI Komponenten für Benutzerschnittstellen wurden in Webseiten eingebunden. Java SE, EE, Servlet Container Websphere Application Server, sowie als integrierte Entwicklungsumgebung Eclipse incl. Tomcat als Container.
Projektschwerpunkte (2009 ? heute) Agile Projektentwicklung, Backend Entwicklung, Java EE, Spring, Hibernate, JPA, ejb 3.1, Web Service jax-ws, SOAP
Abbildung von Geschäftsprozessen mit Enterprise Java Beans. Entwurf von skalierbaren, performanten Backends. Entwicklung von REST Backends, jax-ws, für einfache Kommunikation mit Clients. Integration des Backends in die bestehende Infrastruktur. Anbindung an Systeme von Fremdfirmen (SAP, Logistik, Datenbanken)
Von Kunden eingesetzte agile Entwicklungsmethodiken, in der ich als Teammitglied integriert bin, erfordert eine schnelle Iterationen in den Lebenszyklus eines Projektes von der Analyse der Business Description bis zur Entwicklung und Implementierung. Anforderungen und Ergebnisse werden so besser verknüpft. Die daraus entstehende kurze Feedbackschleife setzt eine offene Kommunikation innerhalb eines Scrum Vorgehensrahmen voraus.
Dienstleister Deutsche Bahn
GLS
Finanzinstitut
Sparkasse
Wertpapierservice
WestLB
Daimler Benz Bank
Versicherung
Gerling, BHW
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"[...] Die Tätigkeit erfolgte im Rahmen des Projektes 'Verwaltungssystem neu' für ein deutsches Lebensversicherungsunternehmen.[...] Der Consultant beherrschte seinen Arbeitsbereich nach kurzer Einarbeitungszeit gut. Wir waren während der gesamten Beschäftigungszeit mit seinen Leistungen durchweg zufrieden.Der Consultant war ein fleißiger und zuverlässiger Mitarbeiter, dessen Auftreten gegenüber Kollegen und Vorgesetzten jederzeit einwandfrei war. Wir danken dem Consultant für seine Unterstützung und würden uns freuen, auch in zukünftigen Projekten zusammenarbeiten zu können."
— Projekt Anwendungsentwicklung C++, 01/06 - 05/07
Referenz durch Projektleiter Systemhaus, 50 Mitarbeiter, vom 05.06.07
"Als Consultant waren Sie bei uns maßgeblich an der Konzeption und Realisierung einer zyklischen Datenbestandspflege unseres EDI Systems als technische Schnittstelle zwischen den Kunden und den Produktionsverfahren von Railon Deutschland beteiligt. Der Consultant hat sich selbstständig und sehr schnell in die Aufgabenstellungen eingearbeitet. Besonders hervorzuheben sind seine Eigeninitiative und Einsatzbereitschaft, wodurch wir das Projekt fristgerecht abschließen konnten. Wir danken Ihnen für die geleistete, erfolgreiche Arbeit und wünschen Ihnen für die berufliche Zukunft weiterhin viel Erfolg und alles Gute."
— Projekt Systementwickler, 10/05 - 02/06
Referenz durch Dienstleister Transport vom 30.01.06
"gerne komme ich Ihrem Wunsch nach einer Empfehlung nach, und bedanke mich noch einmal für die gute und vertrauensvolle Zusammenarbeit. Für Ihre berufliche Zukunft wünsche ich Ihnen alles Gute. [...]"
— Projekt Visual C++/Java Entwicklung, etc., 03/04 - 12/04
Referenz durch GF eines Dienstleistungsunternehmens (10MA) vom 05.12.04
"Der Consultant war als Mitarbeiter der Firma [...] in unserem Zentralbüro München in der IT-Abteilung in der Position eines UNIX-Systemadministrators aushilfsweise tätig [...] Der Consultant musste sich den auf dem Arbeitsplatz anfallenden vielfältigen und komplexen Aufgaben ohne Einarbeitung durch das Personal stellen
und hat diese zu unserer vollen Zufriedenheit gemeistert. [...] Wir haben den Consultant als hilfsbereiten und zuvorkommenden Mitarbeiter kennengelernt, der sich schnell in das Aufgabengebiet der UNIX-Systemadministration eingearbeitet hat und die sich daraus ergebenden Probleme und Anforderungen zuverlässig und eigenständig löste.
Für die wertvolle Unterstützung, die er während oben angegebenen Zeitraums unserem Hause geleistet hat, gebührt ihm unser Dank. Wir wünschen dem Consultant für seine weitere berufliche Laufbahn viel Erfolg."— Projekt UNIX-Systemadministration und -Systementwicklung, 01/02 - 06/02
Referenz durch Leiter Information Technology, Ölunternehmen, vom 04/2003
"Zu den Aufgaben des Consultants gehörten insbesondere:
* Produktionsüberwachung und Betreuung des Wertpapierverarbeitungssystems
* Entwicklung, Test, Abnahme von Schnittstellen- bzw. Ablaufsteuerungsprogrammen
----------------------------------------------------------------
Die Umsetzung und Terminsicherheit, in der der Consultant die Projekte geführt hat, waren beispielhaft. Er verfügt über ein profundes Wissen in allen Bereichen, die unser IT-Umfeld ausmachen. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement und seine Teamfähigkeit hervorzuheben. Wir möchten uns an dieser Stelle für seine Unterstützung bedanken und den Consultant anderen Projektanbietern weiterempfehlen. Wir wünschen ihm für die Zukunft weiterhin viel Erfolg."— Projekt Wertpapierverarbeitungssystem, Ablaufsteuerungsprogramme, 04/01 - 09/01
Referenz durch Projektleiter einer Düsseldorfer Bank vom 29.10.01
"Wir waren während der gesamten Beschäftigungzeit mit seinen Leistungen voll und ganz zufrieden."
— Projekt Administration und Anwendungsentwicklung WinNT/C/SQL, 12/98 - 02/00
Referenz durch Zweigstellenleiter einer Personalberatung vom 27.04.2000
"Unser Consultant arbeitete selbstständig und erzielte stets gute Lösungen. Er konnte sich schnell in weitreichenden Aufgabengebieten einarbeiten."
— Projekt Administration und Anwendungsentwicklung Winnt/Unix/C/SQL, 05/98-11/98
Referenz durch Fachbereichsleiter eines Küstenschiffahrts-Entwicklungszentrums v. 30.11.98
"Unser Consultant war in der Systemadministration tätig. Er hat die ihm gestellten Aufgaben zu unserer vollsten Zufriedenheit gelöst."
— Projekt Administration Winnt/Novell, 01/98 05/98
Referenz durch Bereichsleiter eines Gewerbebetriebes vom 10.05.2000
"Mit den Leistungen unseres Consultants waren wir sehr zufrieden. Hervorzuheben sind sein Engagement und sein Verantwortungsbewußtsein."
— Projekt Anwendungsentwicklung Unix/C, 11/97 01/98
Referenz durch Bereichsleiter eines Softwarehauses vom 09.01.98
"Beim Consultant konnte aufgrund seiner programmiertechnischen Fachkenntnisse ein hohes Maß an Selbstständigkeit eingeräumt werden."
— Projekt Anwendungsentwicklung PL/SQL Unix/C, 10/93-10/96
Referenz durch Geschäftsführer eines Softwarehauses vom 30.06.96