Schlagwörter
Skills
- Native iOS-Entwicklung (Swift, SwiftUI)
- Native Android-Entwicklung (Kotlin, Jetpack Compose)
- Cross-platform Entwicklung mit Flutter
- App-Architektur und Best Practices
- Performance-Optimierung und Wartung bestehender Apps
Meine DevOps-Kompetenzen umfassen:
- Container-Orchestrierung mit Docker und Kubernetes
- Infrastructure as Code mit Terraform
- CI/CD-Pipeline-Implementierung
- Cloud-native Architekturen
- Automatisierung von Entwicklungs- und Deployment-Prozessen
Ich lege besonderen Wert auf:
- Clean Code und nachhaltige Softwarearchitektur
- Agile Entwicklungsmethoden
- Enge Zusammenarbeit mit Product Ownern und Stakeholdern
- Wissenstransfer und Dokumentation
Projekthistorie
- Entwicklung der technischen Vision und Architekturstrategie
- Evaluation und Auswahl von Technologien und Frameworks
- Definition von Coding Guidelines und Best Practices
- Erstellung und Pflege der Architektur-Dokumentation
- Technische Risikoanalyse und Entwicklung von Mitigationsstrategien
Mobile-spezifische Aufgaben:
- Design der App-Architektur (MVVM, Clean Architecture, etc.)
- Konzeption der Offline-Funktionalität und Datensynchronisation
- Definition der Security-Konzepte (Verschlüsselung, Authentifizierung)
- Performance-Optimierung und Batterieverbrauch
- Planung der Update- und Deployment-Strategien
- Integration von nativen Features und Drittanbieter-SDKs
Backend-spezifische Aufgaben:
- Entwurf der Systemarchitektur (Microservices, Serverless, etc.)
- Design der API-Schnittstellen und Kommunikationsprotokolle
- Planung der Datenbank-Architektur und Datenmodelle
- Konzeption der Skalierungsstrategie
- Definition der Caching-Mechanismen
- Entwicklung der Security-Architektur
DevOps & Infrastruktur:
- Design der CI/CD-Pipeline
- Planung der Cloud-Infrastruktur
- Definition von Monitoring- und Logging-Strategien
- Konzeption der Backup- und Disaster-Recovery-Strategien
- Entwicklung von Automatisierungslösungen
Qualitätssicherung:
- Definition von Teststrategien und Qualitätsmetriken
- Durchführung von Code- und Architektur-Reviews
- Performance- und Last-Tests
- Security Audits und Penetrationstests
Team & Projektmanagement:
- Technische Führung des Entwicklungsteams
- Architektur-Workshops und Schulungen
- Schätzung von technischen Aufwänden
- Unterstützung bei der Projektplanung
- Technische Beratung von Stakeholdern
sowohl weitere Kunden zu erreichen als auch bestehenden Kunden ein besseres Erlebnis in der Suche und bei der
Buchung von Freizeitaktivitäten zu ermöglichen, wurde eine bestehende App von Grund auf modernisiert. Dabei wurde
in kurzen Sprints wichtige Funktionalitäten vertestet und implementiert. Nhan begleitete und unterstützte den PO dabei
agile Rituale und ein agiles Mindset einzuführen, um eine schnelle und autonome Entwicklungsumgebung zu
gewährleisten. Nebenbei unterstützte er das Entwicklungsteam bei der technischen Modernisierung und Erweiterung
der Android Applikation.
Entwicklung einer Sprachlern-App für das Infotainment System basierend auf Android, Kotlin und Azure Speech. Bei
der Entwicklung wurde das Lean Startup Prinzip angewendet. Produkt Features wurden in Design Sprints analysiert,
validiert und vertestet. In kürzester Zeit wurde ein MVP erstellt, welches über die CI/CD Pipeline direkt in das
Automobil deployed wurde. Das Projekt konnte beweisen, dass ein Lean Startup Approach auch im automotive Umfeld
zu schnellen Erfolgen verhelfen kann. Das Ziel des Projektes war auch die agile Transformation von innen heraus
anhand von Erfolgsbeispielen voranzutreiben. Nhan hat dazu beigetragen, dass das MVP in kürzester Zeit in das
Automobil ausgerollt werden konnte.
Android Automotive Android Entwickler Branche: Automotive
Entwicklung eines internen Android UI Bibliothek für Second Party Teams unter der Anwendung von Android/ Kotlin.
Die Motivation des Produktes war es eine einheitliche UI Landschaft für das Infotainment System im Automobil zu
ermöglichen. Unter ständiger Abstimmung mit verschiedenen internen Feature Teams wurde die UI Bibliothek stetig in
kleinen Sprints verbessert und weiterentwickelt. Nhan hat in dem Projekt über seine Rolle hinaus
Kommunikationsprobleme beseitigt und Feedbacks eingeholt, um die Bibliothek kundenorientiert zu optimieren. Er hat
mit seiner freundlichen aber bestimmten Art einen Beitrag dabei geleistet verschiedene Abteilungen miteinander zu
verbinden, um einen Mehrwert für das Endprodukt zu schaffen.
für eCommerce Plattform eCommerce
Die Motivation des Projektes war das Einkaufserlebnis für die Kunden im Online Shop über eine native App zu
verbessern. Zusammen mit verschiedenen Stakeholdern wurde in Design Sprints die Probleme analysiert und die
Funktionen für das MVP bestimmt. Dabei kam der Entschluss Sprachein- und ausgabe Funktionen in die App zu
integrieren und diese in kleinen Iterationen zu vertesten. Das Team bestand sowohl aus internationalen Entwicklern
als auch UX / UI Designern. Nhan konnte mit seinen interkulturellen Fähigkeiten das Team stärken und motivieren.
Durch seine analytische Vorgehensweise und offene Kommunikation sorgte er sowohl in seinem als auch bei seinen
Stakeholdern für Transparenz, sodass alle stets eine gemeinsame Vision verfolgen konnten.
Reisebereitschaft
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
03.08.2020
Versicherungsende:
01.09.2027