freiberufler Senior Spryker Backend Developer PHP/ Fullstack auf freelance.de

Senior Spryker Backend Developer PHP/ Fullstack

offline
  • auf Anfrage
  • 22393 Hamburg
  • Nähe des Wohnortes
  • de  |  en
  • 18.06.2023

Kurzvorstellung

Seit 1998 in der Web Entwicklung. Schwerpunkt: Backend.
Backend: Spryker Commerce OS (PHP), Node.JS, Perl, Python, DevOps: Docker, AWS EKS, Mail/Bind/Samba, Frontend: React 16, Vue2, jQuery, Windows App Entwicklung: C#

Auszug Referenzen (8)

"Herr S. hat maßgeblich zum Projekterfolg beigetragen. Sein großes Fachwissen & hoher Arbeitseinsatz waren entscheidend für unser Projekt."
Senior Spryker Backend Developer (Lead)
David Bajrami
Tätigkeitszeitraum

6/2022 – 8/2022

Tätigkeitsbeschreibung

found in reference description 27
Für die Weiterentwicklung des B2B Shops wurde ich aus dem kernpunkt Team übernommen um wesentliche Erweiterungen vorbereitend für den Softlaunch vorzunehmen. Das Projekt wurde im Kanban Stil geführt.


Spryker Release Update von 202009.0 auf 202108.0
Bestandsdatenimport analog zum Preisimport beschleunigen
Ausbau der Integrationstests
Deployment System Konfigurieren
Integrationstests
Automatische Abfrage fehlender Preise
Refactoring zur Vorbereitung für CI

Eingesetzte Qualifikationen

Docker, E-Commerce, elasticSearch, Git, Jenkins, Jira, Kanban (Softwareentwicklung), NginX, Node.js, PHP, PostgreSQL

"O. war eine sehr wichtige Unterstützung für unser Team. Hohes Engagement und starke Identifizierung mit dem Produkt und dem Team waren immer da."
Senior Fullstack Web Developer PHP
Nicolai Klose
Tätigkeitszeitraum

3/2018 – 4/2020

Tätigkeitsbeschreibung

Backend Developer PHP 7 für den auf Spryker basierenden B2B Shop Relaunch. Scrum basiertes Projekt. Arbeiten auf Basis des Git Flow Prinzips. Github. Frontend Caching: Redis/ Elastic Search. E-Mail Integration mit Emarsys.
Integration der Glue App zur ReST Anbindung von Mobilen Applikationen. Elastic Search Optimierungen. Umbau der Order State Machine. Konzeption und Umsetzung eines Zugangsberechtigungssystems. Konzeption/ Umsetzung Multi-Cart Shoppingsystem. Konzeption/ Umsetzung Push Notification Verwaltung via FCM (modular). Portierung Entwicklungsumgebung für Docker Windows 10. Entwicklung von Analyse und Verwaltungstools für die Administration. Performance Optimierung.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), E-Commerce, PostgreSQL, Debian, SCRUM, Docker, Git, Jenkins, Jira, VM VirtualBox (Oracle), CSS (Cascading Style Sheet), JavaScript, jQuery, PHP, Representational State Transfer (REST), Vue.js

"Sehr gute Zusammenarbeit - persönlich wie fachlich. Projekt wurde erfolgreich abgeschlossen."
Browserbasiertes Autorentool für Schadensmeldungen
Kundenname anonymisiert
Tätigkeitszeitraum

8/2017 – 2/2018

Tätigkeitsbeschreibung

Konzeption und Umsetzung einer Applikation zur Pflege von Schadensmeldungen. Die bestehende, auf Angular 1 basierende Lösung soll erheblich erweitert und mit einem moderneren Framework umgesetzt werden. Das Projekt besteht im Schwerpunkt aus einer Frontend App auf Basis von Vue2/ VueX und einem ReST Backend auf Basis von PHP 7.

In dem Projekt geht es um eine schlanke CRUD Applikation mit dem Fokus auf einfache Erweiterbarkeit durch den Einsatz eines Modulsystems.

Eingesetzte Qualifikationen

Git, Node.js, JavaScript Object Notation (JSON), CSS (Cascading Style Sheet), JavaScript, JavaScript-Frameworks

"Sehr gute Zusammenarbeit - persönlich wie fachlich."
C# Applikationsentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

8/2017 – 9/2017

Tätigkeitsbeschreibung

Portierung von Perl Scripten zum Datenaustausch von Windows 2012 Server zu Lucent Switches auf Basis von Telnet/ FTP in ein C# Tool mit SSH/ SFTP

Eingesetzte Qualifikationen

C#, Perl, Git

"Migration wurde gut strukturiert, vorbereitet und durchgeführt."
SVN Migration zu Git
Kundenname anonymisiert
Tätigkeitszeitraum

