ME

Matthias Emmert

verfügbar

Letztes Update: 06.09.2022

Senior-Entwickler JEE, Berater, Consultant

Firma: Bitte wählen
Abschluss: Dipl.-Inf.; Master in Computer Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | französisch (gut)

Dateianlagen

CV-Matthias-Emmert-Marz-2023_110523.doc

Skills

SCRUM, CMMI, Extreme Programming, Rational Unified Process, RUP, V-Modell '97, Anforderungs­management Unified Modeling Language, UML, Microsoft Project, Java (JDK 1.4/1.5/1.6/1.7/1.8/1.9, JEE7), JavaScript, SQL, C++, C (K&R, ANSI, Visual C#, Visual Basic, Pascal, div. UNIX-Shells (sh, ksh, awk, Perl), CSS, HTML, SOA/SOAP/WSDL, JEE, EJB, Servlets, JSP/JSF 2, Struts Framework, Spring+Hibernate, COM/DCOM, ActiveX, Client/Server (2, 3-tier, CDI, Linux, Microsoft Windows 9x/NT/2000/2003/XP/Vista/7/10, UNIX, Solaris 8, AIX 4.x, HP/UX, SCO, PC-UNIX, SINIX/ReliantUNIX, UnixWare, DEC VMS, Datenbanken, Oracle 8/9/11 (SQL Developer, SQL*Plus, Embeeded SQL, PL/SQL, Materialized Views, JDBC, Hibernate/JPA 2, OpenJPA, MySQL, xBase, MS Access, Informix, MS SQL, PostgresSQL, Sybase, MDX, DB2, Eclipse IDE 3/4, Spring, Hibernate, Subversion, SVN, GIT, Atlassian SourceTree, Sparx Enterprise, Architect, Perforce, CVS, IBM Rational ClearCase, IBM Rational ClearQuest, Liquibase, MFC, STL, Rational Rose, Platinium Paradigm+, Borland JBuilder, Microsoft Visual C#, Microsoft Visual Basic, IBM Websphere, Bea WebLogic Application Server, Microsoft TFS, OOA, OOD UML (Unified, Modelling Language, Rumbaugh (OMT - Object Modeling Technique), Booch, JSF 2, JSP, Java Server Pages, Java Swing, Apache, AJAX, Dojo, Liferay, Payone, Documentum 5 WDK 5.2, Adobe PostScript, (X)HTML, Corba, IDL, XML/XSL, HP OpenView, Metaphase, Telekurs API, RDF, PDF, Atlassian Jira, Atlassian Confluence, Java, Java 1.8, Eclipse 4.7, Maven, IBM WebSphere Application Server, Jenkins, JUnit, Microsoft Windows 10, IF-Portal-Framework, SOAP, JAXB, JSP/JSF, Tag-Library, Google Guice, JPA, Hibernate/JPA 2.1, WebMethods ESB, MS Windows 7, Microsoft SQL Server, DB2 Datenbank, J2EE, Java 1, Eclipse 4.6, Eclipse RCP (SWT), WebSphere Portal Server, Splunk, XML, MS, Windows 7, Java FX, GUI, MCP, Refactoring, Data-Warehouse, Eclipse 4.4, JPA 2/Hibernate, Primefaces, WebSphere Application Server, Oracle Datenbank, MDX-Queries, IText, Webservices, DbVisualizer, System, Java 1.7, JPA 2/OpenJPA, Eclipse 4, WebSphere, Application Server 8, Oracle 11, Datenbank, JMS, Drools, TestNG, Kolumbus, REST-Services, SQL-Developer, Materialized, DB, Java 1.7/1.8, Spring Batch, Richfaces, IBM Clearquest, JBoss EAP 6.3, Sparxsystem Enterprise Architect, Arquillian, Joda-Time, CRM, Java 1.6, JSF, Spring 3, Spring MVC+Webflow, HP Quality Center, Tomcat 7, IBM Websphere 8, Hibernate ENVERS, Axis, Websphere MQ, Continuous, SmartClient, Eclipse, Spirit-Framework, hessian, Oracle, Lotus Notes, Webshop, ECMA-Script, jQuery, Json, Demandware, Firefox/Firebug, Jira, Confluence, SCXML, Enterprise Architect, ant, State-Engine, Visual C++, ERP, Tomcat 6.0, Spring MVC 2.5, Hibernate 3.2, Postgres-SQL, VoIP, IP, Spring 2.5, UML (MagicDraw UML, SAX, DOM, ivy, OAQ, Oracle Advanced Queueing, LDAP, SQLDeveloper, putty, SOA, NET, Wsdl, Bea Weblogic 10, NET 3.0, Microsoft IIS, WSE 3.0, Microsoft VisualStudio 2005 Professional, C#, Altova XMLSpy 2007, MS Project, JBPM, Java JDK 1.4, Bea Weblogic AppServer 8.x, IBM Rational, Clearcase 2003, Eclipse 3.1.2, Oracle-DB, OAQ), Toad, MQ, Sun Solaris, Altova, XMLSpy, Microsoft Windows XP, Middleware, Java/JEE, Bea Weblogic AppServer 8, x, Subversion 1.4, Eclipse 3.1, Spring-Framework, Mail-API, API, Microsoft Windows, Eclipse 3.0, XSLT, Ablaufumgebung Solaris, Tomcat 5.0, Subversion bzw, J2EE bzw, Subclipse, MS Word, Powerpoint, TUI, JDK 1.4, Sun Application Server, Bugzilla, AIX, MS Windows 2000, MS Office, Microtool ObjectiF, Apache Struts, log4j, Bea WebLogic Application Server 6.1, Borland JBuilder 6, OpenCMS, ObjectiF, RPM, Red Hat Package Manager, MS Project 98, Sun Solaris 8, BEA Weblogic Enterprise, EDIFACT

