
Frontend Expert | React, Angular, UX
- Verfügbarkeit einsehen
- 0 Referenzen
- 71€/Stunde
- 45147 Essen
- DACH-Region
- de | en
- 11.04.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2025 – 5/2025
Tätigkeitsbeschreibung
Projektziel:
Entwicklung eines flexiblen Frontend-Boilerplates, das als Grundlage für zukünftige Projekte dient. Der Fokus lag auf einer robusten Architektur und modularen Komponenten, die schnell an wechselnde Anforderungen angepasst werden können.
Projektumfang und Funktionen:
Entwicklung eines Boilerplates zur Wiederverwendbarkeit in weiteren Projekten
Integration von Authentifizierungsmechanismen
Aufbau einer UI-Komponentenbibliothek, angelehnt an Whitespace UI als Design-Grundlage
Erstellung eines Template-Dashboards mit Navigation, Routing, Profilansichten, Dark/Light-Modi und Internationalisierung (i18n)
Sicherstellung einer einfachen Konfigurierbarkeit
Verantwortlichkeiten:
Architektur & technische Konzeption des Boilerplates
Umsetzung des Designs in funktionsfähige Software
Anforderungsanalyse und Erstellung des Projekt-Setups
Implementierung von Authentifizierung und Datenvisualisierung
Sicherstellung der korrekten Darstellung und Integration von Datenpaketen
Genutzte Technologien:
Svelte (SvelteKit), Tailwind, Whitespace UI, TypeScript, JavaScript, HTML, CSS, Git, Scrum
Frontend Entwickler
1/2024 – 12/2024
Tätigkeitsbeschreibung
Projektziel:
Entwicklung einer Anwendung zur Visualisierung von Echtzeit-Analysedaten mit besonderem Fokus auf die historische und prognostizierte Entwicklung von Energieverbrauch und Preisen. Dadurch wurden erheblich Kosteneinsparungen durch optimierte Verbrauch-, Einkauf- und Verkaufszeitpunkte am Energiemarkt möglich.
Projektumfang und Funktionen:
Erstellung interaktiver Analysekomponenten (z. B. dynamische Diagramme)
Entwicklung von Tabellenkomponenten zur übersichtlichen Darstellung von Daten
Implementierung von GraphQL-Schnittstellen zur effizienten Datenabfrage
Sicherstellung einer optimalen User Experience (UX) in allen Komponenten
Aufbau eines skalierbaren Frontend-Dashboards mittels eines eigens mitentwickelten Boilerplates
Verantwortlichkeiten:
Implementierung der Frontend-Analysekomponenten und Tabellen
Entwicklung und Integration von GraphQL-Schnittstellen
Durchführung von Code-Refactoring und Code-Reviews
Analyse von Anforderungen und Umsetzung des Designs in Software
Monitoring und Optimierung der Benutzererfahrung
Genutzte Technologien:
React, Next.js, GraphQL, TypeScript, JavaScript, SCSS, CSS, HTML, Git, Scrum, Jira, NivoRocks, Material UI, Tailwind, Node.js, Notion
Frontend Entwickler
6/2023 – 1/2024
Tätigkeitsbeschreibung
Projektziel:
Entwicklung eines Monitoring-Dashboards im Landwirtschaftssektor, das Echtzeitdaten sowie KI-gestützte Analyseergebnisse visualisiert. Ein besonderer Schwerpunkt lag auf der Umsetzung einer interaktiven Kartenkomponente, die über mapbox realisiert wurde. Das führte zur Effizienzsteigerung bei der Verwaltung und Überwachung von Feldern und Produktion.
Projektumfang und Funktionen:
Implementierung einer multifunktionalen Monitoring-Komponente
Visualisierung von Echtzeitdaten und KI-Analysen auf interaktiven Karten
Enge Zusammenarbeit mit Designern und Stakeholdern zur Einhaltung anspruchsvoller UX-Vorgaben
Verwaltung und Nutzung von Daten mittels REST-Schnittstellen
Verantwortlichkeiten:
Umsetzung der interaktiven Kartenkomponente und weiterer UX-relevanter Frontend-Elemente
Entwicklung und Pflege des State-Managements (Redux)
Durchführung von Code-Reviews und Pair-Programming
Sicherstellung der konsistenten Darstellung aller Daten und Prozesse
Genutzte Technologien:
React, Next.js, Redux, mapbox, TypeScript, JavaScript, SCSS, CSS, HTML, Git, Scrum, Jira, Material UI, Notion, REST Die Umsetzung erfolgte mit React, NextJS und Redux, basierend auf einem von mir mitentwickelten Frontend-Boilerplate.
Frontend Entwickler
1/2023 – 6/2023
Tätigkeitsbeschreibung
Projektziel:
Entwicklung einer umfassenden und dokumentierten UI-Komponentenbibliothek, die in Form von Web Components in bestehende Anwendungen integriert werden kann.
Ein weiterer Schwerpunkt lag auf der Entwicklung von Plugins zur Integration in die Budibase-Plattform.
Projektumfang und Funktionen:
Erstellung einer strukturierten Sammlung wiederverwendbarer UI-Komponenten
Dokumentation und Bereitstellung als Web Components
Entwicklung von Plugins, die die nahtlose Integration der Komponenten in Budibase gewährleisten
Sicherstellung einer konsistenten und modernen Benutzererfahrung
Verantwortlichkeiten:
Design und Umsetzung verschiedener UI-Komponenten
Erstellung und Distribution von Web Components
Integration und Anpassung der Komponenten in bestehende Softwarelandschaften
Entwicklung von Budibase-Plugins
Genutzte Technologien:
Web Components, Svelte, Lit, Storybook, Budibase, Lion, TypeScript, JavaScript, Git, DevOps, HTML, CSS, Scrum
Frontend Entwickler
2/2022 – 6/2023
Tätigkeitsbeschreibung
Projektziel:
Weiterentwicklung eines produktiv genutzten Kundenportals sowie einer begleitenden UI-Bibliothek zur Gewährleistung einer konsistenten und wiederverwendbaren Komponentenbasis.
Projektumfang und Funktionen:
Erweiterung und Pflege der bestehenden UI-Komponentenbibliothek auf Basis von Angular
Integration in ein international genutztes Kundenportal
Einsatz umfangreicher Qualitätssicherungsmaßnahmen (Unit-Tests, E2E-Tests)
Zusammenarbeit in einem internationalen Umfeld (Projektsprache: Englisch)
Verantwortlichkeiten:
Weiterentwicklung und Integration von UI-Komponenten mittels Storybook
Aufbau und Sicherstellung von CI/CD-Pipelines
Unit- und End-to-End-Testing zur Fehlerprävention
Durchführung von Code-Reviews und Pair-Programming zur Qualitätssicherung
Genutzte Technologien:
Angular, Storybook, Jasmine, Amazon Workspaces, Scrum, Git, Jira, TypeScript, JavaScript, HTML, SCSS, CSS, Github, Postman, REST, Cypress
Frontend Entwickler
Ausbildung
Hochschule Ruhr West
Bottrop
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden