Lebenslauf Persönliche Daten Name Markus May Adresse Stegstr. 77 60594 Frankfurt / Main Kontakt Telefon: +49 173 53 40 964 email: [email protected] Geburtsdatum 20.11.1974 Familienstand Verheiratet Bemerkungen 60% Schwerbehindert wegen Diabetes mellitus seit 1979 Ausbildung Diplom Informatiker (FH) Mai 2000 September 1994 bis 2000 Diplom-Arbeit zum Thema: The Extension of the Supply Chain with SAP R/3 and the Internet Fachhochschule Frankfurt am Main Inhalte: Software Engineering Prozesse in der Software Entwicklung Database Management Systeme Programmierung Betriebssysteme Datenschutz Jugendliche in der Ausbildung BWL Fachhochschulreife Fachoberschule für Wirtschaft und Verwaltung, Gelnhausen Abschluß als Klassenbester • • • • • • • • Juni 1994 1/7 Berufserfahrung Dezember 2011 bis Direktor IT-Entwicklung bei der MVB Marketing und Verlagsservice heute des Buchhandels GmbH Arbeitsaufgaben: • • • • Mitglied der Geschäftsleitung Disziplinarische Führung der IT Entwicklungsabteilung Aufbau und Etablierung der Abteilung innerhalb der MVB ➢ Einführung der Entwicklungsprozesse Issue Tracker, Prozessabläufe, Arbeitsabläufe ➢ Verantwortung für die Umsetzung aller Aufgaben der Entwicklung ➢ Einführung von Qualitätsmanagement-Mechanismen in der Entwicklung (Sonar, Hudson) Umsetzung der Projekte “Digitale Produkte 2.0” ➢ White Label Shops ➢ Ablösung von existierenden Shop-Systemen ➢ Aufbau einer neuen Software für die Verlagsauslieferung (DDS) ➢ Umsetzung des VLB Neu, eine Re-Implementierung des bereits existierenden VLBs Dezember 2008 Leiter Entwicklung bei der janolaw AG bis November 2011 Arbeitsaufgaben: • • • • • • • • • Mitglied des Management Boards Projektleitung und -management ➢ Einführung der Entwicklungsprozesse Issue Tracker, Prozessabläufe, Arbeitsabläufe ➢ Fachliche Führung des Development Teams ➢ Verantwortung für die Umsetzung aller Aufgaben der Entwicklung ➢ Einführung von Qualitätsmanagement-Mechanismen in der Entwicklung (Sonar, Hudson) Verantwortung des kompletten Entwicklungs Lifecycles des neuen Vertragserstellungs-Redaktionssystems (janocont 2.0) Kundensupport für die Einbindung der AGB Hosting Services und Betreuung der Plugins Aufbau einer Business-Intelligence Lösung ➢ Umsetzung von Management Reports ➢ Umsetzung einer Integration der Reports in die Management Applikation Migration des janolaw.de Portals von JBoss zu Tomcat (mit Spring) Migration des Produktionssystems von 32bit auf 64bit bei einem anderen Hoster Re-Design der CallCenter Applikation (janoCall) Re-Design der Management Applikation 2/7 April 2007 bis November 2008 Head of Development bei der Deutsche Bank AG Arbeitsaufgaben: • • November 2002 bis März 2007 Projektleitung und -management ➢ Einführung eines Entwicklungsprozesses ➢ Fachliche Führung des Development Teams ➢ Technische Verantwortung des Audit Trail Frameworks ➢ Technische Verantwortung für alle Teile des Reportings ➢ Technische Verantwortung und Beteiligung an der Umsetzung und Pflege eines Data Warehouses ➢ Administration der Produktionssysteme Arbeit in einem internationalen, englischsprachigen Team Teamleiter Technischer Service bei der Gesellschaft für Innovative Personalwirtschaftssysteme (GIP) mbH Arbeitsaufgaben: Fachliche Verantwortung für das Technische Service Team ➢ Fachliche Verantwortung für das Team und dessen Projekte • Konfigurationsmanagement / Release-Management ➢ Design des Konfigurationsmanagement-Prozesses ➢ Implementierung des Konfigurationsmanagement-Prozesses unter Benutzung von Apache Ant, CruiseControl und eines Konfigurations Management Systems (erst MS Visual Source Safe, dann MKS Source Integrity) ➢ Planung und Umsetzung der Migration von MS VSS zu MKS Source Integrity • Installationsroutinen ➢ Design und Entwicklung einer Installationsroutine für alle JAVA Applikationen bei Kunden unter Benutzung von Apache ANT • Support ➢ Unterstützung von Kunden während der In-Betriebnahme der KIDICAP Java Applikationen ➢ Technischer Support für Kunden • Entwicklung ➢ Design und Implementierung von verschiedenen SWING Komponenten Mitgründer der Think4You AG, Frankfurt am Main und der Think4You Inc., Washington, DC Arbeitsaufgaben/Projekte: • März 2000 bis Oktober 2002 • • Weiterentwicklung und Einführung der Think4You AG Produkte ➢ Intershop Enfinity SAP R/3 SD Cartridge ➢ Intershop Enfinity SAP R/3 Business-to-Business Procurement Cartridge hse24.de (Home Shopping Europe, München, Deutschland) ➢ Projektmanagement mit MS Project ➢ Design und Implementierung von verschiedenen Kundenspezifischen Anpassungen in Intershop Enfinity unter Benutzung von J2EE, SQL und Oracle ➢ Design und Implementierung eines Stagings vom Test zum 3/7 Dezember 1999 bis März 2000 Produktionssystems unter Benutzung von SUN Solaris, MKS Integrity und Apache ANT ➢ Re-Design existierender Lösungen zur PerformanceSteigerung • efiliale.de (Deutsche Post AG, Bonn, Deutschland) ➢ Trainer für das ATG Dynamo System ➢ Technischer Berater für ATG Dynamo ➢ Design und Implementierung von Kundenspezifischen Anpassungen und Erweiterungen an ATG Dynamo unter Benutzung von UML mit TogetherJ • Draeger Synematic (Lübeck, Deutschland) ➢ Einbindung und Erweiterung der SAP R/3 SD Cartridge für Intershop Entifinity in das bestehende System unter Bentuzung von IBM Visual Age • Salomon S.A. (Annecy, Frankreich) ➢ Technische Teamleitung ➢ Design und Implementierung von verschiedenen Kundenspezifischen Anpassungen in Intershop Enfinity • Domega.nl (Utrecht, Niederlande) ➢ Teamleitung des Think4You Teams ➢ Integration von annuncio.com BrightInfo in Intershop Enfinity • Intershop AG (Jena, Deutschland) ➢ Verschiedene Trainings als zertifizierter Intershop Enfinity Trainer ➢ Design und Implementierung der Integration von Intershop Enfinity an das RedDot CMS für die BOL AG • Intershop.nl (Amsterdam, Niederlande) ➢ Implementierung und Erweiterung der SAP R/3 BBP Cartridge für Intershop Entifinity • ATG (Frankfurt, Deutsfchland) ➢ Verschiedene Trainings als zertifizierter ATG Dynamo Trainer (sowohl in Deutsch als auch in Englisch) ➢ Zertifizierung zum ATG Dynamo Trainer • Think4You AG (Frankfurt und Köln, Deutschland) ➢ Entwicklung und ständige Verbesserung der Produkte (Cartridges) für die Integration von Intershop Enfinity mit SAP R/3 SD und SAP R/3 BBP • Trainings ➢ ATG Dynamo ➢ Intershop Enfinity ➢ J2EE Plattform und Konzepte Direktor Produkt & Business Development bei der softlution GmbH Arbeitsaufgaben/Projekte: • • annuncio.com (Mountain View, CA, USA) ➢ Implementierung der Integration von annuncio.com BrightInfo an Intershop Enfinity unter Benutzung von JDBC und Servlets hse24.de (Home Shopping Europe, München, Deutschland) ➢ Technischer Berater für Intershop Enfinity ➢ Design der SAP R/3 Integration von Intershop Enfinity unter Bentuzung von XML und Text-Dateien 4/7 Implementierung von Kundenspezifischen Anpassungen in Intershop Enfinity unter Benutzung von SQL, XML, HTML, JSP und EJBs • Intershop AG (Jena, Deutschland) ➢ Trainings als zertifizierter Intershop Enfinity Trainer ➢ Zertifizierung zum Intershop Enfinity Trainer • softlution GmbH (Viernheim, Deutschland) ➢ Weiterentwicklung der Integrationsprodukte (Cartridges) für die Integration von Intershop Enfinity mit SAP R/3 SD ➢ Design und Implementation der Integration des SAP R/3 Business-to-Business Procurement Systems mit Intershop Enfinity unter Benutzung des OCI Protokolls von SAP und J2EE Technologien Praktikum bei debis IT Services Inc., Chicago, IL, USA für die Erarbeitung der Diplom-Arbeit mit dem Thema: The Extension of the Supply Chain with SAP R/3 and the Internet Arbeitsaufgaben/Projekte: ➢ Februar 1999 bis November 1999 Intershop Inc. (San Francisco, CA, USA) ➢ Design der SAP R/3 SD Integration von Intershop Enfinity • debis IT Services Inc. (Chicago, IL, USA) ➢ Aufbau eines Integrationssystems für die Demonstration der Intershop Enfinity Integration mit SAP R/3 ➢ Diplom-Arbeit ➢ Entwicklung der SAP R/3 Integration von Intershop Enfinity unter Benutzung von BAPIs, J2EE-Technologien und IBM Visual Age • Unterstützung des Managements im eCommerce Bereichs • Messeauftritte und -präsentationen • Verschiedene Präsentationen im eBusiness Umfeld, im speziellen SAP R/3 eBusiness Integration • Programmierung eines MS Access Programms mit einer PalmPilot Schnittstelle für die Fleischverarbeitende Industrie • Website-Design ➢ Design verschiedener Web-Seiten für Freunde • Implementierung einer Templating Engine (ähnlich einem CMS) Werksstudent bei der KPMG Consulting GmbH Arbeitsaufgaben/Projekte: • Januar 1998 bis Dezember 1998 März 1997 bis Dezember 1998 • • • KPMG Consulting GmbH (Frankfurt, Deutschland) ➢ Programmierung verschiedener Projekte mit SAP R/3 Standard wie dem Internet Transaction Server und SAP@Web Studio mit SAP SD, MM und HR ➢ Beteiligung in einem englischsprachigen Projekt mit verschiedenen Workshops und internationalen Teilnehmern UniElektro GmbH & Co. (Eschborn, Deutschland) ➢ Implementierung der Intershop 3 Cartridge mit SAP R/3 Sales & Distribution N-Tec eBusiness Consulting (Viernheim, Deutschland) ➢ Entwicklung der INTERSHOP Cartridge für SAP R/3 unter Benutzung von Perl und SAP BAPIs 5/7 IZB Soft GmbH & Co. KG (München, Deutschland) ➢ Implementierung des Internet Transaction Servers mit SAP R/3 Sales & Distribution auf einer AS/400 • Boehringer Mannheim AG (Mannheim, Deutschland) ➢ Implementierung des Internet Transaction Servers mit SAP R/3 Sales & Distribution für das interne Verkaufssystem Werksstudent bei der KPMG Consulting GmbH Arbeitsaufgaben/Projekte: • Juli 1995 bis März 1997 • • • Deutsche Siedlungs- und Landesrentenbank (Bonn, Deutschland) ➢ Customizing des DARWIN Text Interfaces unter Benutzung von ABAP/4 ➢ Training von Kundenmitarbeitern in dem oben erwähnten Text Interfaces DBV Winterthur (Wiesbaden, Deutschland) ➢ Customizing des DARWIN Text Interfaces ➢ Training von Kundenmitarbeitern in dem oben erwähnten Text Interfaces KPMG Consulting GmbH (Frankfurt, Deutschland) ➢ Mit-Entwicklung des DARWIN Text Interfaces unter Benutzung von ABAP/4 Kompetenzen Fremdsprachen Englisch: verhandlungssicher Programmiersprachen Java, SQL, Javascript, Perl, Bash Markup-Sprachen HTML, XML MS Office, MS Project Apache HTTPD, Apache Tomcat, Jboss, NodeJS Standard-Software Subversion, GIT, MKS Source Integrity, Apache ANT, Apache Maven, CruiseControl, Hudson/Jenkins Redmine, Trac, Jira MySQL, PostgreSQL, MS SQL Server, MS Reporting Services, MS SQL Server Integration Services, OpenCMS, Eclipse IDE, Idea IntelliJ Betriebssysteme Linux, Windows, Mac OS X Prozesse und Methoden Agile Methoden wie z.B. Scrum und Extreme Programming 6/7 Publikationen • • Durchlaufende Posten – i’X 09/2001, heise Verlag Build by Maven – Javamagazin 05/2003, Software & Support Verlag Weitere Aktivitäten • • • Open Source ➢ Mit-Initiator von ArchServer.org, einer auf Arch Linux basierend Server Linux Distribution ➢ Neu-Entwicklung eines IRC-Bots in Perl ➢ Beteiligung an verschiedenen Open Source Projekten (Apache Ant, Apache Maven, Apache Depot) Sport ➢ Teilnahme an verschiedenen Lauf- und TriathlonWettkämpfen ➢ regelmäßiger Besuch von Workshops und Trainings Kochen 7/7