PHP Entwicklung (Zend, Symfony), HTML/CSS
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 76229 Grötzingen
- auf Anfrage
- de | en
- 01.10.2024
Kurzvorstellung
als Freelancer bin ich seit mehr als 10 Jahren für div. Firmen in dem Bereich Web-Entwicklung tätig. Meine Hauptaufgaben sind dabei PHP Backend Enwicklung, mit div Frameworks, sowie HTML und CSS.
Qualifikationen
Projekt‐ & Berufserfahrung
7/2019 – 10/2023
Tätigkeitsbeschreibung
• Konzeption- Überarbeitung eines neuen flexibleren Mahnverfahrens, mit flexibler Konfiguration der Mahnstufen
• Formularerstellung und Speicherung der Daten beliebiger Mahnverfahren und Mahnstufen und Versionierung, per Kunde/Vertrag konfigurierbar
• Etablierung der neuen Logik und Verschmelzung des alten Mahnverfahrens in den bestehenden Prozess
• Betreuung des Output Managers als externe Symfony3 Anwendung, welche per Rest-Schnittstelle an Kundenportalapp angebunden ist
• Tarifserver Erweiterungen vorgenommen (ext. Java App zum Abfragen von Adressen mit Adresserweiterungen)
• Erweiterungen des allg. Kundenportals, mit Implementierung von Unittests und Functional-Tests zur neuen Funktionalität
• Rest Schnittstellen erweitert und neue Schnittstellen erstellt, zum Abfragen und Speichern/Ändern von Daten
• Event Subscriber erweitert zum Schreiben/Verändern von Eventobjekten
• Logging Erweiterung und anschließender Graylog Auswertung des Produktivsystems, mit Aufspühren versteckter Fehler in der Anwendung
• Pseudonymisierung von Kundendaten per cron für die Testsysteme realisiert
• DSGVO Erweiterungen, Verträge, Kunden, Kundenversionen, Archivdaten, Bankdaten und andere Daten zur fristgerechten Löschung vorbereitet anhand von individuellen definierten Perioden/Fristeneinstellungen, mit nachfolgender Löschung
• Fehleranalyse div. Tarifwechsel Fehler, Tarifzeitscheiben (Zeiträume von Tarifen) neu justiert, mit Korrektur dazugehörigen Produkten und Preisen (Staffelpreisen, Einfach- und Komplexen Preisen).
• Performanceverbesserung der Datenbankabfragen zur Laufzeit (Listen, Cronjobs, CSV-Massenverarbeitungen)
• Anpassungen der Formularvalidierung vorgeommen, Telefon, PLZ, Email, Blacklisten von versch. Kundenformularen und innerhalb von Kundendaten- Restcalls.
• Mandantenspezifische Datenaufbereitung und Weitergabe an Drittsysteme zur Eventauswertung und weitere Kundenverarbeitung
• User und Usergruppen für spezielle Aufgaben, crons und frontendseitige Aufgaben, gespeichert und der jeweiligen Aufgabenabarbeitung hinterlegt
• Aussteuerungen bei nicht verarbeitbaren Verträgen, verändert/angepasst oder neu erstellt, für die manuellen Prozessabarbeitung
• Erstellung der Logik zur Ermittlung des Preisbremsenerstattungsbetrags (REST) unter Einbezug verschiedener Tarife und Bonusse
• Umbau der SOAP-API zu REST. Neue Anbindungen realisiert, mit Konzeption des API Frameworks, anwenden von passenden Design-Pattern in PHP
Softwareentwicklung (allg.)
6/2018 – 5/2019
Tätigkeitsbeschreibung
• Überschreiben der Symfony Workflow Kernkomponenten zum Aufbau eines Mehrmandanten Workflows und anreichern durch zusätzliche Funktionalität, wie dem Festhalten von Mandanten Informationen
• Hinzufügen verschiedener Events und Dispatcher im Workflow, für das Hinterlegen von Daten, Validieren des Workflows und das Antriggern weiterer Plattform Requests
• Implementierung div. Subscriber mittels Pipeline-Pattern für das Abarbeiten verschiedener Prozesse, wie Speichern von History, von Benutzern zur Aktivität, das Zurückweisen, das Weiterleiten, die Sprung Funktion, die Überspringen Funktion, der Emailversand und weiterer Portal-Calls
• Einfügen von Validatoren für das Prüfen von Mandanten, Benutzer-Rechten und der Workflowprozessschritte
• Implementierung verschiedener Twig-Extensions für Sub-Templates zum Ausliefern von Metadaten, Workflowhistory und Benutzer bezogener Aktionbuttons
• Anfertigen der technischen Dokumentation des Moduls in Markdown Format
• Erweiterung der Portalfunktionalität durch zusätzliche Symfony Services, wie Logging, Emailversand, Api-Plattform-Filter und Doctrine Listener (Softdelete)
• Fehlerbehebung bestehender Komponenten, wie Encoding Probleme, Login-Fehler und OAuth-Funktionalität
• Logging vereinheitlicht und überarbeitet, mit zusätzlichen Werten angereichert
• Lokalisierung eingepflegt mit englischen Übersetzungen
Softwareentwicklung (allg.)
1/2018 – 3/2018
Tätigkeitsbeschreibung
• Aufnahme von Detailinformationen aus dem Backend System Actindo
in einem micro-service zur Datenanalyse
• Technische Konzeption eines security service zur User Authentifizierung und Autorisierung für zukunftige micro-service Dienste
• Exportieren verschiedener Produkt Daten zur Datenanalsyse in csv, json und HTML
• Zeitstempel und Logging einbauen mit späterer Auswertung der Daten
• Endpunkte komplettieren von bestehenden Micro-Services und Erweiterung der swagger api-doc
• Implementierung von javascript Funktionalität für das Aufbereiten von Daten und Ausliefern via ajax
Softwareentwicklung (allg.)
9/2017 – 12/2017
TätigkeitsbeschreibungDokumentation, Rest Api, Konzeption OAuth2, Microservices
Eingesetzte QualifikationenInteractive design
2/2017 – 7/2017
TätigkeitsbeschreibungBetreuung des Kundenportals
Eingesetzte QualifikationenExtreme Programming
8/2016 – 12/2016
TätigkeitsbeschreibungBuchungsstrecke eines Reiseunternehmens auf Symfony Basis zu Entwickeln.
Eingesetzte QualifikationenSymfony, HTML5, PHP
10/2015 – 7/2016
Tätigkeitsbeschreibung
- Umsetung von Rest Calls innerhalb von Symfony
- Sonata Admin Features installiert und Weiterentwickelt
Symfony, JavaScript, PHP
Zertifikate
Ausbildung
Karslruhe
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden