Containerisiertes REST-Backend in PHP/Symfony/API-Platform zur Analyse von Kommunikationsdaten
Software-Architekt, EntwcklerPHPDockerSymfony
Software-Architekt, Entwckler
Entwicklung eines REST-basierten Backend-Systems mit API Platform, Symfony in PHP zur Analyse und Verarbeitung textbasierter Kommunikation.
Entwicklungsumgebung und Produktions-Umfeld mit Docker. Die Anwendung wird dem Kunden als Docker-Image zur Verfügung gestellt und läuft unter Docker in der Kundenumgebung.
Einlesen verschiedener Kommunikations-Protokolle (Datenmengen im GB-Bereich), sowie zugehöriger Medien-Daten.
Automatische Erkennung der Sprache der Kommunikation möglich.
Maschinelle Übersetzung (lokal ohne Nutzung von Cloud-Diensten) möglich
Speech-to-Text bei Auido-Medien-Daten möglich (ebenfalls lokal ohne Netzwerkzugriff).
Zeitintensive Aktivitäten innerhalb des Backends werden asynchron (Symfony Messenger) verarbeitet.
API PlatformSymfonyPHPDockerMariaDBMongoDBLibreTranslateVoskVOSK
PHPDockerSymfony
Remote
4 Jahre 5 Monate
2020-04 - heute
Weiterentwicklung einer PHP-Legacy-Anwendung in Symfony.
End-to-End-Test von Kunden-Webseite zur Unterstützung von Go-Live
TesterPythonCypressJavascript
Tester
Erstellung von End-to-End-Tests zur Unterstützung des Go-Live beim Relaunch einer Kunden-Website mit Cypress.
Im Rahmen des Relaunch wurde auf ein neues CMS-System umgestellt. Katalog-Daten auf der Website werden vom Fachbereich über Schnittstellen in das CMS-System übertragen. Die Katalogdaten werden auf der Website angezeigt.
Durch End-to-End-Tests wurde sichergestellt, dass:
Alle Produkte aus dem Katalog des Fachbereichs korrekt auf der Webseite angezeigt werden (Test der Übertragung der Daten + Test der korrekten Darstellung).
Alle SEO-relevanten URLs der vorigen Website nach dem Relaunch auf die korrekte Landingpage zeigen.
Dem Kunden konnten so wiederholte Tests der neuen Website erspart werden.
Bei früherer Projekteinbindung hätten auch die B2C- und B2B-Prozesse (Registrierung, Bestellung, etc.) durch End-to-End-Tests abgedeckt werden können.
Containerisiertes REST-Backend in PHP/Symfony/API-Platform zur Analyse von Kommunikationsdaten
Software-Architekt, EntwcklerPHPDockerSymfony
Software-Architekt, Entwckler
Entwicklung eines REST-basierten Backend-Systems mit API Platform, Symfony in PHP zur Analyse und Verarbeitung textbasierter Kommunikation.
Entwicklungsumgebung und Produktions-Umfeld mit Docker. Die Anwendung wird dem Kunden als Docker-Image zur Verfügung gestellt und läuft unter Docker in der Kundenumgebung.
Einlesen verschiedener Kommunikations-Protokolle (Datenmengen im GB-Bereich), sowie zugehöriger Medien-Daten.
Automatische Erkennung der Sprache der Kommunikation möglich.
Maschinelle Übersetzung (lokal ohne Nutzung von Cloud-Diensten) möglich
Speech-to-Text bei Auido-Medien-Daten möglich (ebenfalls lokal ohne Netzwerkzugriff).
Zeitintensive Aktivitäten innerhalb des Backends werden asynchron (Symfony Messenger) verarbeitet.
API PlatformSymfonyPHPDockerMariaDBMongoDBLibreTranslateVoskVOSK
PHPDockerSymfony
Remote
4 Jahre 5 Monate
2020-04 - heute
Weiterentwicklung einer PHP-Legacy-Anwendung in Symfony.
End-to-End-Test von Kunden-Webseite zur Unterstützung von Go-Live
TesterPythonCypressJavascript
Tester
Erstellung von End-to-End-Tests zur Unterstützung des Go-Live beim Relaunch einer Kunden-Website mit Cypress.
Im Rahmen des Relaunch wurde auf ein neues CMS-System umgestellt. Katalog-Daten auf der Website werden vom Fachbereich über Schnittstellen in das CMS-System übertragen. Die Katalogdaten werden auf der Website angezeigt.
Durch End-to-End-Tests wurde sichergestellt, dass:
Alle Produkte aus dem Katalog des Fachbereichs korrekt auf der Webseite angezeigt werden (Test der Übertragung der Daten + Test der korrekten Darstellung).
Alle SEO-relevanten URLs der vorigen Website nach dem Relaunch auf die korrekte Landingpage zeigen.
Dem Kunden konnten so wiederholte Tests der neuen Website erspart werden.
Bei früherer Projekteinbindung hätten auch die B2C- und B2B-Prozesse (Registrierung, Bestellung, etc.) durch End-to-End-Tests abgedeckt werden können.