6/2017 – 7/2017

Tätigkeitsbeschreibung

Entwicklung eines Perl Migrationsscripts auf Basis Atlassians svn2git JAVA Tools. Konfektion einer Vagrant VM als Arbeitsumgebung zur Migration von SVN Repositories in das Bitbucket des Unternehmens.

Eingesetzte Qualifikationen

Apache Subversion (SVN), Perl, Git, VM VirtualBox (Oracle)

"Schnelle Einarbeitung und professionelle Realisierung von CRs in der Bestandsapplikation, sehr zu empfehlen!"
Fullstack Developer PHP/ jQuery/ Bootstrap
Kundenname anonymisiert
Tätigkeitszeitraum

4/2017 – 8/2017

Tätigkeitsbeschreibung

Erweiterung der RFM E-Procurement App um ein editierbares Ordertemplate Modul. Anlage der Mandanten per Typo3 Extension automatisiert.

Eingesetzte Qualifikationen

mySQL, Microsoft Internet Information Server (IIS), Apache Subversion (SVN), Zend, JavaScript Object Notation (JSON), CSS (Cascading Style Sheet), JavaScript, PHP, jQuery

"Die Vorgaben wurden stets zu vollster Zufriedenheit und mit großer Flexibilität bei kurzfristigen Änderungen umgesetzt."
Frontend Developer
Daniel Helmbrecht, nudge GmbH
Tätigkeitszeitraum

8/2016 – 1/2017

Tätigkeitsbeschreibung

Anpassung/ Weiterentwicklung einer Typo3-basierten Webseite
Aufbau/ Erweiterung des Online Shops beim Systempartner neusta SD in Bremen. Das Team bestand aus 12 Backend Entwicklern (Java) und 2 Frontend Entwicklern. Jira basiertes Projektmanagement mit 2-wöchigen Sprints.

Umsetzung der Vorgaben der Digitalagentur kundenbueroHH auf Basis der Vorgaben unter Einsatz von Bootsrap und jQuery.

Eingesetzte Qualifikationen

SCRUM, Typo3, Git, HTML5, JavaScript, jQuery, JSP (Java Server Pages), Less

"Top Mann, sehr kompetent, effizient, skilled, Termintreu loyal und fair"
Alleiniger Entwickler (Administration)
Kundenname anonymisiert
Tätigkeitszeitraum

6/2014 – 7/2014

Tätigkeitsbeschreibung

Migration des Debian Mailservers von Debian Lenny (5) auf Squeeze (7). Migration von

- Apache
- Postfix
- MySQL
- Dovecot
- DSPAM
- Subversion

Auf neue virtuelle Server

Eingesetzte Qualifikationen

Linux (Kernel), postfix, Apache HTTP Server, Apache Subversion (SVN), DNS

Qualifikationen

  • Apache Subversion (SVN)
  • Docker
  • E-Commerce
  • JavaScript
  • Kubernetes
  • Linux Entwicklung
  • Mantis
  • mySQL
  • PHP
  • PostgreSQL
  • React (JavaScript library)
  • Spryker Commerce OS
  • Vue.js

Projekt‐ & Berufserfahrung

Senior Spryker Backend Developer
Tom Tailor GmbH, Hamburg/ Remote
12/2022 – 7/2023 (8 Monate)
Großhandel
Tätigkeitszeitraum

12/2022 – 7/2023

Tätigkeitsbeschreibung

usbau und Optimierung des Spryker basierten Onlineshops im Bereich B2B. Anknüpfend an meine erste Zeit im Projekt bin ich damit befasst in dem mir vertrauten Team neue Funktionen und Verbesserungen im Shop vorzunehmen, Tests zu schreiben und SCRUM Tätigkeiten wie etwa Code Reviews durchzuführen. Dabei arbeite ich mit meinen beiden erfahrenen Kollegen unserer ebenfalls sehr erfahrenen Frontend Developer Kollegin zu.

Zu den Projekten zählen u,a, die
- Einbindung des Schweizer Kundenstamms und die damit verbundenen Anpassungen im Austausch mit SAP. Hierfür muss das Kundenmodell angepasst werd sowie neue Berechtigungen auf Basis des von mir damals eingeführten Berechtigungssystem implementiert werden.

- Anpassungen in der Behandlung von Produkten basierend auf Produktberechtigungen. Dabei müssen Prozesse im Shop mit Daten aus SAP importiert und dem Frontend zur Verfügung gestellt werden. Darunterliegende Prozesse und Strukturen müssen angepasst/ optimiert werden.

Projektsprache ist englisch.

Eingesetzte Qualifikationen

E-Commerce, PostgreSQL, NginX, Docker, Git, Jenkins, Jira, Node.js, elasticSearch, PHP

