MK
verfügbar

Letztes Update: 26.04.2019

Softwareentwicklung JEE, Backend und Frontend

Abschluss: Dipl.-Ingenieur (TU)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (gut) | französisch (Grundkenntnisse)

Skills

Martin Kirtzel                                                                                    Hamburg, den  20.02.2016
Ortrudstraße 18
22083 Hamburg
Tel.:  0176-51249920
email: m.kirtzel@gmx.de


Profil
=====

Fachlicher Schwerpunkt:  Softwareentwicklung JEE,  Backend und Frontend


Allgemeine Daten:
--------------------------
Geburtsdatum:             27.08.1968
Staatsbürgerschaft:       deutsch
Fremdsprachen:            Englisch: gut


Ausbildung:
-----------------
Elektrotechnikstudium an der TU Braunschweig
Abschluß: Dipl.-Ing. Elektrotechnik (TU) 1994


Branchen:
--------------
Bank, Versicherung, Logistik, Versandhandel,
Industrie, Pharmaindustrie, Elektrotechnik,
Öffentlicher Personennahverkehr


Betriebssysteme:
-------------------------
Windows, Unix


Programmiersprachen:
--------------------------------
Java:   (>15 Jahre Projekttätigkeit, seit Java 1.0)
C:      (6 Monate Projekttätigkeit)
Lisp    (6 Monate Projekttätigkeit)
Occam:  (Diplomarbeit)
C++:    (Studium/Diplomarbeit)
Pascal: (Studium/Diplomarbeit)


Datenbanken:
--------------------
Oracle 11g, DB2, MySQL, HSQLDB, MongoDB, Object Store


Backend:
-------------
EJB3/EJB2, CDI, JPA, Hibernate, Spring, JAX-RS, JAX-WS, Corba


Frontend:
-------------
JSF, Struts, Bootstrap, JavaScript, jQuery, CSS, Swing


Sonstige Verfahren, Tools und Technologien:
---------------------------------------------------------------
Scrum, OOAD, UML
Continuous Integration, Bamboo, Jira
Maven, Nexus, Ant
Subversion, CVS, Git, ClearCase, PCVS, SCCS
Eclipse, NetBeans, RAD, Rational XDE, Oracle ADF, JBuilder, Visual Cafe
Together J, Innovator
JBoss SOA Platform, JBoss AS, JBoss ESB, WASD 6.1, Weblogic Server 10, Glassfish
XML, XSLT, XSD, WSDL, SoapUI
SQL, PL/SQL, Toad
jUnit, Mockito, DBUnit, Selenium Test
Tomcat
JProbe
Groovy


Spezialkenntnisse:
---------------------------
Meß- und Regelungstechnik
Digitaltechnik, Mikrocontroller (8051er)
AD-und DA-Wandler (Studium)




Projekte:
========
Zeitraum:        Mai 2014 bis Juli 2014 +
                         Oktober 2014 bis November 2015 (freiberuflich)
Branche:         Postbank
Projekt:            Client- und Serverentwicklung
                         Entwicklungstätigkeiten im Projekt Aukun.
                         Aukun besteht aus der Schufa-, Infoscore- und  Creditreformkomponente
                         (für Firmenkunden) und dient dem Riskomanagement der Postbank.        
                         Aufgaben:
                         o Fehlerkorrekturen und Funktionserweiterungen in der Creditreformkomponente
                         o Austausch einer bestehenden Kommunikationsanbindung zur
                            Creditreform durch eine Webserviceanbindung und den damit verbundenden
                            funktionellen Änderungen inkl. Datenmigration
                         o Datenbankbereinigung
                         o Betriebsbegleitung und Überwachung
Technologien:Eclipse, SoapUI, JDBC, JAX-WS, Swing, Ant, Subversion, Jira



