freiberufler Senior PHP-Developer auf freelance.de

Senior PHP-Developer

zuletzt online vor 8 Tagen
  • 70€/Stunde
  • 65239 Hochheim am Main
  • auf Anfrage
  • de  |  en
  • 01.10.2024

Kurzvorstellung

Hi! Mein Name ist M. und ich bin ihr nächster PHP Entwickler. Ich arbeite seit 2007 als PHP-Freelancer und bin das perfekte Match für ihre Legacy Anwendung, ihr Enterprise Projekt auf Basis von Symfony, Laminas (Zend) oder ganz individuell ...

Qualifikationen

  • HTML5
  • JavaScript
  • Laminas
  • PHP9 J.
  • PHPUnit
  • React (JavaScript library)
  • Responsive Webdesign
  • Schnittstellenentwicklung4 J.
  • Symfony
  • Zend Framework7 J.

Projekt‐ & Berufserfahrung

Senior PHP Entwickler / Freelancer
API Assekuranz Partner der Industrie Holding GmbH, Beckum
1/2020 – 12/2023 (4 Jahre)
Versicherungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Schnittstellenentwicklung, PHP, React Native, Zend Framework

Senior PHP Entwickler / Freelancer
zeitsprung GmbH & Co. KG, Pforzheim
7/2018 – 11/2019 (1 Jahr, 5 Monate)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

XML, SOAP, MTOM (SOAP Message Transmission Optimization Mechanism), PHP

PHP Lead Developer Full Stack / Freelancer
vs vergleichen-und-sparen GmbH, Bottrop
11/2014 – 6/2018 (3 Jahre, 8 Monate)
Versicherungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

PHP, Zend Framework

PHP Lead-Developer Full Stack / Freelancer
vs vergleichen-und-sparen GmbH, Bottrop
1/2008 – 9/2013 (5 Jahre, 9 Monate)
Versicherungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Feature Driven Development (FDD), Application Development

Ausbildung

Bankkaufmann
Ausbildung
Volksbank Beckum eG
2003

Über mich

Durch meine nun mehr als zwanzigjährige Erfahrung als Webentwickler profitieren Sie von meinem umfassenden Know How in den Bereichen PHP, JavaScript, SQL, CSS und HTML. Angefangen bei in die Jahre gekommene Software, die in das Hier und Jetzt transportiert werden soll, bis hin zum versierten Umgang mit gängigen PHP Frameworks wie Symfony, Laminas (ehemals Zend Framework) oder mit ihrem ganz individuellen Framework, kann ich Ihnen eine breite Pallette an Fähigkeiten anbieten, um ihr Projekt auf ein neues Level zu heben.

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

PHP (umfassendes Know How mit PHP Frameworks, Software Paradigmen, Design Patterns und Entwicklungstools wie PHPUnit, PHPStan, etc.)
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

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
103
Alter
45
Berufserfahrung
17 Jahre (seit 12/2007)
Projektleitung
20 Jahre

Kontaktdaten

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

Jetzt Mitglied werden