Projekthistorie

12/2018 - bis jetzt
Senior-Entwickler JEE
Finanz Informatik Solutions Plus, Frankfurt/M

Projekt: Online-Shop für Sorten- u. Edel­metalle­ im Web-Portal "Internet Filiale" der Sparkassen in
Java
Rolle: Senior-Entwickler JEE
Aufgaben:
* Konzeption u. Erstellung der Front- u. Backend-Kom­ponenten, Integration mit dem IF-Frame­work,
Interaktion-/Transaktionsteuerung, Abstimmung im Team bzw. mit Partnern
* Einbinden von OS-Plus-Services u. Partner-Webservices, Warenkorb-Verwaltung, periodische
Kurs­aktualisierung
* Erstellen von Custom-Tags bzw. Tag-Library, spez. Frontend-Features mit JavaScript
* Integrationstests, Unterstützung und Vorbereitung der Abnahme u. In­betrieb­nahme
Projektziel: Neugestaltung des Online-Shops für Sorten u. Edelmetalle für LBBW u.Helaba in Java bzw.
Web-Technologie
Tools+Technologien: Java 1.8, Eclipse 4.7, Maven, IBM WebSphere Application Server Liberty, Jenkins,
JUnit, Microsoft Windows 10, IF-Portal-Framework, SOAP-Web­services, JAXB, JavaScript, AJAX,
JSP/JSF, Tag-Library, Subversion, Google Guice
Teamgröße: 6 MA

04/2018 - 11/2018
Senior-Entwickler JEE
SOKA-BAU

Projekt: REA (Reimplementierung EA (Erstattung-/Auszahlung)) in Java
Rolle: Senior-Entwickler JEE
Aufgaben:
* Erstellung des JPA-Mappings auf den bestehenden Datenbanktabellen, Schnittstellen; Erstellen von
Basis-Komponenten; Einrichten der Build-Prozesse
* Reengineering/Reimplementierung der abzulösenden VB-Anwendungen
* Erstellen eines Testkonzepts u. der Infrastruktur für automatisierte Tests
* Unterstützung und Vorbereitung der Abnahme u. Inbetriebnahme
Projektziel: Reengineering und Reimplementierung der Komponenten der EA-Geschäftsprozesse auf
Java-Basis
Tools+Technologien: Java 1.8, Hibernate/JPA 2.1, WebMethods ESB, Eclipse 4.7, Maven, Jenkins, JUnit
Jupiter, MS Windows 7, Microsoft SQL Server, DB2 Datenbank, Subversion
Teamgröße: 5 MA