Zeitraum:        Oktober 2012 bis Dezember 2013(freiberuflich)
Branche:          Paket-Versand
Projekt:            o ESB- und Backendentwicklung,
                            performante Verarbeitung von Statusdaten unterschiedlicher Formate und
                            großer Datenmengen
                         o Verwendung des ESB als Integrationsplattform zur
                             Kopplung verschiedener Systeme (Altsystem, Java-Welt,  Webservices)
                         o Entwicklung einer Webanwendung für das Monitoring des ESBs auf Basis einer
                            NoSQL-DB (MongoDB)
Technologien:  JBoss Enterprise SOA Platform 5.3.0, JBoss Operations Network (JBoss ON),
                          Unix, SVN, Maven, Eclipse, Oracle 11g, SoapUI
                          EJB3.0, JPA, WSDL, CSV, Xml, Smooks, Freemarker,
                          Spring MVC, REST, JSON, Bootstrap, AJAX, Javascript, jQuery, MongoDB



Zeitraum:       März 2012 bis September 2012 (freiberuflich)
Branche:        Marketingagentur im Pharmamarkt
Projekt:          ESB- und Backendentwicklung für eine mobile Vertriebsanwendung
                        für Pharmavertreter.
                        o Pflege und Weiterentwicklung zweier Produktivsysteme mit Datenaustausch zu
                           Partnerunternehmen über Webservices-Schnittstellen.
                           Übermittelt und verarbeitet werden Vertriebsmitarbeiterdaten, Kundendaten,
                           Einsatzgebiete der Vertriebsmitarbeiter, Produktdaten, Limitierungen der Arzneimittel,
                           sowie Aufträge und Lieferstatus an und von Versandunternehmen.
                           REST-Schnittstellen dienen dem Datenaustausch zur mobilen Plattform.
                        o Entwicklung einer generalisierten Standardanwendung zum Vertrieb
                           beliebiger Produkte für unterschiedliche Firmen.
                           ESB-Entwicklung, DB-Design, Backendentwicklung.
Technologien: JBoss-ESB, Oracle 11g/XE, Unix, Scrum, Jira, Git, Maven, WSDL, SoapUI,
                          EJB3.0, JPA, Hibernate, Groovy, SQLite, HornetQ, XML, XSLT, Jms, JAX-RS, Mockito



Zeitraum:        Dezember 2009 bis November 2011 (freiberuflich)
Branche:         Pharmaindustrie
Projekt:           Projektgröße: jeweils ca. 20 Entwickler
                         Projekt 1: Ablösung eines Altsystems für die Steuerung des Herstellungsprozesses
                                          von Gelatinekapseln.
                         o Implementierung der Abläufe zur Durchführung von Probezugsplänen
                            im Wareneingang
                         o Anbindung der Wareneingangsförderanlage, des Hochregallagers und des Tanklagers
                            an das Gesamtsystem.
                         o Inbetriebnahme, Testen und Bugfixing
                         Projekt 2: Neuentwicklung und Redesign eines älteren MES (Manufacturing Execution
                                          Systems) durch eine Java-Version.
                         Implemetierung fachlicher Funktionalitäten.
Technologien: Enterprise Architect, UML, JCoffee, Eclipse, Oracle 11g, TOAD, PL/SQL, JBoss-AS, Ant,
                         Spring, Subversion, Jira, PMD
 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
Zeitraum:       Mai 2008 bis September 2009 (freiberuflich)
Branche:        Versicherung
Projekt:          Portal
                       Front- und Backend-Entwicklung.
                       Projekt 1: Entwicklung eines Schadenssystems.
                       Projekt 2: Entwicklung eines Systems zur Verwaltung von Avalen.
                       Implementierungen fachlicher Funktionalitäten und querschnittlicher Themen.
                       U.a. :
                       o Erstellen von Webseiten für das Schadenssystem.
                       o Erstellen von Webseiten für die Gewährung von Avalkrediten.
                       o Autorisierung
                       o Implementierung einer Lockingsstrategie zum Schutz konkurrierender Datenzugriffe
                          (automatische Darstellung der einzelnen Komponenten der Webseiten
                           entweder im Bearbeitungs- oder im Ansichtsmodus, abhängig
                           ebenfalls von den Rechten des Benutzers)
                       o Anbindung von Webservices
