Migration von bestehenden Projekt in AWS:
- Dateimigration per S3
- Migration MySQL => Aurora
- Unittests
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
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
Betreuung und Weiterentwicklung eines Versicherungsportals
- Laminas
- Schnittstellenanbindung
- Unittests
- Docker Compose
- Absicherung der LAMP Struktur
Erweiterung eines bestehenden Laminas Projektes:
- Tablet Lösung zur Dokumenterstellung / Bildverwaltung / Freigabe
- Zeitmanagement Modul
- Integration von Google Drive
- Integration von Unittests / Jenkins Deployment
Mehrere Bestandsprojekte mit sensiblen Daten wurden zu AWS portiert.
PHP Anpassungen
AWS Deploy
Betreuung und Weiterentwicklung eines Marken Portals
- Symfony 2 als Backend
- Schnittstellen zu Drupal und Fremdsystemen
- Frontend mit Angular
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
######################################
Zend Framework 2 Projekt: REST Webservice
-Konzeption und Umsetzung einer Webservice orientierten Architektur, die eine technische Umstrukturierung einer bestehenden, umfangreichen Webseite ermöglicht. 500 interaktive Tools sollen damit über eine REST-Schnittstelle auf Webseiten eingebunden werden, inkl. Statistik-Dashboard, Service-Freischaltung, Zugriffsschutz, Bezahlmodell,
######################################
Performance Optimierung Datenbank, Schließen von Sicherheitslücken,Kundenanpassungen über Ticketsystem
- Formularanpassungen (CSRF, XSS, SQL Injections)
- TüV Audits, Zed Attack Proxy
- Upgrade von PHP 4 auf PHP 5
- Upgrade von diversen Zend FrameworkVersionen
- Mailroutings, Fehlerkorrektur über Zend Server
- Erstellung Cronjobs
- Portierung alter Seiten in bestehende PHP Struktur
######################################
Beratung / Konzeptionierung / Umsetzung neuer Tools
- Umfragetool über mehrere Zeiträume mit Anbindung an Erinnerungsnewsletter
- Erstellung Presseseiten mit Lucene Suche, Mediathek und Backend Masken für Redakteure
- Datenbankgestützte Erfassung von globalen PHP Funktionen über Zend Reflection zur Planung von Migrationen
- Freizeitkalender mit Umkreissuche und Backend
- Rezeptdatenbank mit Backend
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 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)
Erweiterung einer Jobplattform (Laravel)
- Aufbau Rest-Schnittstelle
- Import von Schnittstellen per Console
- Unittests
- SQL Query Optimierung
- VUE.JS
- GitFlow
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
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
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
Betreuung PHP Webshop (Oxid E-Sales)
Microsoft BizBus / Axapta Anbindung (C# / MSQL)
Ausbildung zum IT Systemkaufmann.
Makroerstellung, Datenbankzugriff per ODBC in Excel Formularen, Einführung SugarCRM, Inbetriebname Webshop (Oxid E-Sales)
PHP Backend Entwickler
Frameworks
- Laravel (bevorzugt)
- Symfony
- Zend Framework 1/2/3 (Laminas)
Rest / SOAP
Datenbanken
Unittest
Migration von bestehenden Projekt in AWS:
- Dateimigration per S3
- Migration MySQL => Aurora
- Unittests
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
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
Betreuung und Weiterentwicklung eines Versicherungsportals
- Laminas
- Schnittstellenanbindung
- Unittests
- Docker Compose
- Absicherung der LAMP Struktur
Erweiterung eines bestehenden Laminas Projektes:
- Tablet Lösung zur Dokumenterstellung / Bildverwaltung / Freigabe
- Zeitmanagement Modul
- Integration von Google Drive
- Integration von Unittests / Jenkins Deployment
Mehrere Bestandsprojekte mit sensiblen Daten wurden zu AWS portiert.
PHP Anpassungen
AWS Deploy
Betreuung und Weiterentwicklung eines Marken Portals
- Symfony 2 als Backend
- Schnittstellen zu Drupal und Fremdsystemen
- Frontend mit Angular
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
######################################
Zend Framework 2 Projekt: REST Webservice
-Konzeption und Umsetzung einer Webservice orientierten Architektur, die eine technische Umstrukturierung einer bestehenden, umfangreichen Webseite ermöglicht. 500 interaktive Tools sollen damit über eine REST-Schnittstelle auf Webseiten eingebunden werden, inkl. Statistik-Dashboard, Service-Freischaltung, Zugriffsschutz, Bezahlmodell,
######################################
Performance Optimierung Datenbank, Schließen von Sicherheitslücken,Kundenanpassungen über Ticketsystem
- Formularanpassungen (CSRF, XSS, SQL Injections)
- TüV Audits, Zed Attack Proxy
- Upgrade von PHP 4 auf PHP 5
- Upgrade von diversen Zend FrameworkVersionen
- Mailroutings, Fehlerkorrektur über Zend Server
- Erstellung Cronjobs
- Portierung alter Seiten in bestehende PHP Struktur
######################################
Beratung / Konzeptionierung / Umsetzung neuer Tools
- Umfragetool über mehrere Zeiträume mit Anbindung an Erinnerungsnewsletter
- Erstellung Presseseiten mit Lucene Suche, Mediathek und Backend Masken für Redakteure
- Datenbankgestützte Erfassung von globalen PHP Funktionen über Zend Reflection zur Planung von Migrationen
- Freizeitkalender mit Umkreissuche und Backend
- Rezeptdatenbank mit Backend
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 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)
Erweiterung einer Jobplattform (Laravel)
- Aufbau Rest-Schnittstelle
- Import von Schnittstellen per Console
- Unittests
- SQL Query Optimierung
- VUE.JS
- GitFlow
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
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
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
Betreuung PHP Webshop (Oxid E-Sales)
Microsoft BizBus / Axapta Anbindung (C# / MSQL)
Ausbildung zum IT Systemkaufmann.
Makroerstellung, Datenbankzugriff per ODBC in Excel Formularen, Einführung SugarCRM, Inbetriebname Webshop (Oxid E-Sales)
PHP Backend Entwickler
Frameworks
- Laravel (bevorzugt)
- Symfony
- Zend Framework 1/2/3 (Laminas)
Rest / SOAP
Datenbanken
Unittest