01/2017 - 02/2018
Senior-Entwickler J2EE
Generali Lebensversicherung AG, (Sparte Betriebliche Altersvorsorge), Frankfurt/M

Projekt: 1.) bAV-Komponente in MyGenerali, 2.) Rückversicherungs­ab­rechnung
Rolle: Senior-Entwickler J2EE
Aufgaben:
* Einbau neuer Funktionen und Er­weiterungen, Aufzeigen techn. Um­setzungsoptionen
* Analyse und Nachstellen von Fehler­bildern; Korrektur von Fehlern; Unter­stützung der Tests
* Kommunikation mit Fachbereich und MyGenerali-Team in Aachen; Release-Abstimmung
* Reengineering/Reimplementierung
Projektziel: Erweiterung und Wartung der bAV-Kom­ponente in MyGenerali, der Vertriebsanwendung der
Generali Versicherung AG auf Java-Basis (on- und offline, als Portal bzw. als RCP-Anwendung), spez.
auch der Druck- und Rechenservices.
Reengineering u. Reimplementierung von Teilen der Rück­versicherungs­abrechnung
Tools+Technologien: Java 1.7/1.8, JSF 2, Eclipse 4.6, Eclipse RCP (SWT), WebSphere Portal Server,
Maven, GIT, Atlassian Jira, Atlassian Confluence, Atlassian SourceTree, Splunk, XML, Jenkins, JUnit,
MS Windows 7, Java FX, DB2 Datenbank, SVN
Herausforderung: Einbindung der bAV-Komponente in die MyGenerali-Anwendung mit Release-Zyklen,
doppelte Implementierung der GUI für on- und offline, umfang­reiche Tarifierungsbzw.
Geschäftsregeln
Teamgröße: 3 MA

04/2016 - 12/2017
Senior-Entwickler
Finanz Informatik Solutions Plus, Frankfurt/M

Projekt: MCP (Management Cockpit)
Rolle: Senior-Entwickler J2EE
Aufgaben:
* Einbau neuer Funktionen und Er­weiterungen (z.B. im ReportDesigner)
* Wartung und Refactoring
Projektziel: Erweiterung und Pflege der bestehenden J2EE-Reporting-Anwendung mit
Data-Warehouse-Anbindung.
Tools+Technologien: Java, 1.7, JSF 2, Eclipse 4.4, JPA 2/Hibernate, CDI, Primefaces, WebSphere
Application Server, Oracle Datenbank, Maven, Spring, Subversion, Atlassian Jira, MDX-Queries, XML,
IText, Webservices, MS Windows 7, DbVisualizer, Liquibase
Herausforderung: umfangreiche, gewachsene Anwendung
Teamgröße: 3 MA

01/2016 - 03/2016
Senior-Entwickler
Deutsche Bundesbank, Frankfurt/M

Projekt: CoPS (COCAS Providing System)
Rolle: Senior-Entwickler J2EE
Aufgaben:
* Unterstützung und Vorbereitung der Abnahme u. Inbetriebnahme
* Analyse und Nachstellen von Fehler­bildern aus den Abnahme­tests; Korrektur der Fehler;
Refactoring
Projektziel: Neuerstellung einer Anwendung für die Datenzu-/ableitung des nationales Kreditregisters
im BAKIS-Umfeld auf Basis von J2EE.
Tools+Technologien: Java 1.7, JPA 2/OpenJPA, JSF 2, Eclipse 4, CDI, Primefaces, WebSphere
Application Server 8, Oracle 11 Datenbank, Maven, Jenkins, JMS, Subversion, Drools, TestNG,
Atlassian Jira, Kolumbus, REST-Services, XML, Webservices, SQL-Developer, PL/SQL, Materialized
Views, MS Windows 7
Herausforderung: bevorstehender Rollout-Termin, großes Datenvolumen, Datenmigration
Teamgröße: 6 MA