Technologien: JSF (MyFaces), Ajax4Jsf,  Hibernate, Spring, RAD, Websphere Application Server 6.1,
                         Maven, DbUnit
 


Zeitraum:        Dezember 2006 bis April 2008 (freiberuflich)
Branche:         Post
Projekte:         Portal
                         Front- und Backend-Entwicklung
Projekt1:         Neuentwicklung einer Wartungsapplikation  als Webanwendung
                         (Portalkonfiguration, Benutzerverwaltung, Rechteverwaltung)
Technologien: JSF (Oracle ADF), Hibernate 3.2, Spring 2.5, Tomcat 6.0,
                         Bea WebLocic Server 10
Projekt2:         Pflege und Weiterentwicklung eines existierenden Portals
Technologien: Struts 1.2, Spring 2.5, JDBC, Tomcat 6.0, Bea WebLogic Server 10
    


Zeitraum:          Juli 2006 bis Oktober 2006 (freiberuflich)
Branche:           Portal
Projekt:             Erweiterungen eines Webshops für Landmaschinen um diverse Funktionalitäten
Technologien:  Servlets, JSPs, JavaScript, Hibernate
Tools:                Eclipse 3.2, Tomcat, HSQLDB



Zeitraum:        April 2005 bis Mai 2006 (freiberuflich)
Branche:         Bank
Projekt:           Entwicklung Kreditberatung / Integrierte Immobilienfinanzierung
                         Teilprojektgröße: ca. 8 Entwickler
Tätigkeiten:     o Implementierung von Schnittstellen und Fachlogik für zu erstellende
                           Finanzierungskonzepte unter Einbeziehung von Verbundpartnerunternehmen.
                           Einzelne Finanzierungsbausteine (z.B. Bausparverträge,   
                           Tilgungsaussetzungsdarlehen, Zwischenfinanzierungen) werden dabei über
                           asynchrone Kommunikation mit den Verbundpartnern ausgehandelt und von
                           diesen als Teil des Finanzierungskonzeptes bereitgestellt.
                        o Datenbankdesign für die zu persistierenden Daten.
Technologien:  u.a. UML, Java, J2EE, EJB2.0, JMS, SQL, XML, XSLT, XSD, WSDL, MQSeries,
                         WebServices, Java WebStart
Tools:               u.a. Rational XDE, WSAD5.1.1, DB2, ClearCase, Quest Central, XMLSpy, DBVisualizer
      


Zeitraum:        März 2003 bis April 2004 (freiberuflich)
Branche:         Anbieter von Versandhandelslösungen
Projekt:           Großprojekt, ca. 20 Entwickler
                         Entwicklung eines Lagerverwaltungssystems (LVS) für ein völlig             
                         neues Logistik-Zentrum eines großen Versandhandelsunternehmens
                         für Büroartikel (Marktführer in Deutschland), mit Transportmodul
                         zur Generierung der Transporte (z.B. der Paletten und Boxen) innerhalb des Lagers.
                         Reines Java/J2EE-Projekt basierend auf dem EJB2.0 Standard
                         zur objektrelationalen Abbildung der DB2-Datenbank;
Tätigkeiten:    Softwarearchitektur und Softwareentwicklung;
                        Überwiegend alleinverantwortliche Implementierung folgender betrieblicher Abläufe:
                        o Bestandsverwaltung und Bestandsbuchungen im LVS.
                        o Wareneingangsorganisation
                        o vollautomatische Nachschubsteuerung der Ware  zu den Kommissionierplätzen
                        o Schnittstellenimplementierungen zu externen Systemen und zur Gui (ca.3 Personen)
Technologien: u.a. Java, J2EE, EJB2.0, Jms, SQL, OOAD, UML, Servlets
Tools:               u.a. DB2, WebSphere Application Server 5.0, WSAD 5.1, Innovator,
                         WinSQL, DBVisualizer, CVS, Struts, JProbe, ANT, JUNIT



