Fullstack / Senior Software Architekt / Senior Software Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 75‐95€/Stunde
- 88410 Bad Wurzach
- Umkreis (bis 200 km)
- de | en | es
- 02.01.2021
Kurzvorstellung
Meine Stärken liegen in der Analyse und Umsetzung der Kundenanforderungen u. ich liebe komplexe Herausforderungen in denen meine langjährig Erfahrung voll zum Tragen kommt.
Qualifikationen
Projekt‐ & Berufserfahrung
1/2020 – offen
Tätigkeitsbeschreibung
Konzeption und Umsetzung einer mandantenfähigen QR-Key Technologie, mit der sichere QR-Schlüssel generiert und verwaltet werden können.
Konzeption und Umsetzung einer mandantenfähigen Hotel-Management-Lösung mit der alle Backoffice-Geschäftsprozesse von Hotels abgewickelt werden können. Konzeption und Umsetzung einer mandantenfähigen Hotel-Buchungs-Lösung die auf Webseiten und CMS (insb. WordPress) eingebunden werden kann.
Lösung basierte auf Angular 8/9, MariaDB und Node.js Express. Mein Aufgaben im Einzelnen:
Gesamtverantwortung für die Architektur und Umsetzung aller drei Lösungen
mySQL, Ubuntu, Node.js, TypeScript, Visual Studio, Angular, JavaScript, Representational State Transfer (REST), Business Analyse
6/2019 – 12/2019
Tätigkeitsbeschreibung
Umbau einer Angular/PHP basierten Lösung auf neuere Technologien.
Lösung basierte auf Angular 6, MariaDB und PHP und sollte auf Angular 7 später 8 (Ivy), PouchDB/CouchDB und Node.js / Express umgebaut bzw. erneuert werden.
Mein Aufgaben im Einzelnen:
Technische Analyse der Anforderungen
Gesamtverantwortung für die Architektur und den Umbau
Apache, Node.js, Angular, CakePHP, Representational State Transfer (REST)
10/2018 – 6/2019
Tätigkeitsbeschreibung
Ziel des Projektes:
Konzeption und Entwicklung einer PWA (Progressive Web Application), die offline-fähig sein sollte, um Vorort Bewertungen von Transformatoren vornehmen zu können. Eine bestehende Excel-Lösung sollte abgelöst werden und durch ein zentrales Verwaltungs- und Bewertungssystem ersetzt werden. Die PWA sollte neben Desktops auch auf verschiedenen technischen Geräten (spezielle Techniker-Tablets) optimale bedient werden.
MongoDB, Jira, Node.js, TypeScript, VBA (Visual Basic for Applications), Angular, Representational State Transfer (REST), Business Analyse
9/2017 – 9/2018
Tätigkeitsbeschreibung
Konzeption und Entwicklung Web-Lösung, um Ressourcen (Personal, Immobilien und Geräte) verwalten zu können und darauf basierend eine Buchungsplattform aufzubauen, die es ermöglicht die kompletten Buchungsprozesse abzubilden.
Die Lösung sollte als PWA (Progressive Web Application) realisiert werden.
Mein Aufgaben im Einzelnen:
Wahl eines geeigneten Repository-Systems (GIT)
Fachliche und technische Analyse der Anforderungen
Analyse bestehender Lösungen (Stärken/Schwächen-Analyse)
Ich hatte die Gesamtverantwortung für die Anwendung (Server (Php & Yii später Node.js) und Client (Angular 4,5,6)
Konzeption der PWA D.h.
Aufbau der Angular-Anwendung
Ordner-Struktur
Komponenten-Struktur
Service-Struktur
Entwicklung Storing-Konzept (Caching, MariaDB)
Service-Worker
Yii-Struktur später Node.js Struktur
REST-Endpoints
Konzeption der Authentifizierungs- und Autorisierungsprozesse
Umsetzung im Team gesamten Frontends und Backends
Einbindung der FullCalendar-Komponenten
MariaDB, SQL, Node.js, Angular, PHP, Representational State Transfer (REST)
8/2016 – 8/2017
Tätigkeitsbeschreibung
Konzeption und Umsetzung einer OpRisk IT-Verwaltungs-Lösung zur Umsetzung der Vorgaben der EZB.
Es sollte ein verteiltes Verwaltungs- und Bewertungssystem zur Erfassung aller operationalen Risiken im zeitlichen Verlauf erstellt werden. Hierzu mussten die Vorgaben der europäischen Zentralbank umgesetzt werden (Compilance).
Microsoft Access, VBA (Visual Basic for Applications), Business Analyse
Ausbildung
Universität Stuttgart
Über mich
Ich baue seit über 20 Jahren Software und in den letzten Jahren
insbesondere im Web-Umfeld (PWAs mit Angular).
Meine Stärken liegen in der Analyse und Umsetzung der Kundenanforderungen unter Anwendung der Best-Practices Architecture&Dev-Patterns (z.B. unidirectional Data Flow, Layering, etc. in Angular)
Um beispielhaft zwei die letzten zwei Projekte herauszugreifen:
So habe ich für einen Maschinenbauer eine WebLösung konzipiert und umgesetzt, die sowohl online als auch offline arbeitet (PWA), mit der man Daten und Bilder von Transformatoren im Feld erfassen und auswerten kann (Gerne kann ich Ihnen das Kundenempfehlungsschreiben schicken).
Für eine Gruppe von Unternehmen habe ich eine Lösung gebaut, mit der ein Maschinen- und Ressourcen-Park verwaltet werden kann. Auch hier handelte es sich um eine PWA auf Angular-Basis.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Gut)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden