Seit 10.2014 Freier Softwarearchitekt und Projektleiter in Aschaffenburg, Erfurt, Ingolstadt und München.
- Anbindung eines neuen Logistikdienstleisters an einen großen internaltional agierenden Einzelhändler im Elektronikbereich.
Tätigkeiten: Teilprojektleitung IT, Architekt, Product Owner, Entwicklungsleiter, Scrum Coach.
Aufgaben: Analyse, Koordination der Schnittstellenanbindung, Entwicklungsleitung, Koordination der externen Dienstleister, Beratung der Fachbereiche hinsichtlich IT-Lösungen und Prozessoptimierung.
Techn. Umfeld: Microsoft Dynamics Nav mit SNC Logistics Branchenlösung, SFTP, MS SQL Server, XML/XSD, Windows. - Leitender Softwarearchitekt und Beratung bei der Definition der Pure-Play-Strategie eines großen international agierenden Einzelhändlers im Elektronikbereich.
Tätigkeiten: Architekt, IT-Berater
Aufgaben: Einführung von IT-Lösungen zur Teamunterstützung (Jira & Confluence), Aufbau der Continous-Integration-Systeme zur Unterstützung der Entwicklung, Definition der Schnittstellen und Kerndatenstrukturen, Beratung der Fachbereiche.
Techn. Umfeld: Microsoft Dynamics Nav, Magento, Pimcore, Apache HTTPD, GIT, Jenkins, Linux, PHP. - Leitung der Online-Shop-Entwicklung bei der vertikalen Expansion im Bereich Weisse Ware eines großen international agierenden Einzelhändlers im Elektronikbereich.
Tätigkeiten: Teilprojektleiter, Entwicklungsleiter
Aufgaben: Steuerung der Dienstleister, Unterstützung und Beratung der Fachbereiche, Vorbereitung und Prüfung von Verträgen, Roadmap-Planung, Verfassung von Status-Berichten, Konzeption der Kern-USPs.
Techn. Umfeld: PHP-basierende proprietäre Shop-Lösung, Elastic Search, Swoox, MySql, NGINX.
05.2013 - 09.2014 Freier Softwarearchitekt und Scrum-Master in München und Ingolstadt.
- Leitung der Online-Shop-Entwicklung während der Transferphase in die Konzern-eigne IT-Dienstleistungsgesellschaft.
Tätigkeiten: Solution Owner
Aufgaben: Prüfen von Verträgen, Steuerung der Dienstleister, Unterstützung und Beratung der Fachbereiche.
Techn. Umfeld: IBM Websphere, Webshpere Commerce Suite, FirstSpirit CMS, Factfinder Search, Stibo PIM, Responsive HTML, Apache HTTPD, Oracle DB, VMWare, SVN, GIT, HPQC, Aroma OMS. - Architekturberatung für die Multichannel-Systeme eines großen international agierenden Einzelhändlers im Elektronikbereich.
Tätigkeiten: Softwarearchitekt
Aufgaben: Analyse von Anforderungen und Beratung bei der Definition von Lösungen. Aufbau von Entwicklungs- und Testumgebungen. Beratung des Product-Owners.
Techn. Umfeld: IBM Websphere, Webshpere Commerce Suite, FirstSpirit CMS, Factfinder Search, Stibo PIM, Responsive HTML, Apache HTTPD, Oracle DB, VMWare, SVN, GIT, HPQC, Aroma OMS. - Scrum-Master für mehere Scrum-Projekt-Teams eines großen international agierenden Einzelhändlers im Elektronikbereich.
Tätigkeiten: Scrum-Master
Aufgaben: Einführung und Verbesserung der Scrum-Prozesse, Organisation und Druchführung von Regelterminen und Workshops. Beratung und Unterstützung des Product-Owners bei der Planung und Vorbereitung der Sprints. Verbesserung von Team-Prozessen. Erstellung von Projekt-Status-Reports für das Top- und Middle-Management. Planung der Eingliederung der Agil erstellten Artefakte in den übergeordneten Release-Prozess.
Techn. Umfeld: IBM Websphere, Webshpere Commerce Suite, FirstSpirit CMS, Factfinder Search, Stibo PIM, Responsive HTML, Apache HTTPD, Oracle DB, VMWare, SVN, GIT, HPQC, Aroma OMS.
08.2012 - 04.2013 MediaMarkt (Shanghai) Consulting Service Co., Ltd. in Shanghai.
- Product-Owner für die Multichannel-Systeme (e-shop), die Unternehmenswebseite und Leitung eines bis zu 15-köpfigen internationalen Teams.
Tätigkeiten: Product-Owner, Projektleitung, Senior Softwarearchitekt
Aufgaben: Aufnahme und Aufbereitung der Anforderungen des Fachbereichs, Koordinierung und Steuerung der Entwicklung, Definition von Architekturrichtlinien, Optimierung und Weiterentwicklung der Betriebsinfrastruktur, Performanz-Optimierung der hybris-Cockpits, Verhandlungen mit Dienstleistern, Koordinierung des Support-Teams.
Techn. Umfeld: hybris, Java/JEE, Apache HTTPD, Apache Tomcat, Apache Solr, SVN, Jenkins, Oracle Linux, VMWare, Oracle DB
02.2010 - 07.2012 Client Computing in Ismaning.
- Verwaltung des Entwicklungsnetzwerks
Tätigkeiten: Softwarearchitekt, Administrator
Aufgaben: Konfiguration und Verwaltung des Intranets für die Entwicklungsabteilung, Einrichtung und Verwaltung des Build-Systems, Release-Management, Verwaltung der Versionsverwaltung.
Techn. Umfeld: CVS, SVN, Hudson, RT, MS Team Foundation Server, MS Sharepoint - Modernisierung und Weiterentwicklung der Produktpalette.
Tätigkeiten: Softwareentwickler, Softwarearchitekt
Aufgaben: Neuentwicklung des Basis-Clients für alle Unternehmensprodukte auf Basis von .Net/WPF in C#. Entwicklung von diversen UI-Komponenten.
Anpassungen an der Serverimplementierung in Java, u. a. Integration von Apache Solr und Apache Tomcat in das Java-Backend. Anpassungen am Installer.
Techn. Umfeld: Java/J2EE, XML, Spring, Apache Solr, Apache Tomcat, JPA, Odata, C#, .Net, WPF, Prism, MEF, Install4j, EDI, EDIFACT - Entwicklung einer MS Access Datenbankanwendung zur Prüfung und Weiterberechnung von Telekommunikationsrechnungen.
Tätigkeiten: Softwareentwickler, Softwarearchitekt
Aufgaben: Definition des Datenbankschemas, Datenbankoptimierung, Entwicklung der Benutzeroberfläche.
Techn. Umfeld: MS Access 2007, MS SQL Server 2008 R2, TList8, EDI, EDIFACT
06.2009 - 12.2009 Softlution Deutschland GmbH in Lünen.
- Weiterentwicklung einer großen B2B-Online-Shopping-Plattform für Büro-, Betriebs- und Lagerausstattung zum Betrieb von 22 teils mehrsprachigen landesspezifischen Shops.
Tätigkeiten: Softwareentwickler, Softwarearchitekt
Aufgaben: Beratung beim Einsatz von Hybris. Entwicklung neuer Funktionen und Unterstützung bei der Fehlerbereinigung. Übernahme der Endeca-Integration und der CMS-Funktionen.
Techn. Umfeld: Java/J2EE, HTML/CSS, XML, Spring MVC, Spring Webflow, Endeca, Hybris, Trados, Oracle - Unterstützung bei der Optimierung einer B2C-Online-Shopping-Platform für einen international operierenden Bekleidungsproduzenten.
Tätigkeiten: Berater, Softwarearchitekt
Aufgaben: Analyse des Systems und Ableitung von Maßnahmen zur Performance-Steigerung. Implementierung von Page-Fragment-Caching-Mechanismen.
Techn. Umfeld: Java/J2EE, HTML/CSS, XML, JSF, MyFaces, Hybris, Apache Solr - Entwicklung einer B2B-Online-Shopping-Plattform für Büro-, Betriebs- und Lagerausstattung für Experimente mit innovativen Online-Shopping-Konzepten.
Tätigkeiten: Softwareentwickler, Softwarearchitekt
Aufgaben: Umsetzung der Navigations- und Suchfunktionen.
Techn. Umfeld: Java/J2EE, HTML/CSS, XML, Spring MVC, Spring Webflow, Ajax Endeca, Hybris, Trados, Oracle - Konzeption einer Import-Erweiterung für die Hybris-Plattform.
Tätigkeiten: Softwarearchitekt
Aufgaben: Konzeption und Spezifikation einer eigenen Erweiterung
Techn. Umfeld: Java/J2EE, Zkoss, Spring, Hybris, BeanShell
01.2007 - 03.2009 BBF Services GmbH in München.
- Entwicklung einer Onlineshopping-Platform für eine große international tätige Spielwarenhandelsgesellschaft (Zweig Großbritannien) im Rahmen eines 10 köpfigen multinationalen Scrum-Teams (.
Tätigkeiten: Softwareentwickler
Aufgaben: Konfiguration des Product-Information-Management-Moduls, Entwicklung einer Call-Center-Anwendung inkl. Retouren-Erfassung, Unterstützung bei der Erstellung der Website, Erstellung von speziellen Promotionen, Einbinden von CMS-Funktionen.
Techn. Umfeld: Java/J2EE, HTML/CSS, XML, Spring, JSF, Richfaces, Ajax, Hybris - Workshop und Konzept für eine Multi-Shop-Platform für einen Dienstleister im Mobil-Kommunikationsumfeld.
Tätigkeiten: Berater. Softwarearchitekt
Aufgaben: Technische Beratung im Rahmen eines Workshops beim Kunden, Konzeption einer Lösung, Pflichtenheft, Unterstützung bei der Angebotserstellung
Techn. Umfeld: Java/J2EE, Hybris - Entwicklung einer Product-Information-Management-Lösung für einen schweizer Baumittelhersteller.
Tätigkeiten: Softwareentwickler
Aufgaben: Unterstützung bei Katalogdruckaufbereitung, Datenabgleich mit SAP-System
Techn. Umfeld: Java/J2EE, Hybris, SAP Jco, Spring - Weiterentwicklung des Sales Information Systems eines großen Automobilherstellers.
Tätigkeiten: Softwareentwickler
Aufgaben: Einführung neuer Funktionen, Weblogic 6 auf 8 Migration
Techn. Umfeld: Java/J2EE, XML/XSLT, HTML/CSS, Weblogic, Oracle. - Weiterentwicklung des Besuchsverwaltungssystems (Java-Fat-Client) für das Museum eines großen Automobilherstellers.
Tätigkeiten: Softwareentwickler
Aufgaben: Optimierung der Datenbankzugriffsschicht, Java 1.4 auf 1.5 Portierung, Einführung neuer Funktionen.
Techn. Umfeld: Java/J2EE, Swing, Spring, XML/XSLT, PDF, Tomcat, Weblogic, Oracle - Entwicklung eines Datenverarbeitungssystems für eine interaktive Museumsinstallation eines großen Automobilherstellers.
Tätigkeiten: Technische Projektleitung Schnittstellen, Softwareentwickler
Aufgaben: Erstellung des Fachkonzepts, Definition der Schnittstellen, Integration von externen Ticketing- und Exponat-Systemen, Erstellung von gedruckten Barcode-Ausweisen und Diplomen, Druckeransteuerung, Datenbankanbindung, Erstellung einer Internet- und Intranet-Anwendung.
Techn. Umfeld: Java/J2EE, HTML/CSS, XML, Axis, Spring, Hibernate, iText, Tomcat, Weblogic, Oracle, Maven 2.
08.2005 - 12.2006 Tätig als freier Softwareentwickler in Berlin und München.
- Unterstützung bei der Entwicklung eines Dokumenten-Management-Systems für eine schweizer Bank.
Tätigkeiten: Berater, Softwareentwickler
Aufgaben: Redesign der Client-Server-Kommunikationsschicht um versionsübergreifende Kommunikation zu ermöglichen, Einführung von Spring Bean-Factories, Bereitstellen von Dokumentendiensten über eine Web-Service-Schnittstelle, Test-Installation von Webshpere MQ, Erstellen einer JMS-Schnittstelle, Unterstützung bei der Websphere-Server-Konfiguration.
Techn. Umfeld: Java/J2EE, XML, JMS, Web-Services, Spring, Castor, Axis, Websphere Server, Webshpere MQ - Entwicklung eines PC Computerspiels ?Paraworld?.
Tätigkeiten: Berater, Softwareentwickler
Aufgaben: Quellcode-Analyse und -Optimierung, User-Interace-Programmierung, Gameplay-Logik, Anpassungen am Leveleditor, Optimierung der künstlichen Intelligenz.
Techn. Umfeld: C++, Windows, USL (proprietäre Skript-Sprache), DirectX
03.2004 - 06.2005 Bluepier GmbH/Framfab Germany AG in Hamburg und München.
- Neuentwicklung des Web-Content-Management-Systems einer großen deutschen Privatkundenbank (.
Tätigkeiten: Softwareentwickler, Administrator, Support, Dozent
Aufgaben: Durchführung von Quellcode-Audits, Template-Entwicklung, Content-Server-Anpassungen, Erstellung von SUN-Solaris-Installationspaketen, Installation und Betrieb der Testsysteme, Solaris nach Linux-Portierung von Shellskripten, Webserver-Konfiguration, Applicationserver-Konfiguration, Deployment beim Kunden, Schulung der Redakteure, Betreuung der Betriebsmannschaft, First- und Second-Level-Support, Datenbankadministration.
Techn. Umfeld: Java/J2EE, HTML/CSS, Java Script, XML, JSP, eWebEditPro, SQL, Fatwire Content Server, Apache, Tomcat, Solaris, Linux, Oracle - Erstellung des Internetauftritts eines österreichischen Getränkeproduzenten.
Tätigkeiten: Berater
Aufgaben: Konzeption eines Mini-CMS
Techn. Umfeld: eWebEditPro, HTML - Entwicklung eines Online-Shops für einen Unterwäsche-Produzenten (.
Tätigkeiten: Technische Projektleitung, Softwarearchitekt, Softwareentwickler
Aufgaben: Anforderungsanalyse, Angebotserstellung, Konzeption, Betreuung des Entwicklungsteams
Techn. Umfeld: PHP, X-Cart, MySQL, Apache
Ältere Projekte
- 10.2001 - 04.2002 Lehrstuhl für allgemeine und industrielle Betriebswirtschaftslehre der Technischen Universität München
Tätigkeiten: Marktforscher, Softwareentwickler
Aufgaben: Durchführung und Auswertung einer Online-Umfrage zur Kaufbereitschaft bei individualisierten Massenprodukten (Mass Customization).
Techn. Umfeld: Java/J2EE, Tomcat, MS Access - 09.2000 - 04.2001 Emporias Management Consulting GmbH in München.
Tätigkeiten: Softwarearchitekt, Softwareentwickler
Aufgaben: . Entwicklung einer Webadministrationsanwendung für B2B-Auktionen und Konfiguration der Serverinfrastruktur.
Techn. Umfeld: Java/J2EE, JSP, Apache, Tomcat, HP-UX, Informix - 02.2000 - 07.2000 Freier Softwareentwickler in München.
Projekte: Aufbau einer Windows 2000 Domain-Infrastruktur für ein Intranet, Mitentwicklung an einem Nachrichtenportal, Konzeption und Spezifikation einer Benutzerverwaltungskomponente für das Active Directory, Portierung eines Datenmodells auf Enterprise Java Beans.
Techn. Umfeld: Java/J2EE, JSP, HTML, Websphere, DB2, Windows 2000 Client/Server - 03.1999 - 08.1999 NSE Software AG in München.
Tätigkeiten: Werkstudent
Aufgaben: Entwicklung eines Konditionsadministrationsmoduls und der Druckausgabe für das Lebensversicherungsmodul im Rahmen des Produkts FINAS (Financial Information and Sales Support System).
Techn. Umfeld: C++, Report Designer - 06.1998 - 07.1998 NSE Software AG in München.
Tatigkeiten: Werkstudent
Aufgaben: Qualitätssicherung der erstellten Softwarelösungen.
Techn. Umfeld: Windows NT, OS/2