Profil und Projekte Persönliche Daten Name Ingo Körber Jahrgang 1966 Ausbildung Diplom Ingenieur (FH) IT Erfahrung seit 1993 Fremdsprachen Englisch Wohnort Leipzig Stand: 12/2015 niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 1 Kenntnisschwerpunkte Social Skills Zusatzausbildungen im Agilen Projektmanagement (Scrum-Master) und Kollegiales Coaching. Programmiersprachen Java (J2EE), C, C++, Smalltalk, Objective-C Datenbanken Oracle, MySQL, Postgres, DB/2 Application Server Web Server Jboss, Apache, Tomcat, Spring Boot Frameworks Spring, JSF, JSP/Thymeleaf, Facelets, SAP JCO, Ant, GIT / SVN, JUnit, Lucene/Solr, Factfinder, Android, Hybris eCommerce Plattform Version 3.x – 5.6 Methoden OOA, OOD, OOP, UML, XP, SCRUM, Design Patterns niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 2 Projekte Projekt Interims-Management Kunde Internationales Großhandelsunternehmen Zeitraum seit 12/2014 Rolle Softwareentwicklungsleiter eCommerce Technologien Hybris B2B Commerce Version 5.6. Atlassian Toolset (Jira, Confluence, Stash und Bamboo) Projektbeschreibung § Ziel des Projektes war es in einem Internationalen Konzern eine eigenständige Entwicklungsabteilung aufzubauen, die selbstständig die Betreuung und die Weiterentwicklung des B2B Web-Shops durchführen kann. § Mitarbeitersuche, Einstellung und Ausbildung der Hybris Entwickler. § Definition des agilen Entwicklungsprozesses (Scrum) § Einführung des Scrum-Prozesses, Übernahme des Scrum-Masters § Betreuung der internen und externen Dienstleister (Agenturen, Hosting Partnern, Interne SAP Abteilung etc.) § Aufbau des Tool-Sets (Jira, Confluence, Stash und Bamboo) § Unterstützung des eCommerce Direktors in fachlichen und strategischen Fragen Projekt Mein Kurierfahrer Kunde Startup Zeitraum 09/2014 – 11/2014 Rolle Unternehmensberater / CTO Technologien - Projektbeschreibung niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 3 § Das neu gegründete Startup hatte die Idee, eine Plattform für eine Mitfahrzentrale für Dinge zu entwickeln. § Aufbau eines Managementteams § Erstellung Businessplan, Lean Startup Methodik, Business Model Generation § Finanzierungsplan, Gespräche mit Venture Capital Unternehmen etc. Projekt Stibo / STEP Integration Kunde Großhandelsunternehmen Zeitraum 08/2013 – 08/2014 Rolle Projektleitung / Software Architekt Technologien Java, JSF, Facelets, Hybris eCommerce Plattform 4.6.1, Oracle 11g Projektbeschreibung § Das Großhandelsunternehmen entschloss sich Jahr 2012 konzernweit auf das neue Produktmanagement STEP der Firma Stibo zu wechseln. Das führte dazu, dass das dem B2B Shop zugrunde liegende Datenmodel an die neuen Anforderungen angepasst werden musste. § Konzeption des neuen Katalogs (Produkte, Varianten, Materialien, Kategorien und Assets) basierend auf der neuen Datenstruktur von STEP. § Anpassungen der Weboberfläche des bestehenden Web-Shops. § Anpassung der existierenden externen Schnittstellen an das neue Datenmodel. § Überarbeitungen des eigenen Servicelayers, mit dem Ziel näher an dem neuen Servicelayer der zukünftigen Hybris Version 5.x. zu sein. Projekt Quick Wins Kunde Großhandelsunternehmen Zeitraum 03/2013 – 07/2013 Rolle Projektleitung / Steering Committee Technologien Java, JSF, Facelets, Hybris eCommerce Plattform 4.6.1, Oracle 11g niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 4 Projektbeschreibung § Ziel des Projektes war es, die „Conversion Rate“ des bestehenden B2B Shops deutlich zu erhöhen. § Auf Basis einer externen Usability Analyse und dem Vergleich mit Shops von Konkurrenten wurde ein Maßnahmenplan für die CRO erarbeitet. § Überarbeitung des bestehenden Warenkorbprozesses durch Verwendung von leicht verständlichen grafischen Elementen. § Vereinfachung der Navigationsstrukturen. § Überarbeitung der Benutzerführung (call-to-action). Projekt Messedemo Kunde Hybris Dienstleister, Internetworld Messe Zeitraum 01/2013 – 02/2013 Rolle Presales Technologien Hybris Mobile App SDK, Hybris eCommerce Plattform 5.0. Projektbeschreibung § Auf der Internetworld Messe präsentierte sich der Dienstleister als wichtiger mCommerce Partner der Firma Hybris. § Erstellung einer Demo B2C mCommerce App auf Basis des neuen Hybris Mobile App SDKs. § Backendseitige Verwendung des neuen B2C eCommerce Accelerator von Hybris Version 5.0. § Präsentation der B2B App für Android und iPhone. Projekt Redesign Android App Kunde Großhandelsunternehmen Zeitraum 10/2012 – 12/2012 Rolle Senior System Architect Technologien Java, Android 2.3.1, Hybris Servicelayer 4.6.1, Webservices (REST) niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 5 Projektbeschreibung § Ziel dieses Projektes war es, die bestehende Android App an das Look & Feel einer iPhone App anzunähern. § Erweiterung der bestehenden App um neue Funktionalitäten wie Anzeige von Nachrichten aus dem Web-CMS Backend, Feedback-Formulare etc. § Anpassungen der Services auf dem Hybris Backend um die neuen Funktionalitäten mit Daten zu versorgen. Projekt Native iPhone App Kunde Großhandelsunternehmen Zeitraum 08/2012 – 09/2012 Rolle Senior System Architect Technologien Objective C, CocoaPods, Hybris Servicelayer 4.6.1 Projektbeschreibung § Nach dem die ersten Erfahrungen mit der Android App gesammelt waren, wurde gemeinsam mit dem Marktmanagement und der Kommunikationsabteilung das Benutzerinterface neu entworfen. Als Basis dienten dazu die von Apple vorgegebenen Benutzeroberflächen Richtlinien für iOS. § Implementierung der nativen App mit Xcode / Objective C auf Basis von iOS 5.x. § Modularisierung durch Verwendung von eigenen und fremden CocoaPods. § Erweiterung der für Android geschriebenen Restful-Web- Services auf dem Hybris Backend. Projekt Projekt Website 2012 Kunde Großhandelsunternehmen Zeitraum 12/2011 – 07/2012 Rolle Projektleitung Technologien Hybris 4.3 – Hybris 4.6 niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 6 Projektbeschreibung § Ziel dieses Projekte war es den Unternehmensauftritts (Presse, Unternehmen, Jobs etc.) und den B2B eCommerce Auftritt auf eine gemeinsame technologische Basis zu stellen. § Hierzu wurde das Web CMS Moduls von Hybris im gesamten Konzern(20 Länder)eingeführt und alle Funktionalität auf Basis der Hybris B2B eCommerce Suite umgesetzt. § Erstellung von neuen Seitentemplates, Navigationselementen und zusätzlichen neuen WCMS Komponenten. § Migration des B2B Shops von Hybris 4.3. auf Hybris 4.6. um neue WCMS Funktionalitäten nutzen zu können. Projekt Entwicklung einer Android App Kunde Großhandelsunternehmen Zeitraum 08/2011 – 11/2011 Rolle Senior System Architect Technologien Java, Android 2.1, Hybris Servicelayer 4.5, Restful Webservices Projektbeschreibung § Der Fokus der ersten App für den Konzern war es den professionellen Handwerker unterwegs die Möglichkeit zu geben schnell Produkte aus dem Produktsortiment zu bestellen. Hier stand im Mittelpunkt die schnelle Erfassung der Artikel auch ohne eine Online-Verbindung möglich sein soll. § Die Benutzeroberfläche wurde für eine native Android App entworfen. § Implementierung der Android App. § Integration und Tests verschiedenster Barcode-Scanner-Module. § Design und Realisierung eines Restful Services Layers für Smartphones im Hybris Backend. Projekt Erweitertes Kostenstellenmanagement Kunde Großhandelsunternehmen Zeitraum 01/2011 – 07/2011 Rolle Projektleitung Technologien Java, JSF, Facelets, Hybris eCommerce Plattform 4.6.1, Oracle 10g niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 7 Projektbeschreibung § Das Großhandelsunternehmen bietet seinen Kunden zusätzlich zum eigentlichen B2B Shop Funktionalitäten wie Kostenstellenmanagement, Freigabe Workflows und Rechtemanagement etc. an, um die Kunden stärker ans Unternehmen zu binden. In diesem Projekt ging es darum die bestehenden B2B Funktionalitäten der Hybris B2B Module deutlich zu erweitern. § Erweiterung des bestehenden Kostenstellenmanagements in der WebOberfläche. § Übertragung der Kostenstellenmanagementinformationen und der damit verknüpften Benutzerdaten an SAP R/3 und SAP BW um Kanal übergreifende Auswertungen dem Kunden wie auch den Berner Außendienstmitarbeiter zur Verfügung stellen zu können. Projekt Arbeitskleidung eCommerce System Kunde Großhandelsunternehmen Zeitraum 11/2009 – 11/2010 Rolle Projektleiter Technologien J2EE, JSF, Tomcat, hybris Multichannel Suite Version 4.x. Solr Search Server Projektbeschreibung § Der Fokus dieses Projektes war als B2B Händler Erfahrungen im B2C Markt zu sammeln. Hierzu wurde eine reduzierte Auswahl des Gesamtsortiments dem potentiellen B2C Kunden angeboten. § Grobkonzeption des Shops mit starkem Fokus auf B2C. § Feinkonzeption unter Berücksichtigung gegebener Voraussetzungen. § Implementierung der Shop- und Katalog-Navigation auf Basis einer facettierten Suche (Solr / Lucene). Projekt Redesign eines B2B Shops Kunde Großhandelsunternehmen Zeitraum 01/2009-10/2009 Rolle Projektleitung, Senior System Architect Technologien Java, JSF, Facelets, Hybris eCommerce Plattform 4.1, Tomcat 6.0, Oracle 10g niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 8 Projektbeschreibung § Auf Basis einer in Frankreich durchgeführten Usability Analyse des bestehenden B2B Shops wurde in diesem Projekt ein Redesign des B2B Shop Frontends durchgeführt. Hierzu wurden alle Shop Seiten neu entwickelt und auf Basis der neuesten JSF Version umgesetzt. Projekt Implementation B2B Webshop Kunde Großhandelsunternehmen Zeitraum 05/2008-12/2008 Rolle Projektleitung, Senior System Architect Technologien Java, JSF, Facelets, Hybris eCommerce Plattform 3.1, Tomcat 6.0, Oracle 10g Projektbeschreibung § Erweiterungen des bestehenden B2B Shops um weitere Funktionalitäten. § Integration in Reddot Content Management Server (CMS). § Integration SAP BW. § Optimierung Search-Engine auf Basis von Lucene. § Implementierung einer eigenen facettierten Suche. Projekt Neckermann.de Kunde Hybris GmbH Zeitraum 02/2008 – 04/2008 Rolle Technische Projektleitung / Beratung Technologien Java, JSF, Facelets, Hybris eCommerce Plattform 3.0, Tomcat 6.0 niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 9 Projektbeschreibung § Aufbau eines internationalen Projektteams, verteilt auf vier verschiedenen Standorten. § Geplante Projektmethodik SCRUM. § Analyse der Kundenanforderungen und Erstellung einer Grobkonzeption für den neuen Neckermann.de Web-Auftritt. § Analyse der bestehenden Alt-Systeme (Suchengine, Katalogmanagement, Recommendation Module etc.). § Konzeption für die Anbindung an einen Enterprise Service Bus. Projekt Implementation B2B Webshop Kunde Großhandelsunternehmen Zeitraum 03/2007 – 02/2008 Rolle Projektleitung, Senior System Architect Technologien Java, JSF, Facelets, Hybris, Tomcat 6.0, SAP JCO, Oracle 10g Projektbeschreibung § Konzeption eines internationalen B2B Shops auf Basis der Hybris eCommerce Plattform 3.0. § Implementierung des Shops auf Basis von JSF / MyFaces. § Implementierung Schnittstelle zu SAP R/3 und SAP BW. Projekt Web-Shop B2B Kunde Hybris GmbH, München Zeitraum 11/2006 – 02/2007 Rolle Senior System Architect Technologien JSF, Hybris Platform, Multimedia Asset Management, Tomcat 6.0 niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 10 Projektbeschreibung § hybris liefert Software-Lösungen für das Management von Produktinformationen und Katalogdaten sowie für die nachgelagerten Anwendungen E-Commerce, E-Procurement und Database Publishing § Analyse / Design der Schnittstellen zu einem Multimedia Asset Management Tool der Firma Celum Imagine § Implementierung und Integration der Schnittstelle in die Hybris Commerce Suite, Java 1.5, JSF, Facelets Projekt Erstellung einer online basierten Finanzdienstleistungssoftware zur Optimierung von Kundenportfolios Kunde Finanzdienstleister Zeitraum 01/2006 – 09/2006 Rolle Senior System Architect, Architekturberatung Technologien Java, XML/XSL, Struts 1.2, Struts Stxx, Spring Webflow; JSF, JUnit Projektbeschreibung § Der Finanzdienstleister konzipiert und entwickelt Lösungen für die Steuerung zielgerichteter Finanzvertriebe. § Ziel dieses Projektes war es, die Produkte „invest-optimize“ und „invest strategy“ in eine bestehende Portal-Lösung zu integrieren. § Evaluation verschiedener Webframeworks (Struts, Spring, JSF). § Konzeption des Web-Layers auf Basis von Struts und Struts Plugin Stxx. § Architekturberatung Backend Layer, POJO-driven-approach § Implementierung des Web-Layers auf Basis von Struts Stxx bzw. XSLT. § Erstellung von Prototypen auf Basis von JSF, Spring und Spring Webflow. niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 11 Projekt TopLevel Domainverwaltung der Schweiz www.switch.ch Kunde Domainregistry der Schweiz Zeitraum 01/2005 – 11/2005 Rolle Senior System Architect, Projektleitung GUI Technologien Java, JSP/Html, Webwork, JBoss, EJB 2.1., Maven, Junit Projektbeschreibung § Das Unternehmen verwaltet im Auftrag des Bundesamtes für Kommunikation (BAKOM) als Registry/Registrar alle Domains unterhalb der Top Level Domain .ch und .li. § Aufgabenstellung war die Neuimplementierung des bestehenden Systems auf Basis von J2EE. § Erstellung der funktionalen Detailspezifikation und des Architekturkonzepts. § Projektmanagement des GUI-Teams. § Umsetzung der Backend Funktionalität (EJB SessionBeans). § Umsetzung des Design-Konzepts auf Basis von JSP/Webwork. Projekt Presales Aktivitäten mit Hybris / IBM Kunde Hybris GmbH, IBM Deutschland GmbH Zeitraum 01/2004 – 12/2004 (Teilzeit) Rolle Senior System Architect, Pre-Sales Technologien JSP, IBM Websphere Commerce, Hybris eBusiness Plattform, DB2 UDB 8.1 Projektbeschreibung § Implementierung eines B2B Portals (Prototyp) auf Basis der Hybris eBusiness Plattform. § Evaluierungen der IBM Websphere Commerce Produkte. § Technische Unterstützung der Außendienstmitarbeiter. niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 12 Projekt Decoma Kunde Telekommunikationsunternehmen Zeitraum 01/2004 – 10/2004 (Teilzeit) Rolle Projektleitung Technologien JSP, Struts 1.2, Oracle 9i Projektbeschreibung § Analyse / Design der Schnittstellen zu externen Systemen ERP (Oracle Finance, Siebel) Inkasso-Unternehmen. § Analyse / Design der Business-Prozesse. § Modellierung der Datenstrukturen (Oracle 9i). Projekt B2C Shop für Handies und Zubehör Kunde Handy-Hersteller Zeitraum 02/2003 – 12/2003 Rolle Senior System Architect Technologien JSP, EJB 2.1, BEA Weblogic Server 7.0, Tomcat, Crystal Report 9, Oracle 9i Projektbeschreibung § Analyse/ Design der Business- Prozesse (“Order-Placement” und “Address-Validation”). § Analyse/ Design des Objekt- und Datenbankmodells. § Implementation des Objektmodells auf Basis von Entity Beans (CMP). § Implementation der Schnittstelle zur Adress-Prüfung (Pago). § Implementation Business-Prozess „Order-Placement“ § Re-Design Business-Prozess „Registration“ und „My Personal Data“. § Implementation “CRM-Reporting” auf Basis von Crystal Report Application Server. Projekt B2B Shop für Sportartikel Kunde Internationaler Hersteller für Sportartikel Zeitraum 04/2002 – 01/2003 Rolle Senior System Architect niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 13 Technologien PL-SQL, Java-Applet, SAP RFC/JCO, SAP SD, AFS Projektbeschreibung § Re-Design einer B2B Anwendung auf Basis einer J2EE Architektur, Schnittstelle zum SAP-System über Java Connector. § Überarbeitung der serverseitigen Business-Prozesse und Optimierung des Datenbankmodells. § Optimierung der SAP Schnittstelle. Projekt Device Connection Framework Kunde Softwarehersteller Zeitraum 05/2000 – 07/2001 Rolle Senior System Architect Teil-Projektleitung Technologien Java Servlets, J2EE, XML/XSLT Projektbeschreibung § Projektdurchführung auf Basis von XP (eXtrem Programming) § Konzeption und Entwicklung eines Frameworks zur Anbindung von unterschiedlichen Endgeräten (HTML-Browser, WML-Client, etc.) an einen Application-Server unter Verwendung von Servlets, XML, XSL(T), Application-Server (Weblogic 5.1 und JBoss). § Entwicklung einer XML-basierten Sprache zur Device-unabhängigen Beschreibung von Bildschirm-Inhalten und -Layout. Projekt TPS Oceans Kunde CRM Softwarehersteller Zeitraum 04/1998 – 04/2000 Rolle Senior Software Developer Technologien Java, Servlets, TopLink, BEA Weblogic Server 3.1. EJB 1.1 niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 14 Projektbeschreibung § Entwurf einer Basisarchitektur für eine CRM Lösung auf Thin-Client Basis, Windows NT und SUN Solaris, Programmierung Java, Anwendung von Design Patterns § Design und Implementierung der serverseitigen Infrastruktur dieser Lösung basierend auf Enterprise Java Beans Technologie. Projekt EAF/ELS Clearing Systeme Kunde Finanzdienstleister Zeitraum 06/1993 – 03/1998 Rolle Software Developer Technologien OS/2, DB/2, Smalltalk, C/C++ Projektbeschreibung § Pflege und Wartung eines X.25 / APPC Gateway Systems § OO Design und Implementierung eines Telefonbanking-Systems § OO Design und Implementierung, eines C/S Zahlungsverkehrs-Systems § Implementierung und Konfiguration einer transaktionsgesteuerten APPC Schnittstelle zwischen PC und einem MVS Systems § Technische Projektleitung und Kundenbetreuung einer Systemintegration in eine bestehende Client / Server Umgebung § Portierung eines Zahlungsverkehrs-Systems von OS/2 nach Windows NT 4.0 § Erstellung einer technischen Spezifikation für eine Datenbank Ankopplung eines MVS- Systems an einen Windows NT 4.0 Server § Integration eines Security Management Systems in ein vorhandenes Produkt niin GmbH | Aurelienstr. 33 | 04177 Leipzig Geschäftsführer: Ingo Körber, Dr. Nils Neugebauer Amtsgericht Leipzig: HRB 31516 15