Frontend-Developer
Berufliche Projektübersicht
Ein Auszug meiner Projekte und Tätigkeiten als Frontend-Developer bei Avenga.
PDF-Reader mit KI-Chatbot
Weiterentwicklung eines PDF-Readers mit KI-Chatbot und zugehörigem Frontend.
- Weiterentwicklung bestehender Funktionen in Python
- Implementierung von Text- und Bilderkennung
- Optimierung der Zuordnung zusammengehöriger Bild- und Textinhalte
Technologien & Tools
Komponentenbibliothek und Test-ID-System
Weiterentwicklung einer Komponentenbibliothek und Einführung eines konsistenten Test-ID-Systems.
- Weiterentwicklung von Komponenten mit Vue.js und TypeScript
- Ermittlung und Implementierung geeigneter Test-IDs
- Optimierung der automatisierten Generierung von Test-IDs
- Regelmäßige Abstimmung und Ergebnisabnahme mit dem Kunden
- Ausführung und Aktualisierung von Snapshot-Tests
- Erstellung von Testseiten für neue Komponenten
Technologien & Tools
Komponentenbibliothek und Kundenportal
Weiterentwicklung einer Komponentenbibliothek und des dazugehörigen Kundenportals.
- Entwicklung neuer Komponenten für die Komponentenbibliothek
- Enge Zusammenarbeit mit dem UI/UX-Team
- Umsetzung der Komponenten mithilfe einer Pattern Library
- Regelmäßige Reviews und Abstimmungen mit dem Kunden
Technologien & Tools
Landingpage für einen Versicherungsanbieter
Frontend-Umsetzung einer responsiven Landingpage auf Basis einer bestehenden Pattern Library.
- Umsetzung der Landingpage mit HTML5, CSS und JavaScript
- Verwendung einer Pattern Library für wiederverwendbare Komponenten
- Enge Abstimmung mit UI/UX während der Umsetzung
Technologien & Tools
Kundenportal für Dokumente und Kontaktdaten
Konzeption und Entwicklung eines Kundenportals mit geschützter Dokumentenverwaltung.
- Entwicklung des Portals mit Next.js und Tailwind CSS
- Authentifizierung sowie Rollen- und Rechtesystem mit Firebase
- Datenmanagement mit Firestore und Firebase Storage
Technologien & Tools
Management von Mitarbeiter-Skills
Konzeption und Umsetzung eines internen Clients zur Verwaltung von Mitarbeiterkompetenzen.
- Konzeption und Gestaltung der Benutzeroberfläche in Figma
- Entwicklung des Clients mit Next.js und Tailwind CSS
- Umsetzung der Authentifizierung mit Rollen und Rechten
Technologien & Tools
Plattform für digitale Beratungsgespräche
Weiterentwicklung einer Plattform für Vertriebsmitarbeiter mit Web- und Mobile-Ausgabekanälen.
- Erweiterung einer Single Page App mit CMS-Anbindung
- Unterstützung von Web, nativen iOS- und Android-Apps
- Wartung und Aktualisierung technischer Abhängigkeiten
- Deployment und Maintenance der App mit Expo
- Tests auf virtuellen Mobilgeräten
Technologien & Tools
Mobile Webanwendung für Nachrichten-Services
Weiterentwicklung einer mobilen Webanwendung für plattformübergreifende Nachrichtenangebote.
- Überarbeitung der Styles responsiver mobiler Webseiten
- Optimierung des Markups der mobilen Webseiten
Technologien & Tools
End-to-End-Tests für Versicherungsstrecken
Aktualisierung und Erweiterung automatisierter Tests für digitale Versicherungsstrecken.
- Erstellung und Wartung von End-to-End-Tests
Technologien & Tools
Kundenportal für Versicherungen
Frontend-Entwicklung eines Kundenportals auf Basis eines Content-Management-Systems.
- Erstellung wiederverwendbarer Web-Komponenten
- Strukturierung und Pflege der Komponenten mit TYPO3
- Enge Zusammenarbeit mit UI/UX und dem Kunden
Technologien & Tools
Features für ein bestehendes Kundenportal
Weiterentwicklung eines bestehenden Portals durch neue Komponenten und Funktionen.
- Erstellung wiederverwendbarer Web-Komponenten
- Strukturierung und Pflege der Komponenten mit TYPO3
- Entwicklung einer neuen iFrame-Komponente
- Enge Zusammenarbeit mit UI/UX und dem Kunden
Technologien & Tools
Online-Konfigurator für Fahrzeuge
Unterstützung bei der Weiterentwicklung eines bestehenden Online-Konfigurators.
- Generierung und Prüfung von Bildern für neue Fahrzeugmodelle im Konfigurator
Technologien & Tools