Senior PHP-Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- 65239 Hochheim am Main
- auf Anfrage
- de | en
- 01.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2020 – 12/2023
Tätigkeitsbeschreibung
Entwicklung einer REST API unter Verwendung des Laminas PHP Fraemworks für das Schaden Management von Industrieschäden. Es wurde ein System entwickelt, mit dem man umfangreiche Schäden aufnehmen, Leistungsverzeichnisse erstellen und externe Beteiligte, wie z.B. Gutachter und Handwerker als auch Versicherer mit einbinden kann.
Implementierung des GAEB XML Datenstandards, so dass die erstellten Leistungsverzeichnisse in den GAEB Datenaustauschphasen X80 – X84 bereit gestellt werden können. Mit diesen Voraussetzungen ist es möglich, dass mit den Schadendaten ein umfangreiches, genormtes Leistungsverzeichnis erstellt werden konnte. Mittels PHP konnten GAEB XML Dateien konsumiert als auch erstellt werden.
Implementierung von Microsoft Graph Webservices. Die progroammierte Anwendung ist in der Lage verschiedene Microsoft Graph Webservices zu komsumieren, so dass mit der Anwendung E-Mails abgerufen, archiviert und gelöscht werden können. Ebenfalls konnten Dokumente abgerufen und gespeichert werden. Kontakte konnten aus den verschiedenen Logiken bei Microsoft gespeichert werden, so dass sie z.B. in Microsoft Outlook verfügbar waren. Komplexe Microsoft Excel Workbooks konnten konsumiert und erweitert werden, so dass umfangreiche Aufstellungen zu einem Schaden als Excel Datei generiert werden konnten.
Implementierung des OAuth2 Standards unter Verwendung einer Mehr-Faktor-Authentifizierung. Der mit dem Laminas Framework implementierte OAuth2 Standard wurde dahingehend erweitert, dass Benutzer sich über ein weiteres Device (Bestätigungscode per E-Mail oder Eingabe eines Codes über Authenticator App) doppelt authenfizieren mussten. Somit wurde ein hoher Sicherheitsstandard gewährleistet.
Parallele Verwendung von Doctrine ORM und laminas-db führte zu schnellen Zugriffszeiten, die sich pro Request an die API durchschnittliche bei 80ms hielten.
Schnittstellenentwicklung, PHP, React Native, Zend Framework
7/2018 – 11/2019
Tätigkeitsbeschreibung
Anbindung von BiPRO genormten SOAP XML Schnittstellen mit PHP. Bestehende BiPRO Webservices wurden sowohl konsumiert als auch serverseitig angebunden. Es wurden diverse BiPRO TAA Webservices (Tarifierung, Angebot, Antrag) verschiedener Versicherer konsumiert. Im Zuge dessen wurden User Interfaces programmiert, über welche der Endkunde Tarife berechnen und beantragen konnte.
Entwicklung einer BiPRO TAA Strecke für die Berufshaftpflichtversicherung eines deutschen Versicherers. Hier wurde der komplette Rechenweg über PHP nachgebildet, so dass die Tarife jetzt über einen Webservice konsumiert werden können. Ebenso wurde ein Vergleichsrechner für die Tarife des Versicherers programmiert, der die Tarife auf Basis der Angaben gegenüber stellt. Somit kann ein entsprechendes Angebot ausgewählt und online beantragt werden.
Umsetzung der BiPRO Norm 503 (Schaden-Server) für eine deutsche Versicherung. Um das Schadenmanagement erheblich zu erleichtern, können Schäden nun online gemeldet werden. Durch das Zusammenspiel von verschiedenen BiPRO Webservices wurde der voll automatische Nachrichtenaustausch zwischen Versicherungsunternehmen und angebundem Makler ermöglicht. Von der Schadenmeldung über die Schadenregulierung bis hin zum Abschluss des Schadenfalls existieren nun entsprechende Webservices, die von der Versicherung im Zusammenspiel mit ihren Makler genutzt wird.
Umsetzung von Dokumenten Services nach BiPRO Norm 430. Die serverseitige Umsetzung eines Dokumentenservices wurde mit PHP realisiert, so dass über einen Webservice Dokumente abgefragt werden können. Ein Konsument erhält nun nach erfolgreicher Authentifizierung PDF Dokumente über einen Webservice.
Erstellen von Testfällen über SoapUI sowie automatisiertes Testen von Applikationen.
XML, SOAP, MTOM (SOAP Message Transmission Optimization Mechanism), PHP
11/2014 – 6/2018
Tätigkeitsbeschreibung
Refactoring und Entwicklung von Vergleichsrechnern. Die bestehenden Vergleichsrechner auf Basis von PHP5 wurden an die aktuellen technischen Gegebenheiten angepasst und überarbeitet. Eine neue Generation voll responsiver Vergleichsrechner wurde auf Basis des Zend Framework 2 programmiert. Neuentwicklung des Frontends auf Basis von CSS3 und nativem JavaScript.
Entwicklung eines Backends zur Pflege der MySQL Datenbankinhalte für die neue Generation der Vergleichsrechner auf Basis von Zend Framework 2.
Entwicklung einer Rest API für Vergleichsrechner auf Basis von Zend Framework 3, so dass Eingabe-, Ergebnis- und Antragsdaten über eine REST/JSON Schnittstelle validiert, ermittelt und gespeichert
werden können.
PHP, Zend Framework
1/2008 – 9/2013
Tätigkeitsbeschreibung
Entwicklung eines hauseigenen Vergleichsrechner Frameworks
Entwicklung von Vergleichsrechnern (Front- und Backend) mit PHP, HTML5 und JavaScript. Anbindung der Vergleichsrechner an existierende BiPRO
TAA Schnittstellen diverser Versicherer (Rheinland Versicherung, AXA Versicherung, etc.)
Entwickelte Vergleichsrechner: Wohngebäudeversicherung (ausführlichster und genauester Rechner am Markt), Bauherrenhaftpflichtversicherung, Bauleistungsversicherung, Baukombiversicherung, Berufshaftpflichtversicherung
Entwicklung eines Backends zur Pflege von Datenbankinhalten und sonstigen Vergleichsrechner Content über den Im- und Export von Excel CSV Listen auf Basis von PHP. Mitarbeitern wurde über einfaches Drag and Drop ermöglicht Excel CSV Listen in eine Datenbank zu importieren und aktuelle Daten aus der Datenbank herunter zu laden. Die komplette Tarifpflege aller Vergleichsrechner wurde hierüber gesteuert.
Entwicklung eines CRM Systems für die aus den Vergleichsrechnern generierten Antragsdaten auf Basis von PHP5, JavaScript und HTML5, CSS3.
Feature Driven Development (FDD), Application Development
Ausbildung
Volksbank Beckum eG
Über mich
In den letzten Jahren habe ich mich auf den Umgang mit SOAP XML und REST APIs mit PHP spezialisiert, kann aber ebenfalls komplexe Webanwendungen für Sie programmieren. Umfassende Erfahrungen mit komplexen Schnittstellen konnte ich bisher unter anderem in der Vericherungsbranche mit dem BiPRO Format sammeln.
Für ein Onboarding bin ich gern reisebereit, bevorzuge darüber hinaus aber das Arbeiten per remote.
Für ein Gespräch bin ich stets offen. Melden Sie sich einfach.
Weitere Kenntnisse
JavaScript (umfassendes Know How mit nativem JavaScript und React)
HTML 5 und CSS3
SQL (MySQL, PostgreSQL)
SOAP XML (umfassendes Know How durch jahrelange Tätigkeit als Freelancer im Insurtech Umfeld)
REST API (Programmierung von Schnittstellen für Endkunden für Verwaltungstools)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden