Schlagwörter
Skills
- Angular
- React/JSX
- TypeScript
- JavaScript
- HTML
- SCSS
- RxJs
- NgRx
- Node.js
- Express.js
- Jasmine, Jest
- Design Patterns
- REST Apis
- Swagger.io/OpenApi
- Jenkins, GitHub Actions
- WebStorm, VSCode, IntelliJ IDEA, Eclipse
- Jira
- Confluence
- Scrum, Kanban, Spotify-Modell, SAFe
Projekthistorie
-
Angular Webanwendung zur eigenen Umsetzung einer Kontoantragsstrecke eines Kreditinstitutes
-
Planung und Strukturierung der App als Micro-Frontend einer konzernübergreifenden Anwendung
-
Integration in das Micro-Frontend Framework SAP Luigi
-
Aufwandsschätzung im Austausch mit Mitarbeitern der Fachbereiche und der IT des Kreditinstitutes
-
Analyse und Verbesserung des Anforderungskonzeptes in Zusammenarbeit mit dem Fachbereich
-
Dynamische Generierung von Komponenten, basierend auf der gewählten Antragsstrecke
-
Zustandsmanagement mit NgRx (Nutzung von Feature- und globalem Store)
-
Validierung der Benutzereingaben über mehrere Eingabefelder unter Einsatz von ReactiveForms und Custom Validators
-
Qualitätssicherung durch testgetriebene Entwicklung und Nutzung von SonarQube
-
Deployment über GitHub Actions
-
Anbindung von REST-Schnittstellen
-
Datenmodellierung
-
Generierung von Clients mit Swagger/OpenAPI 3
Technologien:
Angular (Versionen 12, 13 u. 14), TypeScript, RxJs, NgRx, SAP Luigi, Node.js, Swagger, Git, Jasmine, SonarQube, Confluence, Jira
-
Webanwendung für das Vertragsmanagement der Berater
-
Anzeige und Filterung von umstellungsfähigen Verträgen und
Änderung der Vertragsdaten
-
Ausgeprägte Kommunikation mit dem Fachbereich aufgrund von
umfangreichen fachlichen Abhängigkeiten der Benutzerinteraktion
-
Verwendung und Vorantreiben eines neu entstehenden hauseigenen
Web-Komponenten-Frameworks
-
Arbeit in einem konzernübergreifenden Team
-
Deployment über Jenkins-Pipeline
Technologien:
Angular (Version 11), TypeScript, RxJs, Node.js, Git, Jasmine, SonarQube, Confluence, Jira, Swagger
-
Konzeptionierung, Dokumentation und Umsetzung einer Full-Stack Webanwendung
-
Reservierung von Plätzen und Bestellung von Gerichten
-
Einhaltung von damals herrschenden Beschränkungen aufgrund der
Covid-19 Pandemie (Feste Zeiträume mit beschränkter Gästeanzahl)
- Beachtung der Öffnungszeiten und anderen fachlichen Vorgaben
Technologien:
Angular (Version 10), TypeScript, RxJs, Node.js, MariaDB, Git, Confluence, Jira, Compodoc, Express.js, Jasmine
-
Migration von vorhandenen nativen iOS-Applikationen in eine Webanwendung
-
Beratungsmodule zur Visualisierung von angebotenen Leistungen und dazugehörige Daten über animationsreiche Module
-
Abstimmung mit der UX-Abteilung
-
Anschluss von Backend Schnittstellen
-
State-Management mit NgRx
- SCSS Animationen und Styling
Technologien:
Angular (Version 9), TypeScript, RxJs, NgRx, Node.js, PrimeNG, Jasmine, Git, Confluence, Jira, Compodoc