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