01/2014 - 10/2015
Senior-Developer J2EE, Architekt, Lead-Developer
DB Systel, Frankfurt/M

Projekt: EWDS (Waggon-Disposition der DB Schenker Rail Deutschland)
Rolle: Senior-Developer J2EE, Architekt, Lead-Developer
Aufgaben:
* Erstellung von Anforderungs- und Design-Dokumenten, Analyse von Anforderungen u. Ist-Situation
* Entwurf und Erstellung von Back­end- Kom­ponenten mit Persistenz­schicht für die Module
Stammdaten­ver­sorg­ung, Kon­sistenzsicherung, Imple­ment­ierung von Business-Logik
* Abstimmung von Anforderungen ge­gen­über dem Fachbereich
* Anleitung von Team-Mitgliedern
* Unterstützung der Abnahmetest
Projektziel: Neuerstellung einer Dispositions-Anwendung zum Waggon-Management auf Basis von J2EE mit
An­bindung externer Systeme. Umsetzung der Fachlichkeit für die Felder Bestand, Bestellung,
Disposition der DB Schenker Rail Deutschland
Tools+Technologien: Java 1.7/1.8, JPA 2/Hibernate, JSF 2, Eclipse 4.4, CDI, Spring Batch, Richfaces,
Oracle 11 Daten­bank, IBM Clearquest, Maven, JBoss EAP 6.3, Sparxsystem Enterprise Architect,
Arquillian, Jenkins, Subversion, SQL-Developer, Joda-Time, PL/SQL, XML
Herausforderung: komplexe Anforderungen, Daten­integrität u. -volumen, verteiltes Entwickler-Team
Teamgröße: 15-30 MA

08/2012 - 12/2013
Senior-Developer J2EE, Architekt
Commerzbank, Frankfurt/M

Projekt: CRM der Mittelstandbank, Projekt MSB-BV
Rolle: Senior-Developer J2EE, Architekt
Aufgaben:
* Strukturierung u. Erstellung von Back­end-/Business-Logik-Kom­ponenten mit
Persistenz­schicht/Daten­bank­anbindung, Unit-Tests, Anbindung von Umsystemen
* Archtektur und Zusammenstellung von Kom­ponenten
* prototypischer Durchstich und exemplarische Implementierung von Screens incl. Benutzerinteraktion
* Abstimmung der Anforderungen ge­gen­über dem Fachbereich und im Team, Workshops
Projektziel: Ablösung einer CRM-Anwendung durch eine neu zu erstellende J2EE-Applikation. Fachliche
Basis sind die Regeln zur Beraterzuordnung der Mittel­stands­sparte der Commerzbank
Tools+Technologien: Java 1.6, JPA 2/Hibernate, JSF, Eclipse 4, Spring 3, Spring MVC+Webflow,
Richfaces, Oracle 11 Daten­bank, HP Quality Center, Microsoft TFS, Maven, Commerzbank CORE, JMS,
Tomcat 7, IBM Websphere 8, Hibernate ENVERS, SQL-Developer, PL/SQL, Axis, Websphere MQ, Continuous
Build
Herausforderung: umfangreiche Anforderungen, Über­nahme der Daten aus bisheriger Anwendung,
Einbindung in die Anwendungslandschaft der CoBa, straffer Zeitplan
Teamgröße: 4-7 MA

10/2010 - 12/2012
Senior-Developer J2EE
DVAG, Frankfurt/M

