21.11.2025 aktualisiert


verifiziert
Premiumkunde
60 % verfügbarSoftware-/Webentwickler JavaScript/TypeScript
Filderstadt, Deutschland Abitur
Skills
HTMLJavascriptAPIsApple Mac SystemsCSSLinuxProjektmanagementMongodbOpenlayersAnforderungsanalyseSOAPSystem DesignTypescriptExpress.jsElectronGitVue.JsNestJSRestful ApisDocker
- JavaScript/Typescript, HTML, CSS
- Vue.js, Quasar, Electron.js
- chart.js, openlayers
- jest, test-utils, vitest
- Nest.js, Express.js
- PostreSQL, MongoDB
- REST API, SOAP API, Web-Sockets
- git
- Docker Container
- Windows, MacOS, Linux
- Projektmanagement
- Team Lead
- Anforderungsanalyse/Aufwandsabschätzungen
- System-Design
- Vue.js, Quasar, Electron.js
- chart.js, openlayers
- jest, test-utils, vitest
- Nest.js, Express.js
- PostreSQL, MongoDB
- REST API, SOAP API, Web-Sockets
- git
- Docker Container
- Windows, MacOS, Linux
- Projektmanagement
- Team Lead
- Anforderungsanalyse/Aufwandsabschätzungen
- System-Design
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Entwicklung des User Interfaces basierend auf Vue.js bzw. Quasar/ElectronJS
- Entwurf und Frontend-seitige Implementierung einer Kommunikations-Strategie mit den beteiligten Backend-Systemen
- Entwicklung des User Interfaces, teilweise nach groben Skizzen, teilweise nur nach verbalen Briefings des Kunden
- Erstellung von Grafiken/Icons, viele davon interaktiv oder mit Animationen anhand von Echtzeitdaten von den übrigen Systemen
- nahe Echtzeitkommunikation mittels WebSockets
- Kartenansicht mit Echtzeitdarstellung der Flugzeugposition; Icons für Flughäfen und Navigationsanlagen mit Ein-/Ausblenden in abhängigkeit der Zoom-Stufe; dynamische Kontextmenüs für alle Elemente auf der Karte; implementiert mit openlayers
- Plotten diverser Flugparameter (Geschwindigkeit, Höhe, Flugrichtung, etc.) in echtzeit mittels chart.js
- User Interface zum Einstellen der Wetterbedingungen
- User Interface zum Erstellen und Verwalten von Trainingsszenarien
- User Interface zum Starten und Stoppen der Aufzeichnung der Trainingseinheit; Interface zur Verwaltung der Aufzeichnungen
- Alle flugzeugbezogenen Grafiken und Daten mussten mussten sich dynamisch an unterschiedliche Flugzeugtypen anpassen
Für den Kunden eines ERP-Systems sollte eine Verknüpfung zu einem externen Formular-Anbieter hergestellt werden.
Hierzu mussten die Datensätze aus den Formularen geparst, und in ein für das ERP-System akzeptables Format übersetzt werden.
- Reiner Backend-Service mittels Express.js
- MongoDB Datenbank als Cache und Daten-Backup
- REST-API zu beiden Systemen
- Anbindung einer API zu Verifizierung von Postleitzahlen
Hierzu mussten die Datensätze aus den Formularen geparst, und in ein für das ERP-System akzeptables Format übersetzt werden.
- Reiner Backend-Service mittels Express.js
- MongoDB Datenbank als Cache und Daten-Backup
- REST-API zu beiden Systemen
- Anbindung einer API zu Verifizierung von Postleitzahlen
Die Plattform sollte den gesammten Life Cycle der Pfandobjekte abdecken, von der ersten Kundenanfrage über die Generierung und elektronische Unterschrift aller notwendigen Dokumente, bis hin zur abschließenden Auslöse oder Versteigerung
- Frontend auf basis von Vue/Quasar
- Backend mittels Nest.js
- PostgreSQL Datenbank
- S3 Bucket zum Speichern aller Dokumente
- Generieren von PDF Dokumentes und Reports
- API-Anbindung eines e-signature Dienstes
- SMS Gateway API für Benachrichtigungen
- Frontend auf basis von Vue/Quasar
- Backend mittels Nest.js
- PostgreSQL Datenbank
- S3 Bucket zum Speichern aller Dokumente
- Generieren von PDF Dokumentes und Reports
- API-Anbindung eines e-signature Dienstes
- SMS Gateway API für Benachrichtigungen