Über mich
Skills
Projekte
Angular Frontend - Entwickler
Bundesdruckerrei · Internet und Informationstechnologie
• Unterstützung des Scrum-Teams in der Entwicklung voneiner Angular Applikation zur Digitalisierung des Organspendeausweises
• Mitwirkem beim Modellieren & Umsetzen performance-steigerndenFrontend-Architektur-Entscheidungen
• Umsetzung von Designvorgaben und Funktionalitätsanforderungen in• Kleinere Entwicklungen im Java Springboot Backend
• Nutzung von Docker Containern beim (lokalen) Entwickeln
• Jasmine/Karma Unit Tests• Cypress Integration Tests• Cypress E2E Tests• Nutzung des Redux-Patterns mit NgRx
• Entwicklung auf Ubuntu Umgebung
• Verwendung von Gitlab zur Versionskontrolle unter Erstellung von Pull-Requests•
Topic Driver bei diversen Features unter Nutzung von Jira
• Verwendung von Confluence zur Dokumentation von Architektur-Entscheidungen oder Anleitungen• Verwendung von Jira als Ticketsystem und Projekt-Management Tool für agiles Arbeiten
• Verwendete Frameworks & Technologien : Angular 13 (HTML, SCSS,Typescript), RxJs, NGRX, , Gitlab, Docker, Maven, Java Springboot
Angular Frontend Architekt
Diebold Nixdorf/IKEA · Industrie und Maschinenbau
- Unterstützung des Front-End Teams in der Entwicklung von Angular Applikationen zur Verwaltung von Self-Checkout Kassen in IKEA Restaurants
- Mitwirkem beim Modellieren & Umsetzen performance-steigernden Architektur-Entscheidungen
- Split einer monolithischen Angular Applikation zu über 12 einzelnen, voneinander unabhängigen Feature Apps (Micro-App-Architektur)
- Implementierung und Erweiterung von nach ihrem Kontext hierarchisch unterscheidbaren npm Packages, die in den Micro-Apps verwendet werden
- Implementierung von wiedervewendbaren Komponenten in projektinternen Libraries
- Verantwortung über Migration der Micro-Apps von Angular Version 9 auf 12
- Veröffentlichung und Monitoring von Releases am Ende eines Sprints
- Kontrolle der releasten Versionen basierend auf Kriterien wie Major-/Minor-Changes
- Verwendung von Jenkins Build-Pipelines für automatisierte Build Generierung
- Implementierung einer Shell-App mittels IFrame zum Nutzen der Micro-Apps
- Erweiterung eines Node.js JSON-Servers zum offline testen
- Jasmine/Karma Unit Tests
- Protractor End-to-End Tests
- Interaktions-Tests mit cdk Component Harnesses
- Nutzung des Flux-Patterns mit NgRx
- Implementierung einer NgRx Library zum Zentralisieren von wiederverwendtbarem Code
- Topic Driver bei diversen Features unter Nutzung von Jira
- Verwendung von Bitbucket zur Versionskontrolle unter Erstellung von Pull-Requests
- Verwendung von Confluence zur Dokumentation von Architektur-Entscheidungen oder Anleitungen
- Verwendete Frameworks & Technologien : Angular 9-12 (HTML, SCSS, Typescript), RxJs, NGRX, Node.js + Express.js, Jenkins,
Angular Frontend-Entwickler & Projekt-Verantwortlicher
MCT-Netzwerke · Internet und Informationstechnologie
- Alleinige Verantwortung bei der Entwicklung einer Angular Web-Applikation zur Dokumentenverwaltung und Buchführung im Immobiliengeschäft
- Automatisierte Generierung von Code-Templates mit Angular Schematics
- Planung, Modellierung & Implementierung der Infrastruktur und Architektur
- Implementierung des gesamten Frontends mit Verwendung eines CMS
- Atlassian Jira & Confluence zum Projektmanagement & zur Dokumentation
- Nutzung des Facade Patterns mit Anlehnung an Flux-Pattern (Redux/NgRx) mit RxJS
- Strikte Differenzierung von App-Komponenten basierend auf jeweiliger Verantwortung
- Stylings mit Bootstrap 5
- Verwendete Technologien und Systeme: Angular 11 (HTML, SCSS, TypeScript), Directus Headless CMS, Bootstrap
IT-Verantwortlicher und Gründer
Spotzone · Tourismus
- IT-Verantwortlicher und Gründer eines App-Start-Ups in der Freizeit-Branche mit mehrseitigem Geschäftsmodell
- Frontend-/Backend-Entwicklung sowie Server- und Datenbank-Administration
- Planung und Implementierung einer skalierbareren App-Infrastruktur
- Implementierung einer Library aus shared/wiederverwendbaren App-Komponenten
- Projekt-Management und Resourcenverteilung
- Entwicklung einer iOS, Android und Progressive Web App (PWA)
- Nutzung des Facade Patterns mit Anlehnung an Flux-Pattern (Redux/NgRx) mit RxJS
- Kostenschätzung der App-Infrastruktur
- Erstellung von Dokumenten wie Pitch-Deck, Architektur-/Infrastrukur-Modelle etc.
- Jira Administrator & Sprint-Planer
- Mono-Repo Applikation mit NX
- Ionic UI-Components + Angular Material
- OAuth2
- Perfomance-Optimierungen
- Verwendete Technologien : Ionic 5 (HTML, SCSS, TypeScript), Node.js + Fastify, Django Rest Framework, NGINX, Redis, Apache Cassandra, PostgreSQL, AWS EC2/S3/VPC/RDS, NX, Debian/Ubuntu, Git
Vue.js + Laravel Fullstack-Entwickler
Bitquadrat GmbH · Internet und Informationstechnologie
- Vue.js Applikation zum Erstellen von Umfragen für medizinische Studien mit automatischer Erkennung der ausgewählten Antworten
- Design und Implementierung neuer, Wartung schon vorhandener Features
- Datenbank Set-Up, Migrationen und Erweiterung
- Implementierung von Endpoints einer REST API im Framework Laravel
- Einbinden und Anpassen externer Open-Source Libraries zum automatisierten Erkennen von LaTeX Umfragen
- Atlassian Jira & Confluence zum Projektmanagement & zur Dokumentation
- Verwendete Frameworks & Technologien : Laravel, Vue.js, (HTML, CSS, JavaScript, PHP), RxJs, Apache Webserver, MySQL
Angular Frontend-Entwickler
Bitquadrat GmbH · Internet und Informationstechnologie
- Angular Applikation zum verwalten und automatischem Generieren von Dokumenten wie Rechnungen, Mahnungen etc.
- Implementierung neuer, Wartung schon vorhandener Features
- Implementierung von Angular Services zur Kommunikation mit Rest API
- Atlassian Jira & Confluence zum Projektmanagement & zur Dokumentation
- Umgang mit agilen Arbeitsmethoden
- Verwendete Frameworks & Technologien : Angular 9 (HTML, SCSS, MySQL), RxJs
Ionic Mobile App-Entwickler
Collaboo UG. i. G. · Industrie und Maschinenbau
- Implementation einer Ionic SaaS-App für die Digitalisierung des Handwerks
- Rollen : Aufbau Frontend mit HTML, Implementierung der Schnittstelle zur Cloud-Datenbank, Aufbau Angular Projekt Struktur
- Generierung von Google Firebase Datenbank-Tabellen
- Stylings mit Bootstrap 4
- Verwendete Technolgien : Ionic 4 (HTML, SCSS, TypeScript), Angular 7, Google Cloud Firebase
Ionic Mobile App-Entwickler
Bitquadrat GmbH · Internet und Informationstechnologie
- Mobile App zum Auswerten von Versuchsmessdaten mit Ionic 4 und Angular 7
- Implementierung neuer, Wartung schon vorhandener Features
- Aufbau und Nutzung einer Websocket Verbindung zum Backend per RxJs WebSocket
- Regelmäßige Abstimmung mit externem Kunden
- Verwendete Frameworks & Technologien : Ionic 4, Angular 7, HTML, SCSS, TypeScript, RxJs,
Angular Frontend-Entwickler
Bitquadrat GmbH · Internet und Informationstechnologie
- Design, Aufbau und Wartung einer Google-Bewertungen basierten Suchmaschine für Dienstleistungen wie zB. Beratungsgesellschaften mit Angular 8
- Design & Implementierung neuer, Wartung schon vorhandener Features
- Atlassian Jira & Confluence zum Projektmanagement mit Ticketsystem & zur Dokumentation
- Verwendete Frameworks & Technologien : Angular 7/8 (HTML, SCSS, TypeScript), RxJs, MySQL