Projekt: Online-KI, Firmenkunden-Offensive
Rolle: Senior-Developer J2EE
Aufgaben:
* Erweiterung mit Umbau der be­ste­henden SmartClient-Strukturen
* Herausarbeiten der spez. An­for­der­ungen mit dem Fachseite
* Implementierung von Screens mit Benutzerinteraktion
Projektziel: Erweiterung des Java-SmartClients für den Außendienst eines großen Finanzdienstleisters
um spezielle Daten und Geschäftsabläufe für Firmenkunden
Tools+Technologien: Java 1.6, Eclipse, maven, XML, GIT, Spirit-Framework, hessian, Hibernate,
Oracle, Lotus Notes, Java Swing
Herausforderung: umfangreiche Code-Basis, in­homo­gene Datenstrukturen, hohe Zahl von unterschiedl.
Produkten
Teamgröße: 12-15 MA

03/2011 - 08/2011
Senior-Developer
strictMobile, Frankfurt/M

Projekt: Neckermann-Shop mobile-Storefront m.neckermann.de
Rolle: Senior-Developer
Aufgaben:
* Entwurf von Schnittstellen zwischen Front- und Backend
* Erstellung von Front-/Backend-Komponenten, Tests
Projektziel: Erstellung einer zusätzlichen Webshop-Storefront für mobile Endgeräte, teilweise
basierend auf dem existierenden Webshop-Backend
Tools+Technologien: JavaScript, ECMA-Script, jQuery, HTML, CSS, Json, Demandware, Eclipse,
Subversion, Firefox/Firebug, Jira, Confluence
Herausforderung: Unterstützung unterschiedlicher End­geräte, enger Projektzeitplan, Zusammenarbeit
mit ext. Partner
Teamgröße: 5-7 MA

11/2009 - 07/2010
Senior-Developer
DB Systel, Frankfurt/M

Projekt: NeuBAu
Rolle: Senior-Developer J2EE im Teil­projekt Schritt-für-Schritt-Verkauf
Aufgaben:
* Erstellung eines Generators zur Er­zeugung von Java-Code zur Inter­prozess­komm­uni­kation (PSI)
* Entwurf und Umsetzung der detail­lierten Automatenabläufe mit Hilfe von UML-Diagrammen und einer
State-Engine auf Basis von SCXML
* Erstellung der GUI- und Kom­muni­­­kationsabläufe für die Sitzplatz- und Nachtzugreservierung mit
Analyse, Implementierung und Test
* Koordination im Rahmen der Integration
Projektziel: Neuentwicklung wesentlicher Teile der Bahn-Ticket-Automaten-Software auf Java-Basis mit
komplett neuer Benutzerführung/GUI
Tools+Technologien: Java 1.6, Enterprise Architect, UML, XML, SCXML (State Chart XML), Eclipse, ant,
Subversion, HP Quality Center, State-Engine, Visual C++
Herausforderung: Reimplementierung der teilweise wenig dokumentierten Features der Altsoftware;
schnell wachsende Code-Basis; neue Benutzerführung mit um­fangreichen Interaktionsmöglichkeiten
Teamgröße: ca. 40 MA vor Ort; weitere MA in Indien

10/2009 - 03/2010
Kunde
GeckoLogic GmbH

Projekt: Omega
Rolle: Senior-Developer J2EE, Architekt
Aufgaben:
* Neuerstellung eines Kalkulations­moduls auf Java-Basis unter Be­rücksichtigung der neuen
ge­setz­lichen Regelungen zur Ein­speise­vergütung
* Erstellung der Dach-/Teilflächen­berechnung zur Dimensionierung von Photovoltaik-Anlagen auf
Java-Basis ein­schließlich grafischer Darstellung und Persistenzschicht (Phasen Analyse,
Implementierung und Test)
Projektziel: Weiterentwicklung und Pflege des haus­eigenen ERP-Systems Omega für den Vertrieb von
Photovoltaik-Anlagen
Tools+Technologien: Java 1.6, JEE, Tomcat 6.0, JSP/JSF, Spring und Spring MVC 2.5, Hibernate 3.2,
maven, Eclipse, JUnit, CSS, Postgres-SQL, Subversion
Teamgröße: ca. 4 MA