Senior Spryker Backend Developer (Lead)
Weiling GmbH, Remote
6/2022 – 8/2022 (3 Monate)
Großhandel
Tätigkeitszeitraum

6/2022 – 8/2022

Tätigkeitsbeschreibung

found in reference description 27
Für die Weiterentwicklung des B2B Shops wurde ich aus dem kernpunkt Team übernommen um wesentliche Erweiterungen vorbereitend für den Softlaunch vorzunehmen. Das Projekt wurde im Kanban Stil geführt.


Spryker Release Update von 202009.0 auf 202108.0
Bestandsdatenimport analog zum Preisimport beschleunigen
Ausbau der Integrationstests
Deployment System Konfigurieren
Integrationstests
Automatische Abfrage fehlender Preise
Refactoring zur Vorbereitung für CI

Eingesetzte Qualifikationen

Docker, E-Commerce, elasticSearch, Git, Jenkins, Jira, Kanban (Softwareentwicklung), NginX, Node.js, PHP, PostgreSQL

Spryker Senior Backend Developer
kernpunkt Digital GmbH, Köln (Remote)
4/2021 – 6/2022 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2021 – 6/2022

Tätigkeitsbeschreibung

Als Senior Spryker Backend Entwickler (Lead) wurde ich zunächst mit der Fertigstellung des MVPs eines B2B Shops im Bereich Lebensmittel Großhandel beauftragt. Teil dieser Aufgabe war die Unterstützung und Einarbeitung von Entwicklern des Teams. Dabei wurden große Teile des Shops neu entwickelt bzw. optimiert. Im Anschluss der erfolgreichen Fertigstellung ging es dann um die Vorbereitung zum Soft Launch Ende 2022.

Aufbauend auf meine Erfahrungen im B2B Projekt der Firma Tom Tailor konnte ich bereits von Projektbeginn an Funktionsmodule implementieren. Basierend auf BitBucket habe ich gemeinsam mit meinen beiden internen Kollegen Workflows (GitFlow) und Coding Standards (Tooling) eingeführt um die Code Qualität zu verbessern. Zudem haben ich sukzessive Integrationstests für die wesentlichen Funktionsblöcke implementiert.

Relevante Aufgaben/Lösungen:

Preisimport für vorberechnete Preise (Herausforderung: Große Datenmengen (>5GB Vollimport) / Direktimport)
Strukturierung und Optimierung des Importers zur Aggregierung von Import Prozessen (Validierung, optimierte Touch Prozesse).
Spryker Release Update von 202001.0 auf 202009.0
Performance Optimierung der Produktsuche durch Aggregierung der Hydrationsprozesse mit Blackfire.io
Dump Tool zur komfortablen anonymisierten Übertragung von Datenständen zwischen den eingesetzten Spryker Instanzen
POC für Order Queueing zur Umstellung auf asynchrone Bestellprozesse/ Cart Operationen
Propel Optimierungen
Lasttests Entwicklung/ Analyse mit JMeter
Optimierung der Entwicklungsumgebung (Docker SDK)

Eingesetzte Qualifikationen

Agile Entwicklung, Docker, E-Commerce, elasticSearch, Full-Stack, Git, Jira, Objektorientierte Programmierung (OOP), PHP, PostgreSQL, SCRUM

Senior Fullstack Web Developer PHP
Haglit Group LTD, London UK (Remote)
4/2020 – 1/2021 (10 Monate)
Handel
Tätigkeitszeitraum

4/2020 – 1/2021

Tätigkeitsbeschreibung

Entwicklung eines Prototyps für ein AI basiertes Shopping Experience Tool mit React/Symfony. Analyse von E-Commerche Plattformen. Entwicklung von Extensions. Docker basierte Service Infastruktur mit PHP 7 fpm via nginx. Chat Bot auf Basis von Socket.IO via NodeJS. Plugin für WordPress/WooCommerce (Haglit for WooCommerce) integration. Hosting in der AWS Cloud (EKS) mit Kubernetes. Asset Management Tools.

Eingesetzte Qualifikationen

Docker, Git, Google Cloud, JavaScript, Jenkins, Jira, Kubernetes, MongoDB, NginX, Node.js, OpenVPN, PHP, React (JavaScript library), Symfony (Framework), WordPress

Senior Fullstack Web Developer PHP
Tom Tailor Hamburg, Hamburg
3/2018 – 4/2020 (2 Jahre, 2 Monate)
Großhandel
Tätigkeitszeitraum

3/2018 – 4/2020

Tätigkeitsbeschreibung

