Mission
Für Ihr Projekt biete ich Unterstützung als "Externer" mit mehr als 20 Jahren IT-Erfahrung. In den Bereichen Softwareentwicklung, Datenbanken, Code Review und Migration unterstütze ich Sie gerne als Berater und Teamplayer.
Schwerpunkte
- Datenbankentwicklungen
- Perl
- PHP
Branchenkenntnisse
- Banken / Finanzdienstleistungen / Vermögensverwaltung
- Bekleidung / Leder / Schuhe / Textilien
- Groß-/ Einzelhandel / Handelsvertretung
- IT / Software / Internet
- Logistik / Verkehr / Autovermietung
Weitere Skills
- JavaScript
- MySQL
- REST
- SOAP
- SQL
Tools
Insgesamt rund 20 Jahre Erfahrung in den folgenden Bereichen:
- Datenbank Experte (SQL, Datenbank-Design, Performance Optimierung)
- Schnittstellen, ETL, Migration und Analysen
- Erfahrung mit MS SQL, PostgreSQL, MySQL, DB2, Greenplum,
Informix. Interesse an Oracle - Online Softwareentwicklung und Code Reviews
(Web Server Applikationen, Web Services, Datenbankanwendungen) - Perl Profi, PHP Profi (Backend)
- Branchen: Versicherungen, Banken, Reedereien, sowie E-Commerce Know-How technisch und fachlich
Berufserfahrung seit
Sprachen
- Deutsch
- Englisch
Ausbildung
Abitur
Projekterfahrung
-
Dezember 2016 –
ca. Januar 2019Datenmigration und SQL Entwicklung, Kernbankensystem
Im Auftrag von Comparus GmbH und Fiducia GADKurzbeschreibung:
Datenmigration und Softwareentwicklung für verschiedene Banken
Technologien:
MS SQL
DB2 SQLEBCDIC, Cobol Strukturen
Komplexe Reports mit Excel, Pivot, VBA / Makros
Python
SVNConfluence / Jira
Rolle:
Selbständige Entwicklung und Beratung, Übernahme von Arbeitspaketen im Team
Aufgaben:
Konzeption und Umsetzung von Problemlösungen im Bereich Datenanalyse, ETL, Migration (Feldmapping, Transformation, Test und Qualitätssicherung) für verschiedene Projekte im Bankenumfeld.
Analyse großer Datenmengen aus den Quellsystemen (z.B. EBCDIC / Cobol Dateien und Copystrecken, DB2 Datenbanken), und Übernahme in die eigene Datenbank, Transformation, Umwandlung ins Zielformat und Daten-Anlieferung.
Erstellung komplexer Abfragen zur Transformation sowie Reports zur Bewertung der Datenqualität und Vergleiche mit den verschiedenen Alt- und Neusystemen.September 2017–
April 2018Reederei Software (Fracht / Charter)
Eine der weltweit größten Reedereien, Sitz in NorddeutschlandKurzbeschreibung:
Webbasierte Software zur Verwaltung und Vorausplanung von Charter und Fracht
Technologien:
PHP
JavaScript, Angular 2
Rest Services
MS SQL
Linux, Apache, SVN
Eclipse
Rolle:
Selbständige und allein verantwortliche IT-Entwicklung und Beratung, Anleitung eines zusätzlichen freien Mitarbeiters
Aufgaben:
Das Projekt basiert technisch auf PHP, Angular 2 sowie MS SQL und wurde im Oktober 2017 „from scratch“ neu entwickelt. Die Software wird seitdem laufend erweitert.
August 2016 –
heute (laufend)Reederei Software (Equipment und Verwaltung)
Eine der weltweit größten Reedereien, Sitz in NorddeutschlandKurzbeschreibung:
Webbasierte Software zur Verwaltung von mobiler Ausrüstung, Wartung und Inspektion und anderen Informationen für die Schiffe der Reederei.
Technologien:
PHP
Symfony, Sonata Frameworks
JavaScript, AngularJS
Rest Services
MySQL, MS SQL
Linux, Apache, SVN
Eclipse
Jira
Rolle:
Selbständige und allein verantwortliche IT-Entwicklung und Beratung
Aufgaben:
Das Projekt basiert technisch auf PHP, Symfony, MySQL und JavaScript Frameworks, und wurde bis Sommer 2016 von einem Hamburger Dienstleister betreut und danach an mich übergeben.
Die Software wurde zunächst überarbeitet (Bugfixes, Code Cleaning) und wird seitdem laufend erweitert.Mai 2016 – Juli 2016
Weiterbildung, Elternzeit und Urlaub
Kurzbeschreibung:
Weiterbildung in den Bereichen PHP MVC Frameworks (Symfony, Laravel) sowie ausgehend von meiner PostgreSQL Erfahrung in das sehr ähnliche Oracle SQL und PL/SQL.
Technologien:
PHP Frameworks Symfony, Laravel
Oracle SQL und PL/SQLSeptember 2014 – April 2016
Datenbank-Migration bei einer der größten deutschen Versicherungen
Im Auftrag von EMC² und Pivotal (Greenplum)Kurzbeschreibung:
Ausgehend von einer Perl- und Informix Umgebung mit über 10.000 Datenbankobjekten und mehr als 1.300 direkt ablaufenden Perl und Shell Batch-Prozessen, wurden sämtliche Vorgänge auf die neue Greenplum Datenbank in ANSI SQL migriert.
Technologien:
Perl
Linux Shell / Bash
PostgreSQL und Greenplum DWH
Informix SQL
ETL, Schnittstellen
Eclipse
Harvest SCM
Jira, Confluence
Rolle:
Mitarbeit in einem 10-köpfigen Team für die Migration der Software und Datenbankobjekte. Schnittstelle zum Projektmanagement für die internen Mitarbeiter und Einweisung neuer Teammitglieder.
Aufgaben:
Migration der Prozesse vorwiegend in Perl oder Unix Shell, sowohl als Softwareentwickler als auch als Datenbank Architekt. Umfangreiche Portierung der Informix SQL Anweisungen nach ANSI SQL. Beratung bei der Performance-Optimierung in dem Big Data Umfeld, und Unterstützung der internen Mitarbeiter bei der Datenbank-Entwicklung.
Januar 2015 – März 2016
Reederei Software (Charter)
Eine der weltweit größten Reedereien, Sitz in NorddeutschlandKurzbeschreibung:
Verwaltung von Schiffs- und Charterdaten für die Vercharterung von Container- und Schüttgutschiffen der Reederei.
Technologien:
PHP
ExtJS
JavaScript
MySQL
Linux
Apache
Eclipse
SVN
Rolle:
Selbständige und allein verantwortliche IT-Entwicklung und Beratung mit 2 freien Mitarbeitern
Aufgaben:
Das Projekt basiert technisch auf PHP, MySQL und dem ExtJS Framework, und wurde bis Anfang 2015 von einem Bulgarischen Dienstleister betreut und danach an mich übergeben.
Die Software wurde zunächst überarbeitet (Bugfixes, Code Cleaning) und wird seitdem laufend erweitert.April 2011 – Dezember 2015
MoVendor GmbH & Co. KG (Partner / CTO)
M-Commerce Start-Up
Mobile Commerce Cloud-Lösung und individuelle Web-AppsKurzbeschreibung:
Um Onlinehändlern einen günstigen Einstieg in Mobile Commerce zu ermöglichen, wird eine spezialisierte Shop-Software als Cloud Lösung entwickelt.
Als Cloud-Lösung (SaaS) ermöglicht diese Eigenentwicklung den Betrieb hunderter unabhängiger Shops auf einer gemeinsamen Datenbank. Onlinehändler haben die Möglichkeit, einen mobilen Shop direkt nach der Registrierung selbst einzurichten und sofort mobil zu verkaufen.
Sehr umfangreiches Backoffice, automatische Abrechnung von Provisionsstaffeln, diverse Artikel- und Bestell-Schnittstellen sowie die Möglichkeit auf der vorhandenen Basis auch individuelle Shops zu entwickeln.
Technologien:
Perl
PHP
MySQL
ETL / Schnittstellen
HTML5 / CSS3
JavaScript
jQuery Mobile
Linux
Apache
Eclipse
SVN
Rolle:
Entwickler, Geschäftsführender Gesellschafter, CTO
Aufgaben:
Konzeption, Entwicklungsleitung und laufende Produktentwicklung,
Koordination des Supports für mehr als 100 Onlinehändler,
Projektmanagement diverser individueller Lösungen für namhafte Onlinehändler
1999 - 2011 Satzmedia GmbH, als Angestellter:
2009-2011
Einsatz von Alixa (s.u.) bei Compass Yachtzubehör und Sealand
Kurzbeschreibung:
Die bisherigen Onlineshops werden komplett durch das neue Alixa Portal abgelöst
Technologien:
Java
JEE
Perl
Liferay Portal
Hibernate
MySQL
ETL / Schnittstellen
Linux
Apache
Tomcat
Eclipse
SVN
Rolle:
Leiter IT-Entwicklung, Projektmanagement
Aufgaben:
Zahlreiche Schnittstellen und Vorgänge für die neue Software anpassen und integrieren. Weiterentwicklungen für die speziellen Anforderungen des Händlers.
2007-2009
JEE Portal und Shop-System
Entwicklung des Alixa E-Commerce PortalsKurzbeschreibung:
Die Portalsoftware Liferay wird um E-Commerce Komponenten erweitert und erhält eine eigene verbesserte CMS Komponente u.a. mit erweitertem User Management und neuer Mandantenfähigkeit
Technologien:
Java
JEE
Perl
Liferay Portal
Hibernate
MySQL
ETL / Schnittstellen
Linux
Apache
Tomcat
Eclipse
SVN
Rolle:
Produktentwicklung, Leiter IT-Development
Aufgaben:
Das vorhandene Liferay Java/JEE Portal wird mit zahlreichen eigenen Portlets zu einer vollständigen Content Management Software mit einem mächtigen, mandantenfähigen Shopsystem aufgewertet.
2006-2007
Betreuung der größeren Projekte (s.u.) im Tagesgeschäft
Zahlreiche kleine und große Erweiterungen für die Sites von Compass Yachtzubehör, Christ Juweliere und Jeantex.
Betreuung der Interaktiven Kataloge und Entwicklung eines Flash Clients dafür.
2005
Weiterentwicklung "Interaktive Kataloge"
Kurzbeschreibung:
Neue Verfahren zur Verlinkung von Katalogseiten, auch JPGs und Flash
Technologien:
Perl
JavaScript
DHTML
MySQL
Linux
Shell / Bash
Rolle:
Leiter Forschung/Entwicklung, Projektmanagement der Produktionen
Aufgaben:
Umsetzung eines Tools zur Erstellung der Datenbank mit HotSpot-Koordinaten und DHTML-Entwicklung der Web-Oberfläche. Koordination der Teams für die Produktion der veschiedenen Kataloge
2005
Onlineshop Christ.de
Christ Juweliere und Uhrmacher seit 1863 GmbHKurzbeschreibung:
Portal und Endverbraucher-Onlineshop
Technologien:
PHP
MySQL
ETL / Schnittstellen
HTML
JavaScript
Linux
Apache
Rolle:
Leiter IT-Entwicklung, Management der technischen Integration
Aufgaben:
Entwicklung des Onlineshops, Integration der Schnittstellen in die Bestellprozesse des Onlineshops, technische Betreuung des neuen Shopsystemes
2004
Montblanc Onlineshop USA
Montblanc International GmbHKurzbeschreibung:
Anbindung des US Shopsystems an den US-Zahlungsdienstleister Cardservice Int. Inc.
Technologien:
PHP
Linux, Apache
Microsoft IIS
Soap / XML Schnittstellen
SVN
Rolle:
Leiter IT-Integration, technisches Projektmanagement
Aufgaben:
Implementierung und Integration der Cardservice / Citicorp Schnittstellen für die Kreditkarten-relevanten Prozesse im Online-Shop und Backoffice. Anbindung des Montblanc Linux Webservers an das Microsoft System der Zahlungsschnittstellen
2004
Onlineshop Compass24.at und Compass24.nl
Compass Yachtzubehör Handels GmbH & Co. KGKurzbeschreibung:
Die Site wird auf Österreich und die Niederlande ausgedehnt
Technologien:
Perl
MySQL
ETL / Schnittstellen
HTML
JavaScript
Linux
Apache
SVN
Rolle:
Leiter IT-Integration, Projektmanagement
Aufgaben:
Technische Gesamtbetreuung der insgesamt 5 Sites, länderspezifische Bestellprozesse und zusätzliche Anforderungen logistischer und rechtlicher Art
2003-2004
Interaktive Blätterkataloge
Neuentwicklung "Interaktive PDFs"Kurzbeschreibung:
Entwicklung eines neuartigen Verfahrens zur "Verlinkung" von Standard PDF Dateien in die Onlineshops der Händler.
Technologien:
Perl
DHTML
JavaScript
MySQL
Linux
Apache
Shell / Bash
ImageMagick
Eigenentwicklungen
Rolle:
Leiter Forschung/Entwicklung, Projektmanagement
Aufgaben:
PDF-Dateien werden weitgehend automatisiert durch Navigations-Elemente und Hyperlinks ergänzt. Es entsteht eine neuartige Verknüpfung des Print-Katalogs mit dem Onlineshop. Anmeldung zum Patent.
Dazu eine Internet-Anwendung für Endkunden mit Seitenvorschau und Volltextsuche, sowie eine umfangreiche interne Anwendung zum Verwalten der Kataloge, Artikeldaten, Bearbeiter und Endprodukte
Grundstein der Satzmedia-Tochter Catoya / www.catoya.de2003
Reederei Software, Crewing
Eine der weltweit größten Reedereien, Sitz in NorddeutschlandKurzbeschreibung:
Personalverwaltung und Crewing für die laufende Koordination der Schiffsbesatzungen auf bis zu 100 aktiven Schiffen
Technologien:
Perl
MySQL
DHTML
JavaScript
Linux
Apache
SVN
Rolle:
Leiter IT-Entwicklung, Projektmanagement
Aufgaben:
Entwicklung einer digitalen Personalakte, der Schiffsverwaltung und Verknüpfung dieser zwecks Einplanung der rund 6000 Seeleute auf rund 100 Frachtschiffen. Diverse Informationssysteme wie z.B. Personalbeurteilung, Planung der Liegezeiten und Personalwechsel, historisch nachvollziehbare Personalsituation.
2002
Bestellsystem zur offline Verwendung
Jeantex Sportswear GmbH & CoKurzbeschreibung:
Der B2B Onlineshop wird mit einer Laptop Variante für den Außendienst auch offline verfügbar gemacht
Technologien:
Perl
MySQL
HTML
JavaScript
Microsoft IIS
CVS
Rolle:
Leiter IT-Entwicklung, Projektmanagement
Aufgaben:
Portierung des Systems für offline Laptops mit Microsoft Windows, spezielle Bestellprozesse und IT-Integration für die mobile Auftragserfassung
2002
Onlineshops für Retailer
Jeantex Sportswear GmbH & CoKurzbeschreibung:
Das B2B Ordersystem wird für ausgesuchte Händler durch "Satellite Sites" für den B2C-Bereich verfügbar gemacht
Technologien:
Perl
MySQL
ETL / Schnittstellen
HTML
JavaScript
Linux Apache
CVS
Rolle:
Leiter IT-Entwicklung, Projektmanagement
Aufgaben:
Umsetzung der speziellen Echtzeit Händler-Anbindungen an die Jeantex-IT, verteilte Bestellsysteme für die Verbraucher
2002
Onlineshop Sealand24.de
SEALAND Freizeit Mode GmbHKurzbeschreibung:
Portal und Endverbraucher-Onlineshop
Technologien:
Perl
MySQL
ETL / Schnittstellen
HTML
JavaScript
Linux Apache
CVS
Rolle:
Leiter IT-Entwicklung, Projektmanagement
Aufgaben:
Entwicklung der Shopsoftware und technische Integration beim Betreiber
2001
Onlineshop Compass24.ch und Compass24.com
Compass Yachtzubehör Handels GmbH & Co. KGKurzbeschreibung:
Es werden Versionen für Schweiz und England entwickelt
Technologien:
Perl
MySQL
ETL / Schnittstellen
HTML
JavaScript
Linux Apache
CVS
Rolle:
Leiter IT-Entwicklung
Aufgaben:
Erweiterung der Sites auf 3 Sprachen und Währungen, länderspezifische Bestellprozesse und zusätzliche Anforderungen logistischer und rechtlicher Art
2001
B2B Onlineshop und Endkundenportal
Jeantex Sportswear GmbH & CoKurzbeschreibung:
Händler- / B2B Ordersystem, mit zusätzlicher Präsentation für Endverbraucher
Technologien:
Perl
MySQL
ETL / Schnittstellen
HTML
JavaScript
Linux Apache
CVS
Rolle:
Leiter IT-Entwicklung
Aufgaben:
Neuprogrammierung eines speziellen Händler-Bestellsystemes mit allen B2B Anforderungen, das die Produktdaten auch für Endkunden (mit Händlernachweis) präsentiert
1999-2001
Handelsplattform für Frachtschiffe
Eine der weltweit größten Reedereien, Sitz in NorddeutschlandKurzbeschreibung:
Auktionsportal und Handelsplattform speziell für den An- und Verkauf von Containerschiffen, Bulk Carrier, Tankern und anderen Schiffstypen
Technologien:
Perl
MySQL
HTML
JavaScript
Linux Apache
CVS
Rolle:
Leiter IT-Entwicklung
Aufgaben:
Entwicklung der Handels-/Auktionsplattform mit zahlreichen Community- und Angebots-/Verhandlungs-Tools
1999
Onlineshop Compass24.de
Compass Yachtzubehör Handels GmbH & Co. KGKurzbeschreibung:
Wassersportportal mit Endverbraucher-Onlineshop, Integration in das Compass-interne WWS mit AS400 / DB2 Umgebung
Technologien:
Perl
MySQL
ETL / Schnittstellen
HTML
JavaScript
Linux Apache
CVS
Rolle:
Leiter IT-Entwicklung
Aufgaben:
Technische Gesamtbetreuung der Internet-Anwendungen und Backend-Prozesse
1994 bis 1999
A&B Internet Marketing,
PartnerKurzbeschreibung:
Entwicklung und Vertrieb eines der weltweit ersten datenbankgestützten Internet Shopsysteme.
Zahlreiche Online-Shops, Website-Projekte und andere Internet-Anwendungen
Technologien:
Perl
PHP
MySQL
HTML
JavaScript
Linux Apache
Solaris
Flash / ActionScript
Rolle:
Geschäftsführender Gesellschafter, speziell Bereich IT
Aufgaben:
IT-Entwicklung, Projektmanagement
Sonstige Informationen
Geboren: 1972 in Hamburg
Ausbildung: 1992 Abitur in Hamburg
1994 - 1998 Diplom-Studiengang Theoretische Informatik,
Uni Hamburg, vor dem Abschluss abgeworben
Sprachkenntnisse: Deutsch (Muttersprache)
Englisch (fließend)
Verfügbarkeit: On Site (bevorzugt Hamburg) oder Remote (Büro in Hamburg vorhanden)