08/2008 - 06/2009
Senior-Architekt/-Developer für den Projektteil "Backprocessing"
ATIS systems GmbH, Bad Homburg

Projekt: ROMROD
Rolle: Senior-Architekt/-Developer für den Projektteil "Backprocessing"
Aufgaben:
* Anforderungsanalyse, Erstellung von Fach- u. EDV-Konzepten, Architektur, Durchführung von
Workshops
* Prototypen-Erstellung und -evaluierung
* Datenbank- und Schnitt­stellen­entwurf
* Einbindung von Fremd­komponenten, z.B. FAST ESP
Projektziel: Neuerstellung eines Systems zur Auf­zeichnung von Tele­komm­unikations­­daten (d.h.
Phone, VoIP, IP) für den Ein­satz bei Strafverfolgungsbehörden.
Tools+Technologien: Java 1.6, J2EE, Spring 2.5, Hibernate 3.2, Oracle 11, UML (MagicDraw UML,
sdedit), FAST ESP, XML, SAX, DOM, Eclipse, ant, ivy, Linux, OAQ (Oracle Advanced Queueing), LDAP,
SQLDeveloper, putty, Subversion
Teamgröße: 12 MA
Herausforderung: Die im Betrieb entstehenden sehr grosse Datenmengen. Hauptaufgabe des Teilprojekts
"Backprocessing" war speziell das Handlen und Ver­arbeiten dieser grossen Datenmengen. Zur
Erreichung der geforderten Performanz entstanden die Komponenten auf Basis einer
multi-thread-Architektur. Zu­gleich muss für das System ein hoher Grad an Ausfall­sicherheit
erreicht werden, so daß ein abgestuftes Redundanz­konzept zu Grunde gelegt wurde.

11/2006 - 07/2007
Architekt, Senior-Entwickler
T-Online AG

Projekt: CCS (customer care)
Rolle: Architekt, Senior-Entwickler
Aufgaben:
* Ist-/Soll- u. Anforderungs-Analyse
* Durchführung eines Stakeholder-Workshops,
* Koordination der Entwicklung, Tests und Inbetriebnahme.
* Erstellung/Implementierung
* Vorbereitung und Durchführung von fachl. Systemtests
* Ansteuerung von Backendsystemen über Queuing-Systeme.
Projektziel: Erweiterung und Implementierung von CustomerCare-Geschäftsprozessen als Webservice;
Orchestrierung mit JBPM.
Tools+Technologien: SOA, Wsdl, Java JDK 1.4, J2EE, Bea Weblogic AppServer 8.x, IBM Rational
Clearcase 2003, Eclipse 3.1.2, ant, Hibernate, Oracle-DB, Oracle Advanced Queueing (OAQ), Toad, JMS,
IBM Websphere MQ Queuing 6, Sun Solaris, XML, JBPM (Java Business Process Mgmt) 3.1, Altova XMLSpy,
putty, Entwicklung auf Microsoft Windows XP
Teamgröße: 6 MA, sowie verschiedene Ansprechpartner im Haus

04/2006 - 09/2006
Senior-Entwickler
Syzygy Deutschland GmbH, Bad Homburg

Projekt: Webportal www.dbmarkets.com
Rolle: Senior-Entwickler
Aufgaben:
Erstellung von Middleware-Funktionen auf Basis von Java/JEE; Anknüpfung und Datenversorgung aus den
Backend-Systemen RIVE und Telekurs.
* Techn. und fachl. Analyse und Architektur, Implementierung
* Abstimmung und Koordination mit DB und ext. Partnern
* fachl. und techn. Tests, Begleitung der Inbetriebnahme
* Erstellung von Dokumentation, ua. Teilen des Betriebshandbuchs
Projektziel: Neuerstellung des Finanz-Webportals www.dbmarkets.com der Deutschen Bank mit
Informationen zu Aktien, Fonds, Wechselkursen, Commodities etc.
Tools+Technologien: Java JDK 1.4, J2EE, Bea Weblogic AppServer 8.x, Oracle-DB, Subversion 1.4,
Eclipse 3.1, ant, Hibernate, Spring-Framework, XML, Mail-API, JUnit, Telekurs Java-API, Javascript,
Entwicklung auf Microsoft Windows XP