Backend Developer PHP 7 für den auf Spryker basierenden B2B Shop Relaunch. Scrum basiertes Projekt. Arbeiten auf Basis des Git Flow Prinzips. Github. Frontend Caching: Redis/ Elastic Search. E-Mail Integration mit Emarsys.
Integration der Glue App zur ReST Anbindung von Mobilen Applikationen. Elastic Search Optimierungen. Umbau der Order State Machine. Konzeption und Umsetzung eines Zugangsberechtigungssystems. Konzeption/ Umsetzung Multi-Cart Shoppingsystem. Konzeption/ Umsetzung Push Notification Verwaltung via FCM (modular). Portierung Entwicklungsumgebung für Docker Windows 10. Entwicklung von Analyse und Verwaltungstools für die Administration. Performance Optimierung.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), E-Commerce, PostgreSQL, Debian, SCRUM, Docker, Git, Jenkins, Jira, VM VirtualBox (Oracle), CSS (Cascading Style Sheet), JavaScript, jQuery, PHP, Representational State Transfer (REST), Vue.js

Browserbasiertes Autorentool für Schadensmeldungen
Jungheinrich AG, Hamburg
8/2017 – 2/2018 (7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

8/2017 – 2/2018

Tätigkeitsbeschreibung

Konzeption und Umsetzung einer Applikation zur Pflege von Schadensmeldungen. Die bestehende, auf Angular 1 basierende Lösung soll erheblich erweitert und mit einem moderneren Framework umgesetzt werden. Das Projekt besteht im Schwerpunkt aus einer Frontend App auf Basis von Vue2/ VueX und einem ReST Backend auf Basis von PHP 7.

In dem Projekt geht es um eine schlanke CRUD Applikation mit dem Fokus auf einfache Erweiterbarkeit durch den Einsatz eines Modulsystems.

Eingesetzte Qualifikationen

Git, Node.js, JavaScript Object Notation (JSON), CSS (Cascading Style Sheet), JavaScript, JavaScript-Frameworks

C# Applikationsentwickler
Jungheinrich AG, Hamburg
8/2017 – 9/2017 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

8/2017 – 9/2017

Tätigkeitsbeschreibung

Portierung von Perl Scripten zum Datenaustausch von Windows 2012 Server zu Lucent Switches auf Basis von Telnet/ FTP in ein C# Tool mit SSH/ SFTP

Eingesetzte Qualifikationen

C#, Perl, Git

SVN Migration zu Git
Jungheinrich AG, Hamburg
6/2017 – 7/2017 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2017 – 7/2017

Tätigkeitsbeschreibung

Entwicklung eines Perl Migrationsscripts auf Basis Atlassians svn2git JAVA Tools. Konfektion einer Vagrant VM als Arbeitsumgebung zur Migration von SVN Repositories in das Bitbucket des Unternehmens.

Eingesetzte Qualifikationen

Apache Subversion (SVN), Perl, Git, VM VirtualBox (Oracle)

Fullstack Developer PHP/ jQuery/ Bootstrap
Jungheinrich AG, Hamburg
4/2017 – 8/2017 (5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2017 – 8/2017

Tätigkeitsbeschreibung

Erweiterung der RFM E-Procurement App um ein editierbares Ordertemplate Modul. Anlage der Mandanten per Typo3 Extension automatisiert.

Eingesetzte Qualifikationen

mySQL, Microsoft Internet Information Server (IIS), Apache Subversion (SVN), Zend, JavaScript Object Notation (JSON), CSS (Cascading Style Sheet), JavaScript, PHP, jQuery

Frontend Developer
nudge GmbH für dodenhof Posthauen KG, Bremen
8/2016 – 1/2017 (6 Monate)
Handel
Tätigkeitszeitraum

8/2016 – 1/2017

Tätigkeitsbeschreibung

Anpassung/ Weiterentwicklung einer Typo3-basierten Webseite
Aufbau/ Erweiterung des Online Shops beim Systempartner neusta SD in Bremen. Das Team bestand aus 12 Backend Entwicklern (Java) und 2 Frontend Entwicklern. Jira basiertes Projektmanagement mit 2-wöchigen Sprints.

Umsetzung der Vorgaben der Digitalagentur kundenbueroHH auf Basis der Vorgaben unter Einsatz von Bootsrap und jQuery.

Eingesetzte Qualifikationen

SCRUM, Typo3, Git, HTML5, JavaScript, jQuery, JSP (Java Server Pages), Less

Alleiniger Entwickler (KDB/ Online Kontoeröffnung)
Varengold Bank AG, Hamburg
6/2015 – 12/2015 (7 Monate)
Banken
Tätigkeitszeitraum

6/2015 – 12/2015

Tätigkeitsbeschreibung

Kapselung und Portierung der Module für die Unabhängige Installation durch den Kunden.

- Erzeugung von Installationsarchiven für Debian (DPKG)
- PHP Kompatibilität für 5.4
- Refactoring

Technologien
- Linux Debian/Debconf
- Perl
- Subversion

Eingesetzte Qualifikationen

Apache Subversion (SVN), Debian, Perl, PHP, Softwarepaketierung / Verteilung (allg.)

Alleiniger Entwickler (WordPress Plugin)
Kundenname anonymisiert, Hamburg
8/2014 – 9/2014 (2 Monate)
Privat
Tätigkeitszeitraum

8/2014 – 9/2014

Tätigkeitsbeschreibung

Gegenstand des Projektes war die kurzfristige Erstellung einer Software, möglichst große Mengen an digitalen Fotografinnen für einen definierten Benutzerkreis nach bestimmten Kriterien zugänglich zu machen.

Dies waren die zentralen Kriterien:

- Einfache Administrierbarkeit über das Mobiltelefon per App (hier Apple iPhone)
- Zugangsberechtigung bereits beim Hochladen der Bilder
- Große Speicherkapazität kostengünstig bei hohem Datendurchsatz
- Einfache Einbindung der Bilder

Umgesetzt habe ich dies auf Basis von Foto-Plattform Flickr mittels der API, Wordpress mit dem Awesome Flickr Gallery Plugin als Blog Platform für die einfache Inhalts-/ Nutzerverwaltung.

Dabei werden zentrale Kriterien der Zugangsberechtigung in den Album-Namen in Flickr kodiert.
Die Nutzerverwaltung erfolgt über WordPress selbst.

Die Verwaltung kann so unkompliziert in höchstem Maße flexibel unter Einsatz von 2 verbreiteten Software Produkten erfolgen. Eingriffe durch mich als Entwickler sind nicht mehr nötig.

Das Projekt ist nicht öffentlich und wird vom Kunden persönlich genutzt.

Technologien:
- WordPress
- LAMP
- jQuery

-

Eingesetzte Qualifikationen

mySQL, Wordpress, PHP, jQuery, JavaScript

Alleiniger Entwickler (Administration)
Eigene Rechnung, Hamburg
6/2014 – 7/2014 (2 Monate)
Medienbranche
Tätigkeitszeitraum

6/2014 – 7/2014

Tätigkeitsbeschreibung

Migration des Debian Mailservers von Debian Lenny (5) auf Squeeze (7). Migration von

- Apache
- Postfix
- MySQL
- Dovecot
- DSPAM
- Subversion

Auf neue virtuelle Server

Eingesetzte Qualifikationen

Linux (Kernel), postfix, Apache HTTP Server, Apache Subversion (SVN), DNS

Adminstrator/ Entwickler (Typo3)
Varengold Bank AG, Hamburg
1/2014 – 12/2015 (2 Jahre)
Banken
Tätigkeitszeitraum

1/2014 – 12/2015

Tätigkeitsbeschreibung

Betreuung der Webseite. Dies umfasst die Erstellung und Optimierung von Inhaltselementen sowie die Entwicklung und Anpassung von Extensions. Ich bin auch für die Versionsupdates der Typo3 Instanzen zuständig.

Eingesetzte Qualifikationen

Apache Subversion (SVN), Typo3, JavaScript, PHP, jQuery

Projektleiter/ Entwickler/ Administrator (Typo3 Relaunch 2012)
Varengold Bank AG, Hamburg
12/2012 – 1/2013 (2 Monate)
Banken
Tätigkeitszeitraum

12/2012 – 1/2013

Tätigkeitsbeschreibung

Relaunch der Typo3 basierten Unternehmenswebseite von Version 4.3 auf Version 4.5 in 9 Sprachen, u.a. Arabisch unter Erhaltung des Link-Juice im Auftrag des Kunden. Integration von Page Wrappern zur Harmonisierung von unabhängigen Servern. Tracking Pixel Verwaltung im Backend.

Das Projekt ist öffentlich. URL auf Anfrage.

Verwendete Technologien:
- Typo3/ TYPOSCRIPT
- PHP
- Javascript (jQuery)

Eingesetzte Qualifikationen

mySQL, Typo3, PHP, jQuery

Alleiniger Entwickler (SVN Exporter)
Eigene Rechnung, Hamburg
8/2010 – offen (13 Jahre, 8 Monate)
Medienbranche
Tätigkeitszeitraum

8/2010 – offen

Tätigkeitsbeschreibung

Integration eines Software Freigabe- und
Deploymentsystems auf Basis von Subversion (SVN). Mit einem Mantis (Bugtracker)
Modul als Verbindung zur eigenen Projektverwaltung
werden Kundenfreigaben dokumentiert und gem. der
jeweiligen Kundenforderungen kommuniziert.

Technologien:

- PHP
- MySQL
- Mantis Bugtracker
- Subversion

Eingesetzte Qualifikationen

Linux Entwicklung, Mantis, Apache Subversion (SVN), PHP, JavaScript

Alleiniger Entwickler (VTiger SOAP)
Varengold Bank AG, Hamburg
7/2010 – 8/2010 (2 Monate)
Banken
Tätigkeitszeitraum

7/2010 – 8/2010

Tätigkeitsbeschreibung

VTiger Programmierung von SOAP Schnittstellen zur Anbindung an Lead Verteilungssystem.

Technologien:

- VTiger CRM
- PHP
- MySQL

Eingesetzte Qualifikationen

mySQL, SOAP (Simple Object Access Protocol), PHP, CRM (Customer Relationship Management)

Administrator (Fxsoft.eu)
Einhorn Holdings LTD, Zypern, Hamburg
12/2009 – 1/2013 (3 Jahre, 2 Monate)
Banken
Tätigkeitszeitraum

12/2009 – 1/2013

Tätigkeitsbeschreibung

Einrichtung und Administration von Linux (Debian) Web- und Mail Servern. Der Apache basierte Web-Server wurde für die Nutzung von unterschiedlichen unabhängigen Entwicklern optimiert. Dazu kamen CHROOTs zum Einsatz.

Der Apache wurde in typischer LAMP Konfiguration betrieben.

Als Mailserver diente Postfix. Zur Konfiguration aller relevanten Aspekte kam ein spezielles Back-End zum Einsatz, das die Domainüberspannende Aliasverwaltung ermöglicht.

Zur SPAM Bekämpfung kamen diverse Mechanismen zum Einsatz, ClamAV, SPF und eine Qualifizierung von Absender-Adressen.

Zudem wurde D-Spam mit seinem Bayesian Filter-System eingesetzt. Das Frontend zur Verbesserung des Benutzerkomforts erweitert.

Als MDA kam Dovecot zum Einsatz.

Eingesetzte Qualifikationen

mySQL, Debian, postfix, Apache HTTP Server, Perl, PHP

Alleiniger Entwickler (Online Kontoeröffnung, Weiterentwicklung)
Varengold Bank AG, Hamburg
10/2009 – 12/2015 (6 Jahre, 3 Monate)
Banken
Tätigkeitszeitraum

10/2009 – 12/2015

Tätigkeitsbeschreibung

Weiterentwicklung der Eingabeformulare/ Optimierung des Prozesses
CSS Optimierung
Performance Optimierung
Service Modes (Sonderfunktionen für Mitarbeiter des Unternehmens)
Pflege der Vertragsversionen

Folgende Technologien:
- PHP
- Typo3
- Javascript (jQuery/Sizzle)
- Perl

Eingesetzte Qualifikationen

mySQL, Apache Subversion (SVN), Typo3, JavaScript, PHP, jQuery

Alleiniger Entwickler (Online Kontoeröffnung)
Varengold Bank AG, Hamburg
9/2009 – 10/2009 (2 Monate)
Banken
Tätigkeitszeitraum

9/2009 – 10/2009

Tätigkeitsbeschreibung

Implementation einer Kontoeröffnungs-Software mit automatischer Vertragsgeneration in PDF. Als Basis wurden Leerverträge als PDF von der Rechtsabteilung für die Befüllung mit einer eigenen Template Engine vorbereitet.

Die Verwaltung der generierten Anträge erfolgt in der KDB, dem ebenfals durch mich entwickelten und betreuten Konten- und Kundenverwaltungsbackend.

Die Kontoeröffnung ist Kampagnenfähig und ist für den White Label Betrieb ausgelegt.

Zudem wurden umfangreiche Mechanismen entwickelt, um den Vertragsstand revisionssicher zu Dokumentieren. Profile konnten je White Label Partner zur Übersetzung/ Kontrolle automatisch bereitgestellt werden.

Es wurde ein Interface geschaffen, Vertragskomponenten intelligent in unterschiedlichen Versionen anzubieten.

Folgende Technologien:

- PHP
- Typo3
- Javascript (jQuery/Sizzle)
- Perl

Eingesetzte Qualifikationen

mySQL, Apache Subversion (SVN), XHTML (Extensible HyperText Markup Language), CSS (Cascading Style Sheet), PHP, jQuery

Alleiniger Entwickler (Anschreiben Manager/KDB)
Varengold Bank AG, Hamburg
4/2008 – 6/2008 (3 Monate)
Banken
Tätigkeitszeitraum

4/2008 – 6/2008

Tätigkeitsbeschreibung

Entwicklung eines templatefähigen Anschreiben Managers auf Basis der KDB. Das System sollte die automatisierte Kundenkommunikation ermöglichen.

Neben dem Versand von E-Mails im Zuge der Kontoeröffnung wurden auch Workflows in der KDB
aufbauend auf dieses Modul realisiert.

Mitarbeiter sollten in die Lage versetzt werden, Bei der Prüfung von Vertragsstatus ggf. Anhänge
hinterlegen zu können und das Prüfergebnis dem Kunden jederzeit, auch zeitgesteuert, zustellen zu können. Das System baut auf einen Textfragmentekatalog der selben Plattform auf.

Zum Einsatz kam dieses Modul auch beim Versand sämtlicher E-Mails, die den Kunden im Kontoeröffnungsprozess zugestellt wurden.

Wesentliche Technologien:
- PHP
- MIME
- jQuery

Eingesetzte Qualifikationen

mySQL, Apache Subversion (SVN), PHP, JavaScript-Frameworks, jQuery

Alleiniger Entwickler (VIS)
Varengold Bank AG, Hamburg
4/2004 – 12/2010 (6 Jahre, 9 Monate)
Banken
Tätigkeitszeitraum

4/2004 – 12/2010

Tätigkeitsbeschreibung

Entwicklung und Administration des Kundenportals. Ein
Dateibrowser mit diversen Filtermöglichkeiten. Die
einzelnen Suchergebnisse konnten gebündelt, per ZIP komprimiert,
heruntergeladen werden. Zugriffsverwaltung wurde in der
KDB realisiert. Die Berechtigung erfolgt automatisch im
Zuge der Kontoeröffnung.

Die Inhalte wurden ebenfalls über die KDB
administriert. Dabei konnten einfache statische Inhalte
mit optionalem Sprachbezug bereitgestellt werden. Auch
konnten hier Einlesefilter für die Generate der
unterschiedlichen Systeme gepflegt werden. Diese
systematischen Downloads wurden dann manuell angestoßen
und protokolliert.

Das Portal wurde Ende 2010 durch andere Entwickler komplett neu entwickelt, beruht allerdings noch auf dem selben
Dateiverwaltungsmodul.

Das Projekt ist nicht mehr öffentlich einsehbar.

Verwendete Techniken:
PHP
MySQL
Javascript
Samba

Eingesetzte Qualifikationen

mySQL, Samba, Apache HTTP Server, Apache Subversion (SVN), CSS (Cascading Style Sheet), HTML, JavaScript

Administrator
Kundenname anonymisiert, Hamburg
4/2004 – 9/2009 (5 Jahre, 6 Monate)
Banken
Tätigkeitszeitraum

4/2004 – 9/2009

Tätigkeitsbeschreibung

Installation/ Betrieb eines Mail- und Webservers für
einen Finanzdienstleister. Entwicklung eines E-Mail
Verwaltungsbackend.

Verwendete Technologien:

LAMP auf Debian Basis
Postfix/ Dovecot/ DSPAM
PHP
MySQL
Javascript
HTML/ CSS

Eingesetzte Qualifikationen

mySQL, Debian, postfix, Hosting, PHP

Alleiniger Entwickler (TBR)
Varengold Bank AG, Hamburg
3/2004 – 12/2008 (4 Jahre, 10 Monate)
Banken
Tätigkeitszeitraum

3/2004 – 12/2008

Tätigkeitsbeschreibung

Entwicklung einer Software zur Aufbereitung von Leger Balance Daten unterschiedlicher Clearer. Darin
inbegriffen ein einfaches Web Frontend zur Kontrolle und zum Drucken des täglichen Abgleichsprotokolls sowie ein Backend zur Steuerung der Einleseprozesse sowie einfacher Korrekturbuchungen.

Die Daten wurden mit unterschiedlichen Grabbern dem System zugeführt, etwa per FTP oder per Headless Browsing.

Eingesetzte Technologien:

Client/Grabber (Windows):
Perl
MySQL

Watchdog (Linux):
LAMP auf Debian Basis
Javascript

Eingesetzte Qualifikationen

mySQL, Perl, CSS (Cascading Style Sheet), HTML, JavaScript

Web Designer/ Entwickler (Hutzler)
Hutzler Brokerage GmbH, Hamburg, Hamburg
6/2003 – 7/2003 (2 Monate)
Banken
Tätigkeitszeitraum

6/2003 – 7/2003

Tätigkeitsbeschreibung

Umsetzung der Kundenhomepage mit einfachem CMS zur selektiven Steuerung von Inhalten, etwa Quotes und Wirtschaftsnachrichten. Klassisches, nicht responsives Design.

Die Firma existiert mittlerweile nicht mehr, die Seite ist offline.

Verwendete Technologien:

PHP
Javascript
MySQL

Eingesetzte Qualifikationen

PHP, JavaScript, Webdesign

Projektleiter/ Entwickler (Tickdaten.de)
adSum Promotions LTD., Hamburg
5/2003 – 6/2006 (3 Jahre, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2003 – 6/2006

Tätigkeitsbeschreibung

Entwicklung und Betrieb einer Online Plattform für historische Finanzdaten zum Einsatz in spezieller Software. Warenkorbsystem und Nutzerkontenverwaltung inbegriffen.
Das Projekt wurde partnerschaftlich durchgeführt und betrieben mit der adSum Promotions LTD. Während der Partner die Geschäftsabwicklung besorgte war ich für Entwicklung und Betrieb der Web Seite mit Shop verantwortlich.

Am Ende wurden Finanzhistorien kostenlos mit den Handelssysteme geliefert womit der Vermarktung die Grundlage entzogen wurde.

Das Projekt ist nicht mehr öffentlich einsehbar

Verwendete Technologien:

LAMP auf Debian
PHP
MySQL
javascript

Eingesetzte Qualifikationen

mySQL, PHP, JavaScript

Alleiniger Entwickler (KDB)
Varengold Bank AG, Hamburg
4/2003 – 12/2015 (12 Jahre, 9 Monate)
Banken
Tätigkeitszeitraum

4/2003 – 12/2015

Tätigkeitsbeschreibung

Weiterentwicklung der KDB

- Entwicklung eines Kundenportals
- Lead Verwaltungskomponenten
- Verbesserte Berechtigungsstruktur mit Vererbung
- Office Support
- Mandantenfähigkeit
- Verwaltung von Online-Einzahlungen
- Interaktion mit der MT4 API des Kunden

Verwendete Technologien

PHP
MySQL
Javascript
CSS

Eingesetzte Qualifikationen

mySQL, Apache Subversion (SVN), CSS (Cascading Style Sheet), HTML, Ajax, JavaScript, PHP

Entwickler (KDB Core)
Varengold Bank AG, Hamburg
4/2003 – 4/2006 (3 Jahre, 1 Monat)
Banken
Tätigkeitszeitraum

4/2003 – 4/2006

Tätigkeitsbeschreibung

Entwicklung einer Kunden- und Kontenverwaltungssoftware auf Basis von Open Source Technologien für ein Finanzinstitut.

Vorgaben:

- Konten mit unterschiedlicher Produktbasis
- Rollenbasiertes Berechtigungssystem mit Vererbung
- Multi-User Benutzerschnittstelle für den Einsatz an 10 Arbeitsplätzen
- Datenaustausch mit bestehender Spezialsoftware (BrokerBase)

Technologien:
- PHP 3
- MySQL 3
- Javascript
- HTML
- LAMP
- WAMP (Testsystem bis Mitte 2007)

Eingesetzte Qualifikationen

mySQL, Microsoft Windows (allg.), PHP, JavaScript-Frameworks

Alleiniger Entwickler (Homepage)
Kundenname anonymisiert, Hamburg
6/1996 – 12/1996 (7 Monate)
Banken
Tätigkeitszeitraum

6/1996 – 12/1996

Tätigkeitsbeschreibung

Homepage des Kunden. Einfaches Web Design. Erste Programmierversuche. Buchbewertungssystem mit Sternen und Nutzer-Registrierung.

Techniken:
PHP/FI 2.0
miniSQL
Javascript

Eingesetzte Qualifikationen

SQL, PHP, JavaScript, Webdesign

Zertifikate

Udacity.com COMPUTER SCIENCE 101 - Building A Search Engine
2012

Ausbildung

Groß- und Außenhandleskaufmann
Ausbildung
1994
Frankfurt am Main

Über mich

Als ausgewiesener Allrounder mit Erfahrungen in nahezu allen Webrelevanten Bereichen habe ich mich im letzten Jahrzehnt zunehmend auf E-Commerce Entwicklung spezialisiert.
In Teams aber auch als alleiniger Entwickler habe ich ein breites Spektrum an Lösungen realisiert. In den letzten Jahren habe ich im Schwerpunkt Spryker E-Commerce Projekte maßgeblich betreut.
Ich verfüge über DevOps Fertigkeiten, bin kommunikativ und erfahren.

Weitere Kenntnisse

Languages
PHP
JavaScript/ ES6
Perl
C#
Python

Containerization
Docker
Kubernetes
AWS EKS

Storage
Elasticsearch
Postgres
MySQL/MariaDB
Redis

Server
Node.JS
Exim
Postfix
BIND
Apache
nginX

Frameworks/Libaries
React 16
Vue2 JS
Socket.IO
jQuery
Image Magick

E-Commerce
Spryker Commerce OS
WooCommerce (Wordpress)

CMS
Typo3
WordPress

CVS
GitHub/Git Flow
Bitbucket
Subversion

OS
Ubuntu 20
Microsoft Windows 10
Linux/Debian

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
7934
Alter
51
Berufserfahrung
25 Jahre und 6 Monate (seit 09/1998)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden