Fullstack Developer – Vue 3 / Quasar / TypeScript · Weiterentwicklung & Modernisierung bestehender Systeme
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Bayern
- auf Anfrage
- de | en
- 12.05.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
4/2022 – 10/2026
Tätigkeitsbeschreibung
- Unterstützung bei der Weiterentwicklung des digitalen Prüfungsframeworks vom Pilotbetrieb in ein voll funktionsfähiges Produktionssystem
- Refactoring bestehender Module und kontinuierliche Framework-Updates
- Migration von Express auf FeathersJS, inklusive Anpassung von APIs und Architekturelementen
- Implementierung automatisierter Tests (Integration & End-to-End)
- Optimierung von Performance, Stabilität und Wartbarkeit
- Zusammenarbeit mit Support und Fachbereichen zur Priorisierung fachlicher Anforderungen
Echtzeit-Softwareentwickler, API-Entwickler, Continuous Delivery, Continuous Integration, Docker, JavaScript, JavaScript-Frameworks, Node.Js, Typescript
3/2019 – 8/2019
Tätigkeitsbeschreibung- Realisierung von Anforderungen eines Kundenprojektes in C auf Basis des ESP32 mit FreeRTOS (u.a. WLAN, Ethernet, CAN-Bus, Modbus)
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, Programmierer C, C++, Embedded Software
Ausbildung
Hochschule München
München
Über mich
Aus dieser Mischung – über zehn Jahre kontinuierliches Bauen, vier Jahre produktive Verantwortung – ergeben sich meine zwei Kernstärken: Ich finde mich schnell in fremde Codebasen ein, und ich treffe technische Entscheidungen mit dem Bewusstsein, dass sie morgen, übermorgen und in zwei Jahren noch tragen müssen.
Mein Schwerpunkt liegt auf der Weiterentwicklung und Modernisierung bestehender Systeme: Refactorings, Framework- und Versions-Migrationen, Aufbau von Testautomatisierung in Codebasen, die ohne sie gewachsen sind, Stabilisierung von Authentifizierungs- und Realtime-Schichten, sauberer Übergang vom Pilot- in den Produktionsbetrieb.
Aktuell führe ich ein digitales Prüfungsframework durch genau diesen Übergang – inklusive Migration von Express auf Feathers.js, Aufbau einer End-to-End-Testbasis, Härtung gegen Race Conditions und Refactoring sicherheitskritischer Module.
Frontend: Vue 3, Quasar, TypeScript, Pinia, Vue Router, Vite.
Backend: Node.js, TypeScript, Feathers.js, Express, Koa, PostgreSQL.
Auth & Sicherheit: Keycloak, OpenID Connect, JWT, TLS-basierte Client-/Server-Authentifizierung.
Infrastruktur: Docker, Docker Compose, GitLab CI/CD, Linux (Debian), nginx.
Über die typische Web-Entwicklung hinaus bringe ich systemnahe Erfahrung mit: produktive Anpassungen am VNC-Adapter von Apache Guacamole / guacd in C, einen Windows-Service in C# unter dem .NET Framework, eingebettete Entwicklung auf Espressif ESP32 sowie routinierten Umgang mit MQTT (Mosquitto-Broker).
In Projekten, in denen Web-Frontend, Realtime-Daten und Hardware aufeinandertreffen, fühle ich mich zu Hause.
Weitere Kenntnisse
- Weiterentwicklung und Refactoring komplexer Bestandssysteme
- Framework- und Versions-Migrationen (z. B. Express → Feathers.js)
- Realtime- und ereignisgetriebene Architekturen
- Stabilisierung produktiver Systeme (Race Conditions, Auth-Härtung, Performance)
- Zustandsautomaten und ereignisgetriebene Datenflüsse
Frontend
- Vue 3, Quasar, TypeScript
- Pinia, Vue Router, Vite
- TanStack Table, TanStack Query, shadcn-vue
- Komponenten-Architektur, Composables, Reaktivitäts-Pattern
Backend
- Node.js, TypeScript, JavaScript
- Feathers.js, Express, Koa
- C# / .NET Framework (Windows-native Services)
- C (systemnahe Anpassungen)
Realtime, Embedded & Industrie-Telemetrie
- MQTT (Mosquitto-Broker, eigene Backend-Integration)
- WebSockets, ereignisgetriebene Kommunikation
- Embedded-Entwicklung auf Espressif ESP32 (in C)
- Apache Guacamole / guacd (VNC-Adapter-Erweiterung in C)
APIs & Sicherheit
- REST- und WebSocket-APIs
- Keycloak, OpenID Connect, JWT
- TLS-basierte Client-/Server-Authentifizierung
Datenbanken
- PostgreSQL
DevOps & Infrastruktur
- Docker, Docker Compose
- GitLab CI/CD
- Linux (Debian), Bash-Scripting
- nginx
Qualität & Betrieb
- Automatisierte Integrations- und End-to-End-Tests
- Code Reviews, statische Codeanalyse
- Performance-Optimierung produktiver Systeme
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
