WordPress Plugin Development
Web
Rolle
Fullstack-Entwickler
Entwicklung diverser Wordpress-Plugins mit jeweils mittlerem Umfang für verschiedene Kunden. Wechselnde Anforderungen und Umfänge der Plugins, aber meist mit Front- und Backend-Teilen und Datenbankanbindung. Die Plugins wurden auf Testsystemen umgesetzt, getestet und anschließend auf die Produktivsysteme des jeweiligen Kunden installiert.
Aufgaben
- Backend und Frontend-Entwicklung der Plugins
- Anbindung an Datenbanken
- Umsetzung von dynamischen Frontend-Funktionen mit JavaScript
- Abstimmung mit Kunden (Funktionalität / UX und UI)
Trusted SSL Certificate Manager
Web-App
Rolle
Fullstack-Entwickler
Weiterentwicklung einer Software für die einfache Verwaltung von SSL Zertifikaten innerhalb von Unternehmen, basierend auf einem einzigen CA-Zertifikat. Ursprünglich mit Laravel entwickelt, wurde das Projekt im Zuge der Weiterentwicklung nach Symfony migriert, um von dessen komponentenbasierter Architektur und robusten Security-Features zu profitieren. Die Anwendung ermöglicht die Erzeugung kryptographisch sicherer Zertifikate nach aktuellen Standards, ohne die üblichen Stolperfallen oder dem versehentlichen Einsatz überholter Verschlüsselungsverfahren.
Aufgaben
- Migration des bestehenden Laravel-Codes zu Symfony
- Implementierung eines soliden Datenmodells mit Propel ORM
- Entwicklung einer verbesserten UI/UX mit Pug (Jade) und Bootstrap
- Aktualisierung der Schlüsselgenerierung nach aktuellen Empfehlungen
- Implementierung von passwort-geschützten privaten Schlüsseln
- Einrichtung einer automatisierten Testumgebung mit PHPUnit