Laravel Backend Entwickler
Skills
PHP, Docker Compose, LAMP, Zend Framework, Laminas, Google Drive, Jenkins, AWS, PHP 7, PCI, Veracode, CFT Stack, RDS, Scrum, Symfony, Drupal, Angular, Zend 1+2, Laravel, Zend Framework 1, DB, markdown, Console Command, Datenbank, SOAP, REST, JSON, XML, MySQL Datenbank, SAP SOAP Schnittstelle, MySQL Datenbank auf SOAP Schnittstelle, Google Custom Search, RSS, Zend Framework 2, CSRF, XSS, SQL Injections, PHP 4, PHP 5, Zend, Zend Server, Lucene, PHP Funktionen, Zend Reflection, MySQL 5, Zend Studio, Selenium Unittest, Zend 1 + Laravel, PDF, Postscript, RabbitMQ, Laravel 5.0, Barcode, Ghostscript, CRM, SugarCRM, PEAR, Windows Addressabgleichsoftware, Linux CRM, VMware, MySQL5, PHP5, MySQL, Stored Procedures, Caching, POP3, Linux, LPR, PCL Count, PCL, Apache, Tomcat, MySQL Server, Debian, Apache HTTP Server, SQL Query, JS, VUE.JS, Gantt, Javascript, HTML, Laravel 5.2, Business Application, C#, Webshop, Oxid, Microsoft BizBus / Axapta Anbindung, ODBC, Excel, Unix, Datenbanken, MS SQL Server, 20.11.2020 7 von 8, Oracle, SQL, PHP Zend Certified Engineer, PHP 5.3, Selenium, Docker
Projekthistorie
01/2022
-
bis jetzt
Neuaufbau und Pflege mehrerer Laravel 8 + 9 Projekte
- Livewire + Admin LTE
- Unittests
- Gitlab Pipelines (Unittests, Codequality, Codestyle) und Autodeploy
- Auslagern von in Jobs per Queue
- Docker Compose
- Integration der Plesk API mit automatischer Domain + Datenbankanlage
- Refactoring
- PHP und Laravel Upgraded
- Integration diverser Schnittstellen
-- Zahlungsdienstleister
-- Flugdatensuche
-- Google Maps Api
12/2020
-
01/2021
PHP Entwickler / Server Administrator
Prüfung / Entfernen von bestehenden Sicherheitslücken in mehreren PHP Umgebunugen.
- Ermitteln der Schwachstellen per ZAP
- Umschreiben des PHP Codes
- Integration von Gitlab Pipelines
- Integration von Unittstest
Absicherung / Neuaufbau der Serverlandschaft
- Update bestehnender Systeme auf aktuelle Linux Landschaften
- Integration von Imunify360 als WAF
- IP Begrenzung
- Umstellen auf SSH Login
- Monitoring
12/2020
-
12/2020
PHP Entwickler
Kronberg
Projektinhalte:
Langfristige Zusammenarbeit mit Projektpartner zur Umsetzung verschiedener Projekte
Konzeption / Entwicklung Output Management System
* Zend Framework 1
* Auslesen und ggf. Ersetzen von PDF Inhalten
* DV Freimachung (Reihenfolge der PDF Dateien ändern, Aufsplitten in verschiedene PDFs, Datamatrix
aufbringen)
* Umwandlung in Postscript über PostScript
* Einfügen von Fachsteuerungen
* Closed Loop Anbindung
* Integration von RabbitMQ für parallele Verarbeitung
######################################
Aufbau eines Kunden Upload Portals
* Backend über Laravel 5.0
* Benutzerverwaltung
* E-Mail Benachrichtungen
######################################
Aufbau eines Lagers mit Barcode basierten Handheld
* Backend über Zend Framework
* Handheld Optimierte Oberfläche für Lagermitarbeiter für
20.11.2020 4 von 8
Buchungsvorgänge
######################################
Aufbau eines Web2Print Shops
* Zend Framework 1
* Personalisierung von Visitenkarten und PDFs
* mehrstufige Freigabeebene
* Anbindung an internes Lager / Warenwirtschft
######################################
Kundenspezifisches Visitenkartentool
* Oberfläche mit Freigabeebene
* PDF Ausgabe in verschiedenen Formate über Ghostscript
######################################
Konzeption / Einrichtung / Betreuung Sugar CRM System im Finanzbereich
* Erweiterung SugarCRM(5x) um Broschürenverwaltung, Aboverwaltung, individualisierte
Kampagnenverwaltung
* Datenaustausch mit bestehendem Onlinesystem (Stammdaten, Newsletter, Broschürenbestellungen,
Kampagnen + Events per SOAP/XML)
* Individualisierte Auswertungen (JPGraph Diagramme, PEAR Spreadsheet XLS Dateien, ) und
Serienbrief-Dokumenterstellung (FPDF)
*Integration Windows Addressabgleichsoftware in Linux CRM per SOAP/XML Service auf VMware
* Integration Visitenkartenscannersoftware
* Integration bestende Mailversandsoftware in SugarCRM
######################################
Erweiterung Newsletterversand im Finanzbereich (>100.000 Mails / Tag)
*Migration MySQL4/ PHP4x auf MySQL5/PHP5 + Performanceverbesserung
*Optimierung MySQL Tabellen, Indizierung, MySQL Views + Stored Procedures
*Caching von Auswertungen / Grafische Darstellung Auswertung über JPGraph
* Bounce Management per POP3 / Automatische Bereinigung Kundenstamm
######################################
Konzeption / Entwicklung Druckspooler für Druckcenter
*Linux basierend (LPR, PCL Count,...)
*Graphische Oberfläche für Benutzersteuerung im -Einzelblattdruckbereich (15 Drucker, 5 Benutzer)
über PHP
*Verwaltung über MySQL Datenbank
* Tracking der Druckvorgäng / Integration Jobverwaltung
* Umschreiben der PCL Dateien auf jeweilige Druckerprofile über Steuerzeichen im PCL Code
######################################
Permanente Performance und Sicherheitsverbesserungen
* Vorbereitung TÜV Sicherheitsaudits
* Datenbankoptimierung
* Programmoptimierung, Caching
* Unterstützung Administration (Linux, Apache, Tomcat, MySQL Server)
Eingesetzte Produkte: Zend Framework, MySQL, Debian, Apache HTTP Server, Laravel, RabbitMQ
Langfristige Zusammenarbeit mit Projektpartner zur Umsetzung verschiedener Projekte
Konzeption / Entwicklung Output Management System
* Zend Framework 1
* Auslesen und ggf. Ersetzen von PDF Inhalten
* DV Freimachung (Reihenfolge der PDF Dateien ändern, Aufsplitten in verschiedene PDFs, Datamatrix
aufbringen)
* Umwandlung in Postscript über PostScript
* Einfügen von Fachsteuerungen
* Closed Loop Anbindung
* Integration von RabbitMQ für parallele Verarbeitung
######################################
Aufbau eines Kunden Upload Portals
* Backend über Laravel 5.0
* Benutzerverwaltung
* E-Mail Benachrichtungen
######################################
Aufbau eines Lagers mit Barcode basierten Handheld
* Backend über Zend Framework
* Handheld Optimierte Oberfläche für Lagermitarbeiter für
20.11.2020 4 von 8
Buchungsvorgänge
######################################
Aufbau eines Web2Print Shops
* Zend Framework 1
* Personalisierung von Visitenkarten und PDFs
* mehrstufige Freigabeebene
* Anbindung an internes Lager / Warenwirtschft
######################################
Kundenspezifisches Visitenkartentool
* Oberfläche mit Freigabeebene
* PDF Ausgabe in verschiedenen Formate über Ghostscript
######################################
Konzeption / Einrichtung / Betreuung Sugar CRM System im Finanzbereich
* Erweiterung SugarCRM(5x) um Broschürenverwaltung, Aboverwaltung, individualisierte
Kampagnenverwaltung
* Datenaustausch mit bestehendem Onlinesystem (Stammdaten, Newsletter, Broschürenbestellungen,
Kampagnen + Events per SOAP/XML)
* Individualisierte Auswertungen (JPGraph Diagramme, PEAR Spreadsheet XLS Dateien, ) und
Serienbrief-Dokumenterstellung (FPDF)
*Integration Windows Addressabgleichsoftware in Linux CRM per SOAP/XML Service auf VMware
* Integration Visitenkartenscannersoftware
* Integration bestende Mailversandsoftware in SugarCRM
######################################
Erweiterung Newsletterversand im Finanzbereich (>100.000 Mails / Tag)
*Migration MySQL4/ PHP4x auf MySQL5/PHP5 + Performanceverbesserung
*Optimierung MySQL Tabellen, Indizierung, MySQL Views + Stored Procedures
*Caching von Auswertungen / Grafische Darstellung Auswertung über JPGraph
* Bounce Management per POP3 / Automatische Bereinigung Kundenstamm
######################################
Konzeption / Entwicklung Druckspooler für Druckcenter
*Linux basierend (LPR, PCL Count,...)
*Graphische Oberfläche für Benutzersteuerung im -Einzelblattdruckbereich (15 Drucker, 5 Benutzer)
über PHP
*Verwaltung über MySQL Datenbank
* Tracking der Druckvorgäng / Integration Jobverwaltung
* Umschreiben der PCL Dateien auf jeweilige Druckerprofile über Steuerzeichen im PCL Code
######################################
Permanente Performance und Sicherheitsverbesserungen
* Vorbereitung TÜV Sicherheitsaudits
* Datenbankoptimierung
* Programmoptimierung, Caching
* Unterstützung Administration (Linux, Apache, Tomcat, MySQL Server)
Eingesetzte Produkte: Zend Framework, MySQL, Debian, Apache HTTP Server, Laravel, RabbitMQ
08/2019
-
12/2020
Laminas Entwickler
1 Jahr 3 Monate
Rolle: PHP Entwickler
Kunde: Versicherungsbranche
20.11.2020 1 von 8
Einsatzort: Wehrheim
Projektinhalte: Betreuung und Weiterentwicklung eines Versicherungsportals
* Laminas
* Schnittstellenanbindung
* Unittests
* Docker Compose
* Absicherung der LAMP Struktur
Eingesetzte Produkte: Zend Framework, Laminas
Rolle: PHP Entwickler
Kunde: Versicherungsbranche
20.11.2020 1 von 8
Einsatzort: Wehrheim
Projektinhalte: Betreuung und Weiterentwicklung eines Versicherungsportals
* Laminas
* Schnittstellenanbindung
* Unittests
* Docker Compose
* Absicherung der LAMP Struktur
Eingesetzte Produkte: Zend Framework, Laminas
02/2020
-
11/2020
Laminas Entwickler
10 Monate
Rolle: PHP Entwickler
Kunde: Baubranche
Einsatzort: Düsseldorf / Remote
Projektinhalte:
Erweiterung eines bestehenden Laminas Projektes:
* Tablet Lösung zur Dokumenterstellung / Bildverwaltung / Freigabe
* Zeitmanagement Modul
* Integration von Google Drive
* Integration von Unittests / Jenkins Deployment
Eingesetzte Produkte: Laminas
Rolle: PHP Entwickler
Kunde: Baubranche
Einsatzort: Düsseldorf / Remote
Projektinhalte:
Erweiterung eines bestehenden Laminas Projektes:
* Tablet Lösung zur Dokumenterstellung / Bildverwaltung / Freigabe
* Zeitmanagement Modul
* Integration von Google Drive
* Integration von Unittests / Jenkins Deployment
Eingesetzte Produkte: Laminas
10/2018
-
08/2019
PHP Entwickler / AWS DevOp
11 Monate
Rolle: PHP Entwickler / AWS DevOp
Kunde: Internationaler Konzern Reisebranche
Einsatzort: Frankfurt / Homeoffice
Projektinhalte:
Mehrere Bestandsprojekte mit sensiblen Daten wurden zu AWS portiert.
PHP Anpassungen
* Beseitigen von Sicherheitslücken
* Migration auf PHP 7
* PCI Report / Veracode Scan zur Überprüfung
* Browser / Unittests mit Dusk
AWS Deploy
* Instanzen werden über CFT Stack erzeugt
* RDS / Loadbalancer / EFS File Systeme
* Aufbau Jenkins Server für Deployment
Kenntnisse: Scrum
Eingesetzte Produkte: AWS, Veracode
20.11.2020 2 von 8
Rolle: PHP Entwickler / AWS DevOp
Kunde: Internationaler Konzern Reisebranche
Einsatzort: Frankfurt / Homeoffice
Projektinhalte:
Mehrere Bestandsprojekte mit sensiblen Daten wurden zu AWS portiert.
PHP Anpassungen
* Beseitigen von Sicherheitslücken
* Migration auf PHP 7
* PCI Report / Veracode Scan zur Überprüfung
* Browser / Unittests mit Dusk
AWS Deploy
* Instanzen werden über CFT Stack erzeugt
* RDS / Loadbalancer / EFS File Systeme
* Aufbau Jenkins Server für Deployment
Kenntnisse: Scrum
Eingesetzte Produkte: AWS, Veracode
20.11.2020 2 von 8
07/2018
-
10/2018
Entwickler
4 Monate
Rolle: PHP Entwickler
Kunde: Werbeagentur
Einsatzort: Frankfurt am Main
Projektinhalte: Betreuung und Weiterentwicklung eines Marken Portals
* Symfony 2 als Backend
* Schnittstellen zu Drupal und Fremdsystemen
* Frontend mit Angular
Eingesetzte Produkte: Symfony
Rolle: PHP Entwickler
Kunde: Werbeagentur
Einsatzort: Frankfurt am Main
Projektinhalte: Betreuung und Weiterentwicklung eines Marken Portals
* Symfony 2 als Backend
* Schnittstellen zu Drupal und Fremdsystemen
* Frontend mit Angular
Eingesetzte Produkte: Symfony
05/2011
-
07/2018
PHP Entwickler
Bad Homburg
Kunde: Versicherung
Einsatzort: Bad Homburg
Projektinhalte:
Langfristige Zusammenarbeit mit Projektpartner zur Umsetzung verschiedener Projekte
Migration von Zend Framework 1 Projekten auf Laravel (PHP 7 Umstellung)
* Newslettertool
-- REST Schnittstelle an Dienstleister
-- Illuminate Formulare
-- Unitttest / Dusk
-- Gitflow / DB Seeds, Migrationen, Logging
-- Dynamische Imports / Exports von Kundendaten
-- ApiGen Dokumentation, Automatischer Deploy per Jenkins
-- VUE.js CRUD
* Portal für Schulen zur Projektförderung
-- Mehrseitige Formulare
-- Formatierte Mails (markdown) per Console Command (Cronjob / Artisan)
-- Unittests, Dusk, Seeds, Apigen
Diverse Kleinere Projekte portiert
-- Uploadtool mit Datenbank / Authentifikation
-- EWE Anbnindung per REST an Dienstleister
-- Umstellung eines internen Karriere Portals mit Fremdanbieter (REST)
Anbindung von externen Tools über Schnittstellen (SOAP / REST / JSON / XML)
* Umstellung Online Gesundheitskurse von MySQL Datenbank auf SAP SOAP Schnittstelle
* Umstellung Karriereseiten von MySQL Datenbank auf SOAP Schnittstelle (Lumesse Talentlink)
* Integration Google Custom Search
* Integration Contentdatentdaten über XML / RSS für medizinische Datenbank
* Anbindung diverser Newsletter Tools
* Erstellung SOAP / Rest Server
Einsatzort: Bad Homburg
Projektinhalte:
Langfristige Zusammenarbeit mit Projektpartner zur Umsetzung verschiedener Projekte
Migration von Zend Framework 1 Projekten auf Laravel (PHP 7 Umstellung)
* Newslettertool
-- REST Schnittstelle an Dienstleister
-- Illuminate Formulare
-- Unitttest / Dusk
-- Gitflow / DB Seeds, Migrationen, Logging
-- Dynamische Imports / Exports von Kundendaten
-- ApiGen Dokumentation, Automatischer Deploy per Jenkins
-- VUE.js CRUD
* Portal für Schulen zur Projektförderung
-- Mehrseitige Formulare
-- Formatierte Mails (markdown) per Console Command (Cronjob / Artisan)
-- Unittests, Dusk, Seeds, Apigen
Diverse Kleinere Projekte portiert
-- Uploadtool mit Datenbank / Authentifikation
-- EWE Anbnindung per REST an Dienstleister
-- Umstellung eines internen Karriere Portals mit Fremdanbieter (REST)
Anbindung von externen Tools über Schnittstellen (SOAP / REST / JSON / XML)
* Umstellung Online Gesundheitskurse von MySQL Datenbank auf SAP SOAP Schnittstelle
* Umstellung Karriereseiten von MySQL Datenbank auf SOAP Schnittstelle (Lumesse Talentlink)
* Integration Google Custom Search
* Integration Contentdatentdaten über XML / RSS für medizinische Datenbank
* Anbindung diverser Newsletter Tools
* Erstellung SOAP / Rest Server
05/2017
-
05/2017
Laravel Entwickler
Kronberg
1 Monat
Rolle: PHP
Kunde: Agentur
Einsatzort: Taunusstein
20.11.2020 5 von 8
Projektinhalte: Erweiterung einer Jobplattform (Laravel)
* Aufbau Rest-Schnittstelle
* Import von Schnittstellen per Console
* Unittests
* SQL Query Optimierung
* VUE.JS
* GitFlow
Eingesetzte Produkte: Laravel, VUE.JS
Rolle: PHP
Kunde: Agentur
Einsatzort: Taunusstein
20.11.2020 5 von 8
Projektinhalte: Erweiterung einer Jobplattform (Laravel)
* Aufbau Rest-Schnittstelle
* Import von Schnittstellen per Console
* Unittests
* SQL Query Optimierung
* VUE.JS
* GitFlow
Eingesetzte Produkte: Laravel, VUE.JS
08/2016
-
03/2017
Zend Framework 2 Entwickler
Kronberg
8 Monate
Rolle: PHP Entwickler
Kunde: Baubranche
Einsatzort: Düsseldorf / Remote
Projektinhalte:
Erweiterung eines bestehenden Zend Framework 2 Projektes.
Aufbau einer Warenwirtschaft
* Artikelverwaltung
* Lieferantenverwaltung
* E-Mail Anbindung
* Preispflege, Bestellungen, Anforderung
Aufbau eines Projektmanagements
* Gantt Diagramm mit dynamischen Elementen
-- Drap & Drop
-- Skalierungen über Javascript
* Dynamische Darstellungen
Kleinere Module
* KFZ Verwaltung
* SEPA Überweisungen
Eingesetzte Produkte: Zend Framework 2
Rolle: PHP Entwickler
Kunde: Baubranche
Einsatzort: Düsseldorf / Remote
Projektinhalte:
Erweiterung eines bestehenden Zend Framework 2 Projektes.
Aufbau einer Warenwirtschaft
* Artikelverwaltung
* Lieferantenverwaltung
* E-Mail Anbindung
* Preispflege, Bestellungen, Anforderung
Aufbau eines Projektmanagements
* Gantt Diagramm mit dynamischen Elementen
-- Drap & Drop
-- Skalierungen über Javascript
* Dynamische Darstellungen
Kleinere Module
* KFZ Verwaltung
* SEPA Überweisungen
Eingesetzte Produkte: Zend Framework 2
11/2016
-
01/2017
PHP Entwickler
Kronberg
3 Monate
Rolle: PHP Entwickler
Kunde: App Startup
Einsatzort: Berlin / Remote
Projektinhalte:
Aufbau einer Schnittstellenlösung mit Symfony 2
* Empfang von JSON Daten (aus App kommend)
* Validierung / Speicherung in Datenbank
* Erstellung eines ausgefüllten PDFs mit bestehenden Platzhaltern (SetaPDF)
* Mailversand
Eingesetzte Produkte: Symfony
20.11.2020 6 von 8
Rolle: PHP Entwickler
Kunde: App Startup
Einsatzort: Berlin / Remote
Projektinhalte:
Aufbau einer Schnittstellenlösung mit Symfony 2
* Empfang von JSON Daten (aus App kommend)
* Validierung / Speicherung in Datenbank
* Erstellung eines ausgefüllten PDFs mit bestehenden Platzhaltern (SetaPDF)
* Mailversand
Eingesetzte Produkte: Symfony
20.11.2020 6 von 8
08/2016
-
08/2016
Php Entwickler
Laravel Entwicklung
1 Monat
Rolle: Php Entwickler
Einsatzort: Remote / Raststatt
Projektinhalte:
Aufbau eines Tools zur Generierung von HTML Newslettern
* Entwicklung mit Laravel 5.2
* Skalieren von hochgeladen Bildern und Bereitsstellung unter Sudomain
* Dynamische Formulargestaltung über Javascript
* Erstellung Sicherheitskonzept - Bilder über mehrere Domains
Eingesetzte Produkte: Laravel
Rolle: Php Entwickler
Einsatzort: Remote / Raststatt
Projektinhalte:
Aufbau eines Tools zur Generierung von HTML Newslettern
* Entwicklung mit Laravel 5.2
* Skalieren von hochgeladen Bildern und Bereitsstellung unter Sudomain
* Dynamische Formulargestaltung über Javascript
* Erstellung Sicherheitskonzept - Bilder über mehrere Domains
Eingesetzte Produkte: Laravel
08/2007
-
04/2008
Business Application Engineer
9 Monate
Rolle: Software Entwickler (PHP / C#)
Kunde: Systemhaus
Einsatzort: Ulm
Projektinhalte: Betreuung PHP Webshop (Oxid E-Sales)
Microsoft BizBus / Axapta Anbindung (C# / MSQL)
Rolle: Software Entwickler (PHP / C#)
Kunde: Systemhaus
Einsatzort: Ulm
Projektinhalte: Betreuung PHP Webshop (Oxid E-Sales)
Microsoft BizBus / Axapta Anbindung (C# / MSQL)
08/2004
-
07/2007
Informatikkaufmann / Webshop Entwicklung
3 Jahre
Rolle: Auszubildender
Einsatzort: Darmstadt
Projektinhalte: Ausbildung zum IT Systemkaufmann.
Makroerstellung, Datenbankzugriff per ODBC in Excel Formularen, Einführung SugarCRM, Inbetriebname
Webshop (Oxid E-Sales)
Rolle: Auszubildender
Einsatzort: Darmstadt
Projektinhalte: Ausbildung zum IT Systemkaufmann.
Makroerstellung, Datenbankzugriff per ODBC in Excel Formularen, Einführung SugarCRM, Inbetriebname
Webshop (Oxid E-Sales)
Reisebereitschaft
Verfügbar in den Ländern
Deutschland