Projekthistorie

01/2013 - 07/2013

Branche: Telekommunikation
Rolle: Berater und Architekt
Beschreibung: Steuerung von NearShore-Entwicklern (englisch-sprachig), Architekturberatung, CodeReview
Technologien: Java, Webservices, SOAP WSSE (Signature), Gerrit, Git, Gitflow, Sonar, SoapUI

02/2012 - 06/2013

Branche: Telekommunikation
Rolle: Berater und Trainer
Beschreibung: Beratung und Workshops für Geschäftspartner bei der Anbindung einer SOAP-Schnittstelle, Steuerung von NearShore-Entwicklern (englisch-sprachig)
Technologien: Webservices, SOAP WSSE (Signature), XML, XSD, WSDL, Java, PHP, SoapUI

2012

Branche: Diverse
Rolle: Trainer
Beschreibung: Durchführung mehrerer Seminare im Bereich “Administration und Betrieb von Java Enterprise Applikationen”
Technologien: Java 6, Java EE, Spring Framework, GlassFish, JBoss, Tomcat, Solaris, RedHat Enterprise Linux, SuSE

11/2011

Branche: Handel
Rolle: Auftragnehmer/ Softwareentwicklung
Beschreibung: Entwicklung eines ServiceActivators für Spring Integration 2.0 inkl. XML-Namespace-Integration
Software: Java 6, Spring 3.1, Spring Integration 2.0, Maven 3, Intellij IDEA

10/2011

Branche: Logistik
Rolle: Auftragnehmer/ Softwareentwicklung
Beschreibung: Erweiterung eines web-basierten Auftragserfassungssystems mit CSV-BatchImport-Schnittstellen
Software: Java 6, Spring 3, Spring Integration 2.0, Spring Roo, Spring Security, Hibernate, Tomcat 6, MySQL 5.1, Maven 3, Atlassian JIRA

10/2010 - 02/2012

Branche: Telekommunikation
Rolle: Softwareentwickler
Beschreibung: Entwicklung und techn. Support für die Telekom TVPP-B2B-Schnittstelle
Software: Java 5, Spring 2.5.6, JMX, JBoss AS, Maven, Oracle 10g, Atlassian JIRA

09/2010

Branche: Telekommunikation
Rolle: Analytiker
Beschreibung: Analyse von Fehlersituationen, Herausstellen von Fehlergruppen und -aggregationen,
Software: Red Hat EL, Perl, Oracle 10g, MS Excel

08/2010

Branche: Telekommunikation
Rolle: Softwareentwickler
Beschreibung: Monitoring von Webservices mit Hilfe von Nagios
Software: Nagios, CentOS, Java6, Spring 3, Spring Integration 2.0, JMX, Maven 3, Atlassian JIRA

06/2010

Branche: Logistik
Rolle: Softwareentwickler und -architekt
Beschreibung: Entwicklung eines web-basierten Auftragserfassungssystems mit CSV-BatchImport-Schnittstellen
Software: Java6, Spring 3, Spring Integration 2.0, Spring Roo, Spring Security, Hibernate, Tomcat 6, MySQL 5, Maven 3, Atlassian JIRA

08/2007 – 07/2010

Branche: Großhandel (Consumer Electronics)
Rolle: Softwareentwickler und -architekt, Teamleiter
Tätigkeiten:

  • Einführung eines Entwicklungsprozesses sowie eines einheitlichen, (teil-)automatisierten Build & Deployment-Prozesses
  • Anbindung der Schnittstellensoftware der Mobilfunkprovider (T-Mobile, O2, Vodafone, E-Plus, T-Com) an die Dienstewirtschaft
  • Erstellung von Überwachungs- und Hilfsroutinen für Nagios
  • Entwicklung einer Deltaexport-Schnittstelle für T-Mobile Quickrun IP
  • Referenzimplementierung der E-Plus Norman 2.0 Zentralfreischalter-Schnittstelle
  • Austausch des Brokat Twister 4.0 durch den SpringSource dm Server (Projektleitung)
  • Entwicklung einer flexiblen, einfach zu konfigurierenden EAI-Komponente auf Basis von Spring Integration und Oracle Advanced Queuing
    Software:
    SpringSource dm Server EE 1.0.3, Oracle 11g, SpringSource ERS (Apache) HTTPD, SpringSource Tool Suite (STS/ Eclipse), Subversion/ Git, Sun Solaris 10, Windows 2003 Server, Tomcat 6, Hudson, Maven, Ant, Trac 0.10.4, Nagios 3.0, Java 6 (Swing, Spring 2.5.6, iBatis, JAXB, Logback, iText, u.a.), PL/SQL, HTML4, JavaScript, XML, XSLT, Shell- und Batchscripting

02/2007 – 06/2007

Branche: Großhandel (Consumer Electronics)
Rolle: Softwareentwickler und -architekt
Beschreibung: Konzeption und Beispiel-Umsetzung von Java-Schnittstellen zwischen SAP ERP und vorhandenen Altsystemen
Software:
Java 1.4.2, Eclipse 3.2, CVS, MediaWiki, mySAP ERP 2005, SAP JCo, Apache JMeter
Schulungen:
ABAP, ABAP OO, SAP XI, JCo (Unilog Integrata, Düsseldorf, http://www.unilog-integrata.de)

01/2006 – 01/2007

Branche: Großhandel (Consumer Electronics)
Rolle: Softwareentwickler
Beschreibung: Semiramis ERPII Entwicklung
Tätigkeiten:

  • Erweiterung der Semiramis-Standardanwendungen (Vertriebsauftrag, Vertriebsauftragsart, Beschaffungsauftrag)
  • Erstellung neuer Anwendungen in Semiramis
  • Dokumentation der Entwicklung in MediaWiki
    Software: Java 5, Eclipse 3.1, IBM i5 OS, Red Hat Enterprise Linux 3, Semiramis ERP II 4.2

01/2005 – 12/2005

Branche: Großhandel (Consumer Electronics)
Rolle: Analytiker, Tester
Beschreibung: Auswahl eines neuen Warenwirtschaftssystems (ERP)
Tätigkeiten:

  • Anforderungsaufnahme in den einzelnen Landesgesellschaften und Fachabteilungen
  • Modellierung der Unternehmensprozesse in der Unified Modelling Language (UML)
  • Erstellung eines Kriterienkatalogs für die Bewertung der auf dem Markt befindlichen ERP-Systeme
  • Analyse und Bewertung von Anbieterpräsentationen
  • Erstellung von fachlichen Testplänen um ausgewählte ERP-Systeme im Testlabor vergleichen zu können
    Software: Borland Together J, Semiramis ERP II 4.1, SAP R/3 Retail, Eclipse

weitere Projekte mit folgender Software

1998 – 2003

diverse Projekte als freiberuflicher Softwareentwickler und Berater in den Branchen

  • Kommunen/ Öffentliche Hand
  • Gewerkschaften
  • Medien/ Musikkonzerne
  • Sozialwesen
    Software:
  • Datenbanken: Oracle 10g, IBM DB2/400, , MS-SQL Server, MySQL 4, PostgreSQL 8
  • Betriebssysteme: Windows 2003 Server, Ubuntu 7.10, Sun Solaris 10
  • Programmiersprachen: Java 1.4, Java Webstart, JSP, PHP4, PHP5, Perl, Python 2.4
  • Server: IBM Websphere 6.1, Sun One Java System Webserver 7, Brokat Twister 4, Apache Tomcat 5.5
  • Sonstiges: Microsoft Access 97-2003 (inkl. VisualBasic), Gimp, Adobe Photoshop, Macromedia Flash, VirtualBox