Teamgröße: 7 MA
Herausforderung: Wichtiger Teil dieser Aufgabe war es, zusammen mit den Experten der Deutschen Bank
und den Datenlieferanten, die für die verschiedenen Anwendungsszenarien des Portals (Aktienkurse,
Commodities, Zinsen usw.) notwendigen Daten zu identifizieren, sowie deren rasche Verarbeitung und
Aktualisierung in der Anzeige sicherzustellen. Hierfür erforderlich war ein tieferes Verständnis der
Bankbzw. Finanzmarkt-spezifischen Abläufe und Begriffe.
Eine Reihe von Portal-Seiten enthalten AJAX-Elemente bzw. gestatten erweiterte Benutzerinteraktion.

04/2005 - 06/2006
Berater und Trainer
Polarion Software GmbH

Aufgaben:
* Vorbereitung und Durchführung von Schulung und Workshops zu Subversion bzw. Version-Management
* Erstellung von Version-Management-Konzepten und Schulungsunterlagen
Ziele: Konzeption, Vorbereitung und Durchführung von Entwickler-Schulungen in J2EE bzw. Web-Umfeld
u. Version Management mit Subversion.
Tools+Technologien: Subversion, Eclipse, Subclipse, Polarion, MS Word, Powerpoint

09/2005 - 03/2006
Architekt, Senior-Entwickler
DB Systems

Projekt: RIS/VDV
Rolle: Architekt, Senior-Entwickler
Aufgaben:
* Soll-/Ist-, Anforderungs-Analyse
* Architektur, Erstellung
* Tests (JUnit)
Projektziel: Weiterentwicklung eines Webservices zur Weitergabe von Verkehrsdaten aus dem RIS
(Reisenden Informationssystem) nach VDV-Standard.
Tools+Technologien: Entwicklung auf Microsoft Windows 2000, Java JDK 1.4, J2EE, Servlets, CVS,
Eclipse 3.0, ant, XML, XSLT, Ablaufumgebung Solaris, Tomcat 5.0
Teamgröße: 5 MA

07/2004 - 03/2005
Architekt, Senior-Developer
TUI Infotec, Hannover

(für msg Systems)
Projekt: Centerparcs-Anbindung
Rolle: Architekt, Senior-Developer
Aufgaben:
* Durchführung der Anforderungs­analyse
* Architektur des Systems
* techn. Abstimmung von Architektur und Implementierung mit Ansprechpartner bei Centerparcs
* Konzeption von Daten-Mapping und Nachrichtenkonvertierung
* Testkonzept und Inbetriebnahme
Projektziel: Erstellung eines Gateways für die Online-An­bindung des Veranstalter­buchungs­systems
Centerparcs an das TUI-System. Anschließend noch einzelne Wartungs- und Konfigurationsarbeiten.
Tools+Technologien: Entwicklung auf Microsoft Windows XP, Java JDK 1.4, J2EE, Servlets, Sun
Application Server,
Perforce, Eclipse 3.0, ant, Bugzilla, als Ablaufumgebung AIX, Tomcat 5.0
Teamgröße: 4 MA
Herausforderung: Synchronisation bzw. zeitliche Koordination der Entwicklung mit Zulieferungen von
Centerparcs und Host-Entwicklung

01/2004 - 05/2004
Kunde
AGES International GmbH & Co. KG