Zeitraum:        April 2000 bis März 2003 (freiberuflich)
Branche:         Hafenwirtschaft, Logistik, Großprojekt
Projekt:           Entwicklung von Steuerungs- und Logistiksoftware für einen hochmodernen
                         Containerumschlagterminal für Containerschiffe in Hamburg.
                         Dieser Terminal gilt als der modernste weltweit.
Projektgröße: Im Teilprojekt \'Steuerung\' ca. 40 Entwicker, im Gesamtprojekt wesentlich mehr,
                         im Leitstandsteam 2-4
Tätigkeit:        o Serverkomponente zur Planung der Be- und Entladung der Container
                           am Schiff (ca. 1 Jahr)
                        o Aufbau des Leitstandes für die Planung, Ausführung und
                           Überwachung der betrieblichen Abläufe.(ca. 2 Jahre)   
                           -  Entwicklung eines Swing-Frameworks für die Erstellung von  Gui-Komponenten.
                           -  Entwicklung eines Frameworks für die Datenhaltung eines Fat-Clients.
                              (Verwaltung der Daten im Client,  geöffnete Masken werden automatisch fortlaufend
                              aktualisiert)
Technologien: OOAD, Java, JMS, RMI, XML, XSLT, Swing, JSP, JDBC, SQL,PL/SQL, EJB
Tools:               Eclipse, JBuilder, Visual Cafe, Together J, Oracle 8i, Versant DB,
                          JProbe, Weblogic 5.1.0, SwiftMQ, XML Cooktop 2.5, JUnit

 
                 
Zeitraum:         Januar 1998 bis Mai 1998
Branche:          IT
Projekt:            Aufbau eines umfangreichen geografiebasierten Informations- und
                          Auskunftssystems eines Bergsteigervereins als Internetauftritt
                          Erzeugung dynamischer Webseiten, Layout der Seiten.
Technologien:  Rational Rose, Java, Servlets, OODB Object Store

Zeitraum:       Dezember 1996 bis März 2000
Branche:        IT, Öffentlicher Personennahverkehr
Projekt:          Fahrplanauskunftssystems für den Öffentlichen Personennahverkehr
                     a) bis Januar 1998:
                          Pflege und Erweiterung eines Fahrplanauskunftssystems in Lisp                
                     b) ab Januar 1998:
                          Redesign, Implementierung und Weiterentwicklung des  Auskunftssystems in Java.
                          Erstellung einer CD und einer Internetversion.                          
                          Erweiterung des Systems um verschiedene Ausbaustufen:                  
                          o Kopplung des Systems mit Fremdsystemen zur Erstellung
                             verkehrsverbundübergreifender Fahrplanauskünfte:
                             - Clientfunktionalitäten zur Anfrage und Auswertung von Teilverbindungen bei
                                Fremdsystemen.
                             - Serverschnittstelle für Fremdsysteme für die Anfrage von Verbindungen
                          o Implementierung einer Schnittstelle, über die das Auskunftssystem einem
                             rechnergestützten Betriebsleitsystem verbunden werden kann.
                             Dadurch kann die aktuelle Verkehrslage (Streckensperrungen, Verspätungen,
                             Haltestellenverlegungen, Ersatzverkehr) bei der Routenberechnung berücksichtigt  
                             werden.
Technologien:     OOAD, UML, Java, Rational Rose, Corba (Orbix Web 3.0),
                             OODB Object Store, Servlets, JSPs, CGI-Skripte, Lisp, C, Solaris, Linux, NT


Diplomarbeit:    Entwicklung eines Regelalgorithmusses für einen
                           magnetisch gelagerten Schwungringenergiespeicher und dessen
                           Implementierung auf einem Transputernetzwerk


Studienarbeit :  Aufbau einer Mikrocontrollerschaltung 80552 (8051er-Familie)

 

Projekthistorie

.

Reisebereitschaft

Verfügbar in den Ländern Deutschland
bevorzugt Hamburg, Hannover, Berlin
Profilbild von Anonymes Profil,  Softwareentwicklung JEE,  Backend und Frontend Softwareentwicklung JEE, Backend und Frontend
Registrieren