Entwicklung eines individuellen Kunden- und Bestellverwaltungssystems für einen produzierenden Betrieb mit speziellen Anforderungen, die durch Standardlösungen nicht abgedeckt werden konnten. Die Anwendung ermöglicht die Verwaltung von Materialien, Angeboten, Bestellungen und Kunden.
Aufgaben
- Analyse und Abstraktion der Geschäftsprozesse
- Definition und Implementierung von Views und Geschäftsregeln
- Backend-Entwicklung mit CakePHP, Frontend mit React
- UX/UI-Design in Zusammenarbeit mit dem Kunden
- Erstellung einer verständlichen Anwenderdokumentation
Entwicklung und Implementierung verschiedener WordPress-Plugins für unterschiedliche Kunden. Die Plugins umfassten sowohl Frontend- als auch Backend-Funktionalitäten und wurden jeweils individuell an die Anforderungen der Kunden angepasst.
Aufgaben
- Backend- und Frontend-Entwicklung der Plugins
- Anbindung an Datenbanken und externe Schnittstellen
- Umsetzung dynamischer Frontend-Funktionen mit JavaScript
- Abstimmung mit Kunden zu Funktionalität, UX und UI
Weiterentwicklung und Migration einer Open-Source-Software zur Verwaltung von SSL-Zertifikaten für Unternehmen. Die Anwendung ermöglicht die sichere Erzeugung und Verwaltung von Zertifikaten auf Basis eines zentralen CA-Zertifikats.
Aufgaben
- Migration des bestehenden Laravel-Codes zu Symfony
- Implementierung eines Datenmodells mit Propel ORM
- Entwicklung einer UI mit Pug (Jade) und Bootstrap
- Aktualisierung der Schlüsselgenerierung nach aktuellen Standards
- Implementierung von passwortgeschützten privaten Schlüsseln
- Einrichtung einer Testumgebung mit PHPUnit
- Erstellung einer technischen Dokumentation für Benutzer
Entwicklung eines flexiblen Tools zur Steuerung und Synchronisierung einer proprietären Simulationssoftware für elektrische Maschinen. Die Lösung ermöglicht die zentrale und lokale Verwaltung von Maschinentypen, Parametern und Experimenten.
Aufgaben
- Systemdesign und Auswahl der Technologien
- Implementierung des Servers als Schnittstelle zwischen Client und Simulator
- Entwicklung einer Java-GUI für Steuerung und Validierung
- Entwicklung einer Web-App für Verwaltung und Konfiguration