Aufgaben:
* Einführung eines Entwicklungs­pro­zesses mit Dokumentenstandard auf Grundlage des V-Modells zur
Qualitäts­verbesserung
* Festlegen von Qualitätskriterien
* Koordination der Freigabe­meilen­steine für die versch. Komponenten
* Analysieren und Strukturieren der fachlichen und technischen An­forder­ungen und der
Fach­prozesse
* Durchführen von Dokumenten­reviews (Fach-/DV-Konzepte, Spezifikationen)
* Teilprojektleiter, Vertretung des QS-Leiters in Abwesenheit
Projektziel: Entwicklung und Integration versch. Verwaltungs- und Abrechnungs­systeme mit
Web-Oberfläche im Rahmen der Errichtung eines Maut­stellennetzes
Tools+Technologien: MS Windows 2000, MS Office, Microtool ObjectiF, Coaching, Change Management,
Anforderungsmanagement, Projektkoordination

Teamgröße: ca. 25 MA

11/2001 - 07/2003
Senior-Entwickler
START Amadeus, Bad Homburg

Projekt: Webportal Portevo
Rolle: Senior-Entwickler
Aufgaben:
* Konzeption und Integration weiterer Anwendungen in das Internet-Portal: Aufnehmen der
Requirements, Analyse und Design, Prüfen von Lösungsalternativen, Vorbereitung und Erweiterung
der Architektur
* Projektleiterassistenz, Vertretung des Projektleiters in Abwesenheit
* System-Integration, Vorbereitung und Teilnahme an der Inbetriebnahme, Koordination verschiedener
Abnahmetätigkeiten und -tests
Projektziel: Erstellung des Webportals Portevo für den Reise-Markt
Tools+Technologien: Sun Solaris 8,
Java, J2EE, EJB, XML, XSLT,
CVS, jakarta-ant,
Apache Struts, log4j,
Bea WebLogic Application Server 6.1
Borland JBuilder 6
MS Windows 2000
MS Project
OpenCMS
Apache
ObjectiF, UML,
RPM (Red Hat Package Manager)
Teamgröße: 12 Entwickler, ca. 50.000 LOC, ca. 20.000 Benutzer im späteren Endausbau

Auszeichnung zur "Anwendung des Jahres 2002"
Portevo gewann die Auszeichnung zur "Anwendung des Jahres 2002" im Wettbewerb um das beste
IT-Projekt Deutschlands der Zeitschrift Computerwoche. Von 41 Bewerbern kam Portevo unter die besten
5 Finalisten (ADAC, Citibank, DHL, Dresdner Bank und Portevo).

07/2001 - 10/2001
Koordinator und Berater
DaimlerChrysler-Bank

Projekt: "Vollbank-Lizenz"
Rolle: Koordinator und Berater
Aufgaben:
* Zentrale Koordination der Inbetriebnahme verschiedener Web-Applikationen
* Projekt-Management und Arbeitsvorbereitung für RZ-Betrieb; Steuern der Ressourcen
* Vorbereitung der Erweiterung und Migration des Rechenzentrums
Projektziel: Umstellung der IT-Systeme nach Erwerb der Vollbank-Lizenz
Tools+Technologien: MS Windows 2000, MS Project 98, IT- und Netzwerk-Knowhow

Teamgröße: 20 MA im Bereich, ca. 25 Ansprechpartner bei ca. 15 verschiedenen Projekten

06/2000 - 06/2001
Architekt, Senior-Developer
START Amadeus, Bad Homburg

Projekt: CommonAPI
Rolle: Architekt, Senior-Developer
Aufgaben:
* Festlegung und Abstimmung der Architektur, Datenflüsse und Schnittstellen
* Prototypenerstellung; Durchstich/Proof-of-concept mit intensiven Tests
Projektziel: Neukonzeption und -erstellung einer nachrichtenbasierten Schnittstelle zum Hostsystem
in Form eines UNIX-Gateways
Tools: Sun Solaris 8, C++, SINIX/ReliantUNIX, CVS, Corba (BEA Weblogic Enterprise), EDIFACT

Teamgröße: 7 MA, ca. 10.000 LOC

Weiter zurückliegende Projekte gerne auf Anfrage

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Matthias Emmert Senior-Entwickler JEE, Berater, Consultant aus FrankfurtamMain Senior-Entwickler JEE, Berater, Consultant
Registrieren