PRECON-FX
Datum: Januar 2019 ? aktuell
Branche: Automobil
Unternehmen: Capalogic GmbH
Kunde: Volkswagen (Konzern-IT)
Ort: Wolfsburg
Projekt:
Weiterentwicklung des konzernweiten Innovation Management Systems
Position:
Projektmanager, IT-Architekt, Softwareentwickler
Aufgaben:
Online-Vertriebsplattform
Datum: August 2016 ? aktuell
Branche: IT
Unternehmen: Capalogic GmbH
Kunde: Telekommunikation
Ort: Wolfsburg
Projekt:
Implementierung einer kundenspezifischen Online-Vertriebsplattform
Position:
Projektleiter und IT-Architekt
Aufgaben:
Für einen global agierenden Softwarehersteller im Telekommunikationssektor implementiert die Capalogic GmbH ein Online-Vertriebssystem für Kauf- und Monatsabonnements von Software-Lizenzen mit diesen Eigenschaften:
Systemumgebung und Sprachen:
Java, JavaScript/TypeScript, MySQL, Spring, Hibernate, Eclipse, GIT, Jetty, Amazon AWS, PayPal, Google Recaptcha
Terminbuch.de
Datum: September 2015 ? aktuell
Branche: Beauty
Unternehmen: Capalogic GmbH
Ort: Wolfsburg
Projekt:
Aufbau der Online-Terminbuchungsplattform Terminbuch.de
Position:
Projektleiter, IT-Architekt und Softwareentwickler
Aufgaben:
In Zusammenarbeit mit einem Kassenhersteller konzipiert, entwickelt und betreibt die Capalogic GmbH ein System zur Verwaltung von Kundenterminen in Friseur-Salons und Kosmetik-Studios mit diesen Eigenschaften:
Systemumgebung und Sprachen:
Java, JavaScript/TypeScript, Google Flutter/Dart, MySQL, Spring, Hibernate, Eclipse, GIT, Jetty, Amazon AWS
PEGMan
Datum: Januar 2017 ? Dezember 2018
Branche: Automobil
Unternehmen: Capalogic GmbH
Kunde: Volkswagen (Konzern-IT)
Ort: Wolfsburg
Projekt:
Reporting-Lösung für ein Neusystem zur konzernweiten Planung und Steuerung von CO2-, Gewichts- und Verbrauchsdaten
Position:
IT-Architekt und Softwareentwicklern
Aufgaben:
Systemumgebung und Sprachen:
Java, JavaFX, POI, Apache PDFBox, Oracle-SQL, GIT, Eclipse, Spring, Hibernate
Mobile Online Dienste
Datum: April 2015 ? August 2015
Branche: Automobil
Unternehmen: Volkswagen (K-SIOM)
Ort: Wolfsburg
Projekt:
Mobile Online Dienste im Fahrzeug
Position:
IT-Architekt
Aufgaben:
System PRECON
Datum: November 2011 - März 2015
Branche: Automobil
Unternehmen: Volkswagen (Konzern-IT)
Ort: Wolfsburg
Projekt:
System zur konzernweiten Planung und Steuerung von CO2-, Gewichts- und Verbrauchsdaten
Position:
Technischer Projektleiter und Software-Architekt in einem Team von ca. 20 Softwareentwicklern und Testern
Aufgaben:
Leitung der Neuimplementierung des Hauptmoduls
Beratung der Fachbereiche bei der Konzeptionierung neuer Systeme und Funktionalitäten
Umorganisation des Entwicklungsprozesses hin zu einem agilen Vorgehensmodell
"Meine Mitarbeit hat wesentlich dazu beigetragen, das Projekt aus einem sehr kritischen Zustand herauszuholen und es auf ein solides technisches Fundament zu stellen."
Systemumgebung und Sprachen:
Java, Oracle-Datenbanken, Swing, JavaFX, Spring, Hibernate, Eclipse, Subversion, SQL Developer, Checkstyle, IBM Websphere, Rational Application Developer, Jetty, OSGI
System zur Verwaltung von Eurofighter-Testanlagen
Datum: April 2009 ? Oktober 2011
Branche: Luftfahrt
Unternehmen: EADS
Ort: Manching
Projekt:
Neuentwicklung eines Frontends für das zentrale System zur Verwaltung und Dokumentation von Eurofighter- und Tornado-Testanlagen
Position:
IT-Berater, Software-Architekt
Aufgaben:
Erstellung einer neuen Client-Architektur als Rich-Internet-Application (RIA)
Evaluierung aktueller AJAX und RIA-Frameworks (Qooxdoo, ExtJS, GWT, Eclipse RAP, YUI, jQuery, ...) hinsichtlich ihrer Eignung für Unternehmensanwendungen
Neuentwicklung des Frontends auf Basis von JavaScript, Qooxdoo und WebObjects
Design und Implementierung von neuen Benutzeranforderungen
Überarbeitung des Rechte&Rollen Managements
Coaching des Entwickler-Teams
Oberflächengestaltung in Zusammenarbeit mit Grafik-Designern
Erstellung eines Frameworks für automatisiertes Testen
Systemumgebung und Sprachen:
Java, JavaScript, WebObjects, Wonder, AJAX, Postgres, Eclipse, Subversion, Qooxdoo, Selenium
Live-Beratungs-Tool für Online-Shops
Datum: Juli 2008 ? April 2009
Branche: E-Commerce
Unternehmen: [Firmenname auf Anfrage]
Ort: Fürth
Projekt:
Entwicklung einer Software zur Beratungsunterstützung in Online-Shops
Position:
Projektleiter, Software-Entwickler
Aufgaben:
Konzeption einer innovativen Co-Browsing Lösung für den Einsatz in E-Commerce Anwendungen, speziell in Online-Shops
Kunden des Online-Shops können während einer telefonischen Beratung vom Berater interaktiv durch den Shop geführt werden
Implementierung als AJAX-Applikation mit Java Webserver
Entwicklung zahlreicher weiterer Funktionen wie Chat, Webseiten-Monitoring, Statistiken
Geschäftsführungs- und Managementtätigkeiten
Systemumgebung und Sprachen:
Java, AJAX, JavaScript, RIA, ExtJS, jQuery, Tomcat, Spring, Hibernate, DWR, JSP, MySQL, Eclipse, Spring Security, Subversion
Web-Shop Bitkom/EITO
Datum: Dezember 2007 ? Juni 2008
Branche: E-Commerce
Unternehmen: Atrada AG, eine 100% Tochter der Deutsche Telekom AG
Ort: Nürnberg
Projekt:
Neuentwicklung eines Web-Shops zum Vertrieb von digitalen Marktdaten
Position:
Software-Architekt
Aufgaben:
Konzeption und Entwicklung eines komponentenbasierten Shopsystems
Konzeption und Umsetzung eines universal einsetzbaren Zahlungsdienstes
Anwendungsdesign und Realisierung der Kaufprozesse
Systemumgebung und Sprachen:
Java, J2EE, Tomcat, Spring, Hibernate, JSP, MySQL, Eclipse, Acegi, CVS, CruiseControl, UML
Musikportal Musicload
Datum: Januar 2007 ? November 2007
Branche: E-Commerce
Unternehmen: Atrada AG, eine 100% Tochter der Deutsche Telekom AG
Ort: Nürnberg
Projekt:
Pflege und Weiterentwicklung des Musikportals www.musicload.de
Position:
Software-Architekt
Aufgaben:
Ausarbeitung der Architektur für einen Relaunch des Portals
Neuimplementierung der Kaufprozesse
Neuimplementierung der Benutzerdaten-Verwaltung
Umsetzung von Change Requests und Bugfixes
Umbau der bestehenden Applikation auf eine Spring-basierte Architektur
Systemumgebung und Sprachen:
Java, J2EE, Tomcat, Spring, Hibernate, JSP, MS SQL Server, MySQL, Eclipse, CVS, CruiseControl, Canoo Webtest, HtmlUnit, JavaScript, YUI, DWR, Acegi
Online-Marktplatz ElectronicScout24
Datum: August 2006 ? Dezember 2006
Branche: E-Commerce
Unternehmen: Atrada AG, eine 100% Tochter der Deutsche Telekom AG
Ort: Nürnberg
Projekt:
Pflege und Weiterentwicklung des Online-Marktplatzes www.ElectronicScout24.de
Position:
IT-Berater, Software-Architekt
Aufgaben:
Umbau der Applikation auf eine Spring-basierte Architektur
Konsolidierung und Weiterentwicklung der Software-Architektur
Umsetzung von Change Requests
Pflichtenheft-Erstellung
Bugfixes
Systemumgebung und Sprachen:
Java, J2EE, Tomcat, Spring, Hibernate, Struts, MS SQL Server, Eclipse, CVS, CruiseControl
IT-Verfahren ALG II
Datum: Februar 2006 ? Juli 2006
Branche: Öffentlicher Sektor
Unternehmen: T-Systems, Bereich Systems Integration
Kunde: Bundesagentur für Arbeit, Nürnberg
Ort: Nürnberg
Projekt:
Neukonzeptionierung des zentralen IT-Verfahrens zur Erfassung, Berechnung und Auszahlung von ALG II Anträgen
Position:
IT-Architekt
Aufgaben:
Definition der System- und Softwarearchitektur und der einzusetzenden Frameworks
Zusammenfassung der Ergebnisse in einem technischen Grobkonzept
Konzeptionierung von Querschnittsthemen wie Logging, Fehlerbehandlung, Validierungs-Framework, Transaction Handling, Kodierrichtlinie
Auswahl geeigneter Entwicklungswerkzeuge und MDA-Tools
Anwendungsdesign
Implementierung eines Prototyps basierend auf Tapestry und Hibernate
UML Modellierung
Systemumgebung und Sprachen:
Java, J2EE, Windows, BEA Weblogic 9.2, Websphere Application Server, Tomcat, Oracle 10g RAC, PL/SQL Developer, Eclipse, Tapestry, JSF, Hibernate, HiveMind, Spring, Innovator, UML, Powerdesigner, CruiseControl, Subversion, JUnit, FIT Test, Checkstyle, PMD, FindBugs
Schnittstelle zu Auftragsmanagement-System
Datum: September 2005 ? Januar 2006
Branche: Tourismus
Unternehmen: ITsquad GmbH
Kunde: Amadeus, Bad Homburg
Ort: München
Projekt:
Konzeption einer Schnittstelle zu einem Auftragsmanagement-System und Erstellung eines Prototyps
Position:
Software-Architekt, Software-Entwickler
Aufgaben:
Planung einer Webservice-Schnittstelle zur Anbindung von Third-Party-Systemen an die Amadeus Order Management Lösung
Definition der System-Architektur
Erstellung des Schnittstellen-Vertrags
Implementierung eines Prototyps sowohl auf Basis JBoss/Axis als auch BEA Weblogic
Systemumgebung und Sprachen:
Java, J2EE, Windows, JBoss 4.0.3, JBoss Eclipse IDE, Axis 1.3, MySQL 5.0.16, BEA Weblogic 8.1, BEA Webservice, Oracle 10g, TOAD, SOAP, WSDL, MyEclipse, Castor, Corba, SSL, Ant
Fahrkarten-Buchungssystem Deutsche Bahn AG
Datum: Mai 2004 ? August 2005
Branche: Tourismus
Unternehmen: ITsquad GmbH
Kunde: Amadeus, Bad Homburg
Ort: München
Projekt:
Realisierung eines Schnittstellen-Servers zum Fahrkarten-Buchungssystem der Deutschen Bahn AG, das auf Webservice-Technologien basiert
Position:
Software-Architekt, Software-Entwickler
Aufgaben:
Entwicklung eines BPM Server-Frameworks
Implementierung des Servers unter BEA Weblogic 8.1
Definition von Nachrichten und Zustandsautomaten in Form von XML-Message-Repositories
Entwurf des Datenmodells, Implementierung als Oracle-Datenbank
Planung von Benchmark-Tests und Durchführung im HP Testcenter Böblingen
Coaching des Amadeus-seitigen Entwicklerteams in Java/J2EE Technologien
Systemumgebung und Sprachen:
Java, J2EE, HP-UX, Windows, Eclipse 2.1, BEA Weblogic 8.1, BEA JMS, Oracle 9.2, TOAD, JProbe Suite, Webservices, SOAP, Glue, JSF, Struts, XML, XSLT, XPATH, MKS Integrity Client, MyEclipse
Managementsystem für Versuchsfahrzeuge
Datum: Februar 2002 ? Mai 2004
Branche: Automobil
Unternehmen: Sulzer GmbH
Kunde: BMW AG
Ort: München
Projekt:
Konzeptionierung und Realisierung eines Systems zur konzernweiten Planung, Verwaltung und Dokumentation von Versuchsfahrzeugen
Position: Stellvertretender Projektleiter, Berater und Software-Entwickler in einem Team von 10 Entwicklern
Aufgaben:
IV-Konzept und Fachkonzept
Implementierung des J2EE-Servers und des Swing-Clients
Schnittstellen-Kontrakte und Umsetzung
Design des Datenmodells
Migration von Altdaten des Host-Vorgängers in PL/SQL
Implementierung eines Intranet-Reporting Tools
Erstellen der Dokumentation
Schulung der Anwender
Umsetzung nach BMW ITPM Richtlinie
Systemumgebung und Sprachen:
Java, J2EE, Windows NT, UNIX, Eclipse 2.1 und IBM Visual Age, BEA Weblogic 5.1, Oracle 8.1.7, EJB 1.1, MQ Series, TOAD, JDBC, SQL, PL/SQL, Together zur UML-Modellierung, Continuus, Jprobe
Ressourcen-Management-System
Datum: Dezember 2001 - Februar 2002
Branche: Automobil
Unternehmen: Sulzer GmbH
Kunde: BMW
Ort: München
Projekt:
Entwicklung eines Ressourcen-Management-Systems für das IT-Architektur-Labor und Realisierung als Servlet-Anwendung
Position: Berater, Software-Entwickler
Aufgaben:
Entwicklung eines Fach- und IV-Konzepts
Umsetzung als Servlet-Anwendung mit Oracle-Datenbank
Abwicklung des Anwendungsübernahme-Prozesses bei BMW
Systemumgebung und Sprachen:
Java, J2EE, Windows NT, Servlets, IBM Visual Age, Laufzeitumgebung BEA Weblogic 5.1, Oracle 8.1.7, TOAD, JDBC, SQL
CAD-System für die Bekleidungsindustrie
Datum: Mai 2000 - Oktober 2001
Branche: Bekleidungsindustrie
Unternehmen: Assyst GmbH
Kunde: Levi Strauss & Co in San Francisco
Ort: Dublin, Irland
Projekt:
Entwicklung eines innovativen CAD-Systems für Schnittmacher bei Levi Strauss & Co in San Francisco
Position: Technical Leader, Senior Software Engineer in einem verteilten Team an den Standorten Dublin, München und San Fransico
Aufgaben:
Analyse, Design, Implementierung und Test von neuer Funktionalität
Koordination der Zusammenarbeit mit den Anwendungsingenieuren
Verbesserung der Qualität der bestehenden Software-Architektur und der Benutzerfreundlichkeit der grafischen Oberflächen
fester Wohnsitz in Irland
Systemumgebung und Sprachen:
Windows NT, Unix, Java, Swing/AWT, JNI, Oracle, SQL, JDBC, JProbe, XML, MS C++, JBuilder, Applets
ISDNVoice ? Computer-Telefonie
Datum: Juni 1996 - Mai 2000
Branche: Telekommunikation
Unternehmen: TE-SYSTEMS GmbH
Ort: Wolfsburg
Projekt:
Entwicklung des Produkts ISDNVoice, einer Software zum Erstellen von computergestützten Telefonie-Systemen, wie z.B. Vermittlungssysteme, Bestellsysteme, Telefon-Banking und Telefon-Konferenzen, basierend auf ISDN/CAPI 2.0
Position: Software-Entwickler
Aufgaben:
Analyse, Design, Implementierung, Test und Dokumentation der Applikation
Realisierung einer benutzerfreundlichen Oberfläche zur grafischen Programmierung von Voice-Projekten
Implementierung eines auf ISDN/CAPI 2.0 basierenden Kommunikation-Servers als Windows NT-Service
Integration von Third-Party Technologien: Automatic Speech Recognition, Text to Speech, ODBC-Anbindung, Fax, Kopierschutz
Erstellung einer ausführlichen Online-Referenz
Implementierung zahlreicher Zusatz-Tools wie z.B Faxdokumente-Viewer, grafische Statistiken, Lizenz-Verwaltung
Repräsentation des Unternehmens auf Messen
ISDNVoice ist in seinem Segment bis heute eine der technisch ausgereiftesten Lösungen
Systemumgebung und Sprachen:
Windows 98/NT/2000, Delphi, C++, BDE, ODBC, COM/DCOM, NT-Services, CAPI 2.0, Euro-ISDN
COMHAIR ? Frisurensimulations-System
Datum: 1992 - 1996
Branche: IT-Dienstleister
Unternehmen: SOL GbR
Kunde: Comhair GmbH
Ort: Wolfsburg
Projekt:
Entwicklung des Produkts Comhair, einer Frisuren-Simulations-Software für MS Windows
Position: Software-Entwickler
Aufgaben:
Analyse und Konzeption der Software in enger Zusammenarbeit mit der Firma Comhair, einem führenden Lieferanten von Computer-Systemen für Friseure
Implementierung der Anwendung mit besonderem Schwerpunkt auf einfach zu bedienende Benutzeroberflächen
Adaptierung und Weiterentwicklung von Algorithmen der digitalen 2D-Bildverarbeitung
Das Produkt war mehrere Jahre Weltmarkt-Führer
Im gleichem Zeitraum Erstellung eines Zeiterfassungssystems und eines Termin-Planers als Zusatz-Module zu der Computer-Kassen-Software Comcash
Systemumgebung und Sprachen:
Windows 3.1/95/NT, Delphi/Borland Pascal, Btrieve-Datenbank, Report-Tools
Positionen:
Projektleitung
Software-Entwicklung
Projektmanagement
Branchen:
Schwerpunkte:
Betriebssysteme:
Programmiersprachen:
Datenbanken:
Application Server:
Entwicklungs-Tools: Eclipse
Techniken/Frameworks:
Telekommunikation:
Sonstiges:
Artikel:
Coachings & Vorträge (Auszug):
Automobil
Luftfahrt
E-Commerce
Telekommunikation
Öffentlicher Sektor
Tourismus
Textilindustrie
PRECON-FX
Datum: Januar 2019 ? aktuell
Branche: Automobil
Unternehmen: Capalogic GmbH
Kunde: Volkswagen (Konzern-IT)
Ort: Wolfsburg
Projekt:
Weiterentwicklung des konzernweiten Innovation Management Systems
Position:
Projektmanager, IT-Architekt, Softwareentwickler
Aufgaben:
Online-Vertriebsplattform
Datum: August 2016 ? aktuell
Branche: IT
Unternehmen: Capalogic GmbH
Kunde: Telekommunikation
Ort: Wolfsburg
Projekt:
Implementierung einer kundenspezifischen Online-Vertriebsplattform
Position:
Projektleiter und IT-Architekt
Aufgaben:
Für einen global agierenden Softwarehersteller im Telekommunikationssektor implementiert die Capalogic GmbH ein Online-Vertriebssystem für Kauf- und Monatsabonnements von Software-Lizenzen mit diesen Eigenschaften:
Systemumgebung und Sprachen:
Java, JavaScript/TypeScript, MySQL, Spring, Hibernate, Eclipse, GIT, Jetty, Amazon AWS, PayPal, Google Recaptcha
Terminbuch.de
Datum: September 2015 ? aktuell
Branche: Beauty
Unternehmen: Capalogic GmbH
Ort: Wolfsburg
Projekt:
Aufbau der Online-Terminbuchungsplattform Terminbuch.de
Position:
Projektleiter, IT-Architekt und Softwareentwickler
Aufgaben:
In Zusammenarbeit mit einem Kassenhersteller konzipiert, entwickelt und betreibt die Capalogic GmbH ein System zur Verwaltung von Kundenterminen in Friseur-Salons und Kosmetik-Studios mit diesen Eigenschaften:
Systemumgebung und Sprachen:
Java, JavaScript/TypeScript, Google Flutter/Dart, MySQL, Spring, Hibernate, Eclipse, GIT, Jetty, Amazon AWS
PEGMan
Datum: Januar 2017 ? Dezember 2018
Branche: Automobil
Unternehmen: Capalogic GmbH
Kunde: Volkswagen (Konzern-IT)
Ort: Wolfsburg
Projekt:
Reporting-Lösung für ein Neusystem zur konzernweiten Planung und Steuerung von CO2-, Gewichts- und Verbrauchsdaten
Position:
IT-Architekt und Softwareentwicklern
Aufgaben:
Systemumgebung und Sprachen:
Java, JavaFX, POI, Apache PDFBox, Oracle-SQL, GIT, Eclipse, Spring, Hibernate
Mobile Online Dienste
Datum: April 2015 ? August 2015
Branche: Automobil
Unternehmen: Volkswagen (K-SIOM)
Ort: Wolfsburg
Projekt:
Mobile Online Dienste im Fahrzeug
Position:
IT-Architekt
Aufgaben:
System PRECON
Datum: November 2011 - März 2015
Branche: Automobil
Unternehmen: Volkswagen (Konzern-IT)
Ort: Wolfsburg
Projekt:
System zur konzernweiten Planung und Steuerung von CO2-, Gewichts- und Verbrauchsdaten
Position:
Technischer Projektleiter und Software-Architekt in einem Team von ca. 20 Softwareentwicklern und Testern
Aufgaben:
Leitung der Neuimplementierung des Hauptmoduls
Beratung der Fachbereiche bei der Konzeptionierung neuer Systeme und Funktionalitäten
Umorganisation des Entwicklungsprozesses hin zu einem agilen Vorgehensmodell
"Meine Mitarbeit hat wesentlich dazu beigetragen, das Projekt aus einem sehr kritischen Zustand herauszuholen und es auf ein solides technisches Fundament zu stellen."
Systemumgebung und Sprachen:
Java, Oracle-Datenbanken, Swing, JavaFX, Spring, Hibernate, Eclipse, Subversion, SQL Developer, Checkstyle, IBM Websphere, Rational Application Developer, Jetty, OSGI
System zur Verwaltung von Eurofighter-Testanlagen
Datum: April 2009 ? Oktober 2011
Branche: Luftfahrt
Unternehmen: EADS
Ort: Manching
Projekt:
Neuentwicklung eines Frontends für das zentrale System zur Verwaltung und Dokumentation von Eurofighter- und Tornado-Testanlagen
Position:
IT-Berater, Software-Architekt
Aufgaben:
Erstellung einer neuen Client-Architektur als Rich-Internet-Application (RIA)
Evaluierung aktueller AJAX und RIA-Frameworks (Qooxdoo, ExtJS, GWT, Eclipse RAP, YUI, jQuery, ...) hinsichtlich ihrer Eignung für Unternehmensanwendungen
Neuentwicklung des Frontends auf Basis von JavaScript, Qooxdoo und WebObjects
Design und Implementierung von neuen Benutzeranforderungen
Überarbeitung des Rechte&Rollen Managements
Coaching des Entwickler-Teams
Oberflächengestaltung in Zusammenarbeit mit Grafik-Designern
Erstellung eines Frameworks für automatisiertes Testen
Systemumgebung und Sprachen:
Java, JavaScript, WebObjects, Wonder, AJAX, Postgres, Eclipse, Subversion, Qooxdoo, Selenium
Live-Beratungs-Tool für Online-Shops
Datum: Juli 2008 ? April 2009
Branche: E-Commerce
Unternehmen: [Firmenname auf Anfrage]
Ort: Fürth
Projekt:
Entwicklung einer Software zur Beratungsunterstützung in Online-Shops
Position:
Projektleiter, Software-Entwickler
Aufgaben:
Konzeption einer innovativen Co-Browsing Lösung für den Einsatz in E-Commerce Anwendungen, speziell in Online-Shops
Kunden des Online-Shops können während einer telefonischen Beratung vom Berater interaktiv durch den Shop geführt werden
Implementierung als AJAX-Applikation mit Java Webserver
Entwicklung zahlreicher weiterer Funktionen wie Chat, Webseiten-Monitoring, Statistiken
Geschäftsführungs- und Managementtätigkeiten
Systemumgebung und Sprachen:
Java, AJAX, JavaScript, RIA, ExtJS, jQuery, Tomcat, Spring, Hibernate, DWR, JSP, MySQL, Eclipse, Spring Security, Subversion
Web-Shop Bitkom/EITO
Datum: Dezember 2007 ? Juni 2008
Branche: E-Commerce
Unternehmen: Atrada AG, eine 100% Tochter der Deutsche Telekom AG
Ort: Nürnberg
Projekt:
Neuentwicklung eines Web-Shops zum Vertrieb von digitalen Marktdaten
Position:
Software-Architekt
Aufgaben:
Konzeption und Entwicklung eines komponentenbasierten Shopsystems
Konzeption und Umsetzung eines universal einsetzbaren Zahlungsdienstes
Anwendungsdesign und Realisierung der Kaufprozesse
Systemumgebung und Sprachen:
Java, J2EE, Tomcat, Spring, Hibernate, JSP, MySQL, Eclipse, Acegi, CVS, CruiseControl, UML
Musikportal Musicload
Datum: Januar 2007 ? November 2007
Branche: E-Commerce
Unternehmen: Atrada AG, eine 100% Tochter der Deutsche Telekom AG
Ort: Nürnberg
Projekt:
Pflege und Weiterentwicklung des Musikportals www.musicload.de
Position:
Software-Architekt
Aufgaben:
Ausarbeitung der Architektur für einen Relaunch des Portals
Neuimplementierung der Kaufprozesse
Neuimplementierung der Benutzerdaten-Verwaltung
Umsetzung von Change Requests und Bugfixes
Umbau der bestehenden Applikation auf eine Spring-basierte Architektur
Systemumgebung und Sprachen:
Java, J2EE, Tomcat, Spring, Hibernate, JSP, MS SQL Server, MySQL, Eclipse, CVS, CruiseControl, Canoo Webtest, HtmlUnit, JavaScript, YUI, DWR, Acegi
Online-Marktplatz ElectronicScout24
Datum: August 2006 ? Dezember 2006
Branche: E-Commerce
Unternehmen: Atrada AG, eine 100% Tochter der Deutsche Telekom AG
Ort: Nürnberg
Projekt:
Pflege und Weiterentwicklung des Online-Marktplatzes www.ElectronicScout24.de
Position:
IT-Berater, Software-Architekt
Aufgaben:
Umbau der Applikation auf eine Spring-basierte Architektur
Konsolidierung und Weiterentwicklung der Software-Architektur
Umsetzung von Change Requests
Pflichtenheft-Erstellung
Bugfixes
Systemumgebung und Sprachen:
Java, J2EE, Tomcat, Spring, Hibernate, Struts, MS SQL Server, Eclipse, CVS, CruiseControl
IT-Verfahren ALG II
Datum: Februar 2006 ? Juli 2006
Branche: Öffentlicher Sektor
Unternehmen: T-Systems, Bereich Systems Integration
Kunde: Bundesagentur für Arbeit, Nürnberg
Ort: Nürnberg
Projekt:
Neukonzeptionierung des zentralen IT-Verfahrens zur Erfassung, Berechnung und Auszahlung von ALG II Anträgen
Position:
IT-Architekt
Aufgaben:
Definition der System- und Softwarearchitektur und der einzusetzenden Frameworks
Zusammenfassung der Ergebnisse in einem technischen Grobkonzept
Konzeptionierung von Querschnittsthemen wie Logging, Fehlerbehandlung, Validierungs-Framework, Transaction Handling, Kodierrichtlinie
Auswahl geeigneter Entwicklungswerkzeuge und MDA-Tools
Anwendungsdesign
Implementierung eines Prototyps basierend auf Tapestry und Hibernate
UML Modellierung
Systemumgebung und Sprachen:
Java, J2EE, Windows, BEA Weblogic 9.2, Websphere Application Server, Tomcat, Oracle 10g RAC, PL/SQL Developer, Eclipse, Tapestry, JSF, Hibernate, HiveMind, Spring, Innovator, UML, Powerdesigner, CruiseControl, Subversion, JUnit, FIT Test, Checkstyle, PMD, FindBugs
Schnittstelle zu Auftragsmanagement-System
Datum: September 2005 ? Januar 2006
Branche: Tourismus
Unternehmen: ITsquad GmbH
Kunde: Amadeus, Bad Homburg
Ort: München
Projekt:
Konzeption einer Schnittstelle zu einem Auftragsmanagement-System und Erstellung eines Prototyps
Position:
Software-Architekt, Software-Entwickler
Aufgaben:
Planung einer Webservice-Schnittstelle zur Anbindung von Third-Party-Systemen an die Amadeus Order Management Lösung
Definition der System-Architektur
Erstellung des Schnittstellen-Vertrags
Implementierung eines Prototyps sowohl auf Basis JBoss/Axis als auch BEA Weblogic
Systemumgebung und Sprachen:
Java, J2EE, Windows, JBoss 4.0.3, JBoss Eclipse IDE, Axis 1.3, MySQL 5.0.16, BEA Weblogic 8.1, BEA Webservice, Oracle 10g, TOAD, SOAP, WSDL, MyEclipse, Castor, Corba, SSL, Ant
Fahrkarten-Buchungssystem Deutsche Bahn AG
Datum: Mai 2004 ? August 2005
Branche: Tourismus
Unternehmen: ITsquad GmbH
Kunde: Amadeus, Bad Homburg
Ort: München
Projekt:
Realisierung eines Schnittstellen-Servers zum Fahrkarten-Buchungssystem der Deutschen Bahn AG, das auf Webservice-Technologien basiert
Position:
Software-Architekt, Software-Entwickler
Aufgaben:
Entwicklung eines BPM Server-Frameworks
Implementierung des Servers unter BEA Weblogic 8.1
Definition von Nachrichten und Zustandsautomaten in Form von XML-Message-Repositories
Entwurf des Datenmodells, Implementierung als Oracle-Datenbank
Planung von Benchmark-Tests und Durchführung im HP Testcenter Böblingen
Coaching des Amadeus-seitigen Entwicklerteams in Java/J2EE Technologien
Systemumgebung und Sprachen:
Java, J2EE, HP-UX, Windows, Eclipse 2.1, BEA Weblogic 8.1, BEA JMS, Oracle 9.2, TOAD, JProbe Suite, Webservices, SOAP, Glue, JSF, Struts, XML, XSLT, XPATH, MKS Integrity Client, MyEclipse
Managementsystem für Versuchsfahrzeuge
Datum: Februar 2002 ? Mai 2004
Branche: Automobil
Unternehmen: Sulzer GmbH
Kunde: BMW AG
Ort: München
Projekt:
Konzeptionierung und Realisierung eines Systems zur konzernweiten Planung, Verwaltung und Dokumentation von Versuchsfahrzeugen
Position: Stellvertretender Projektleiter, Berater und Software-Entwickler in einem Team von 10 Entwicklern
Aufgaben:
IV-Konzept und Fachkonzept
Implementierung des J2EE-Servers und des Swing-Clients
Schnittstellen-Kontrakte und Umsetzung
Design des Datenmodells
Migration von Altdaten des Host-Vorgängers in PL/SQL
Implementierung eines Intranet-Reporting Tools
Erstellen der Dokumentation
Schulung der Anwender
Umsetzung nach BMW ITPM Richtlinie
Systemumgebung und Sprachen:
Java, J2EE, Windows NT, UNIX, Eclipse 2.1 und IBM Visual Age, BEA Weblogic 5.1, Oracle 8.1.7, EJB 1.1, MQ Series, TOAD, JDBC, SQL, PL/SQL, Together zur UML-Modellierung, Continuus, Jprobe
Ressourcen-Management-System
Datum: Dezember 2001 - Februar 2002
Branche: Automobil
Unternehmen: Sulzer GmbH
Kunde: BMW
Ort: München
Projekt:
Entwicklung eines Ressourcen-Management-Systems für das IT-Architektur-Labor und Realisierung als Servlet-Anwendung
Position: Berater, Software-Entwickler
Aufgaben:
Entwicklung eines Fach- und IV-Konzepts
Umsetzung als Servlet-Anwendung mit Oracle-Datenbank
Abwicklung des Anwendungsübernahme-Prozesses bei BMW
Systemumgebung und Sprachen:
Java, J2EE, Windows NT, Servlets, IBM Visual Age, Laufzeitumgebung BEA Weblogic 5.1, Oracle 8.1.7, TOAD, JDBC, SQL
CAD-System für die Bekleidungsindustrie
Datum: Mai 2000 - Oktober 2001
Branche: Bekleidungsindustrie
Unternehmen: Assyst GmbH
Kunde: Levi Strauss & Co in San Francisco
Ort: Dublin, Irland
Projekt:
Entwicklung eines innovativen CAD-Systems für Schnittmacher bei Levi Strauss & Co in San Francisco
Position: Technical Leader, Senior Software Engineer in einem verteilten Team an den Standorten Dublin, München und San Fransico
Aufgaben:
Analyse, Design, Implementierung und Test von neuer Funktionalität
Koordination der Zusammenarbeit mit den Anwendungsingenieuren
Verbesserung der Qualität der bestehenden Software-Architektur und der Benutzerfreundlichkeit der grafischen Oberflächen
fester Wohnsitz in Irland
Systemumgebung und Sprachen:
Windows NT, Unix, Java, Swing/AWT, JNI, Oracle, SQL, JDBC, JProbe, XML, MS C++, JBuilder, Applets
ISDNVoice ? Computer-Telefonie
Datum: Juni 1996 - Mai 2000
Branche: Telekommunikation
Unternehmen: TE-SYSTEMS GmbH
Ort: Wolfsburg
Projekt:
Entwicklung des Produkts ISDNVoice, einer Software zum Erstellen von computergestützten Telefonie-Systemen, wie z.B. Vermittlungssysteme, Bestellsysteme, Telefon-Banking und Telefon-Konferenzen, basierend auf ISDN/CAPI 2.0
Position: Software-Entwickler
Aufgaben:
Analyse, Design, Implementierung, Test und Dokumentation der Applikation
Realisierung einer benutzerfreundlichen Oberfläche zur grafischen Programmierung von Voice-Projekten
Implementierung eines auf ISDN/CAPI 2.0 basierenden Kommunikation-Servers als Windows NT-Service
Integration von Third-Party Technologien: Automatic Speech Recognition, Text to Speech, ODBC-Anbindung, Fax, Kopierschutz
Erstellung einer ausführlichen Online-Referenz
Implementierung zahlreicher Zusatz-Tools wie z.B Faxdokumente-Viewer, grafische Statistiken, Lizenz-Verwaltung
Repräsentation des Unternehmens auf Messen
ISDNVoice ist in seinem Segment bis heute eine der technisch ausgereiftesten Lösungen
Systemumgebung und Sprachen:
Windows 98/NT/2000, Delphi, C++, BDE, ODBC, COM/DCOM, NT-Services, CAPI 2.0, Euro-ISDN
COMHAIR ? Frisurensimulations-System
Datum: 1992 - 1996
Branche: IT-Dienstleister
Unternehmen: SOL GbR
Kunde: Comhair GmbH
Ort: Wolfsburg
Projekt:
Entwicklung des Produkts Comhair, einer Frisuren-Simulations-Software für MS Windows
Position: Software-Entwickler
Aufgaben:
Analyse und Konzeption der Software in enger Zusammenarbeit mit der Firma Comhair, einem führenden Lieferanten von Computer-Systemen für Friseure
Implementierung der Anwendung mit besonderem Schwerpunkt auf einfach zu bedienende Benutzeroberflächen
Adaptierung und Weiterentwicklung von Algorithmen der digitalen 2D-Bildverarbeitung
Das Produkt war mehrere Jahre Weltmarkt-Führer
Im gleichem Zeitraum Erstellung eines Zeiterfassungssystems und eines Termin-Planers als Zusatz-Module zu der Computer-Kassen-Software Comcash
Systemumgebung und Sprachen:
Windows 3.1/95/NT, Delphi/Borland Pascal, Btrieve-Datenbank, Report-Tools
Positionen:
Projektleitung
Software-Entwicklung
Projektmanagement
Branchen:
Schwerpunkte:
Betriebssysteme:
Programmiersprachen:
Datenbanken:
Application Server:
Entwicklungs-Tools: Eclipse
Techniken/Frameworks:
Telekommunikation:
Sonstiges:
Artikel:
Coachings & Vorträge (Auszug):
Automobil
Luftfahrt
E-Commerce
Telekommunikation
Öffentlicher Sektor
Tourismus
Textilindustrie
"Die Arbeit des Beraters hat wesentlich dazu beigetragen, dass das Projekt erfolgreich abgeschlossen werden konnte. Aufgrund seiner ausgeprägten kommunikativen Fähigkeiten hat er von Beginn an eine zentrale Rolle im Team eingenommen. Während der Konzeptphase hat der Berater seine langjährige Erfahrung dazu genutzt, zusammen mit den Anwendungs-Ingenieuren praxisorientierte und anwenderfreundliche Lösungen zu erarbeiten. In der Umsetzungsphase hat der Berater gezeigt, dass er äußerst belastbar ist und auch in sehr schwierigen Situationen stets den Überblick behält. Ich schätze die Arbeit des Beraters sehr und würde mich freuen, in Zukunft wieder mit ihm zusammenarbeiten zu können."
— Projekt SPEED - Managementsystem für Versuchsfahrzeuge, 02/02 - 05/04
Referenz durch Projektleiter, BMW, vom 10.08.04
"Der Berater bekam von uns den Auftrag, ein Verwaltungs- und Buchungssystem für die Ressourcen unseres IT-Labors zu entwerfen und zu realisieren. Er analysierte zielgerichtet und in kürzester Zeit die Anforderungen und implementierte eine saubere Lösung, die seit Inbetriebnahme störungsfrei bei uns im Intranet zur Verfügung steht."
— Projekt Ressourcen-Management-System als Servlet-Anwendung, 12/01 - 02/02
Referenz durch Leitung IT-Architektur-Labor, Automobilkonzern, vom 23.04.04
"[...] Der Entwickler wurde im Mai 2000 am Standort Dublin eingestellt. Dort integrierte er sich schnell in das Projektteam, und fand aufgrund seiner hohen sozialen Kompetenz und seiner beindruckenden fachlichen Fähigkeiten schnell Anschluß. Er entwickelte sich zu einem wichtigen Bindeglied zwischen Dublin und München. Der Entwickler beherrscht ein breites Spektrum der IT-Technologien. In dem Projekt hat er Objektorientiertes Design durchgeführt und dann in Java (bzw. teilweise C++) implementiert. Er implementierte auch eine Schnitsttelle zu einer Oracle Datenbank (JDBC), und realisierte ein Client-Server System. Er beindruckte durch sein fachliche Kompetenz und löste seine Aufgaben zur vollsten Zufriedenheit der Projektleitung. Dabei bewies er, dass er sich in kürzester Zeit in schwierige Fragestellungen einarbeiten kann. Durch seine angenehme, freundliche Art war er bei den Kollegen und Vorgesetzten sehr beliebt. Im Dialog mit den Anwendungsspezialisten gelang es ihm die Qualität der Software hinsichtlich Funktionalität und Benutzbarkeit entscheidend zu verbessern. Zusammenfassend kann ich den Entwickler gerne weiterempfehlen, als einen technisch versierten IT-Experten mit einer ausgezeichneten Aufassungsgabe und einem angenehmen, freundlichen Wesen."
— Projekt CAD-System für Schnittmacher auf Basis Java/Oracle, 05/00 - 10/01
Referenz d. Projektleiter, Unternehmen für CAD-Lösungen(Textilbranche) v. 19.04.04
"Der Software-Entwickler hat unser Unternehmen einen großen Schritt vorangebracht. Er hat einen wesentlichen Anteil an der Entwicklung unserer Computer-Telefonie-Software ISDNVoice, mit der wir uns erfolgreich am Markt etablieren konnten. Durch seinen Ideenreichtum konnten wir viele Funktionalitäten in ISDNVoice integrieren, die das Produkt von denen der Mitbewerber deutlich abhebt. Sein Arbeitsstil zeichnet sich durch Eigeninitiative, Ausdauer und Zuverlässigkeit aus."
— Projekt ISDNVoice, 06/96 - 05/00
Referenz durch Geschäftsführer, TE-SYSTEMS GmbH, vom 27.04.04