Profilbild von Stefan Dietz Frontend Beratung und Entwicklung (React, Vue, TypeScript, Webstandards, A11y) aus Neubiberg

Stefan Dietz

verfügbar

Letztes Update: 15.02.2025

Frontend Beratung und Entwicklung (React, Vue, TypeScript, Webstandards, A11y)

Firma: Stefan Dietz IT-Consulting
Abschluss: Fachinformatiker Fachrichtigung Anwendungsentwicklung IHK
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (Muttersprache) | Englisch (verhandlungssicher)

Schlagwörter

Typescript ReactJS Vue.Js Webpack Front End Java Javascript PHP Agile Methodologie Code-Review + 12 weitere Schlagwörter anzeigen

Dateianlagen

DE-CV-Stefan-Dietz-2025-02_150225.pdf
EN-CV-Stefan-Dietz-2025-02_150225.pdf

Skills

Full-Stack Softwareentwickler mit über 10 Jahren Erfahrung. Meine Leidenschaft liegt im Frontend-Bereich, in dem ich mich auf die Entwicklung benutzerfreundlicher und ansprechender Benutzeroberflächen spezialisiert habe.

Mein Hauptfokus liegt auf TypeScript, Vue.js und Nuxt, und ich habe umfangreiche Kenntnisse und Erfahrung in der Arbeit mit diesen Technologien. Ich habe zahlreiche Projekte erfolgreich umgesetzt und komplexe Webanwendungen entwickelt, die auf diesen Frameworks basieren. Darüber hinaus habe ich auch Erfahrung mit React und kann mich schnell in neue Technologien und Frameworks einarbeiten.

Ein weiterer Schwerpunkt meiner Arbeit liegt auf dem Tooling. Ich bin sehr vertraut mit der Konfiguration von Webpack und anderen Build-Tools. Ich habe umfangreiche Erfahrung in der Optimierung und Erweiterung von Build-Prozessen, Bundling und Code-Splitting, um effiziente und performante Anwendungen zu entwickeln.

Ich kann mich gut in bestehende Teams integrieren und habe Erfahrung in der Zusammenarbeit mit Kunden, um ihre Anforderungen und Ziele zu verstehen und maßgeschneiderte Lösungen zu entwickeln.

Web Frameworks
  • Vue.js
  • React
  • Vuex, Redux
  • Tailwind
  • CSS Modules
  • Websockets
  • Stencil/Web Components
  • rxdb
Tooling
  • Webpack
  • Vite
  • npm
  • CI/CD
  • Git Hooks, Husky
  • TypeScript
  • PostCSS
  • Babel
  • Storybook
  • ESLint, Stylelint
  • Docker
Testing and Quality
  • Jest
  • Vitest
  • Backstop.js
  • Playwright
Backend
  • NodeJS/Express
  • Nuxt
  • Java/Spring
  • PHP
  • SQL
Methodology
  • Offline First/Local First
  • Responsive Design
  • REST
  • Agile
  • Code Reviews

Projekthistorie

07/2023 - bis jetzt
Lead-Entwickler für barrierefreie Komponenten-Bibliothek
Informationstechnikzentrum Bund (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

  • Hinzufügen, Anpassen und Fehlerbehebung von Webkomponenten innerhalb der Bibliothek unter Verwendung von TypeScript, Stencil und modernen Webstandards.
  • Optimierung der Webkomponenten in Richtung Barrierefreiheit unter Berücksichtigung der WCAG- und BITV-Richtlinien.
  • Refactoring der internen Codebasis und der öffentlichen APIs, zur Verbesserung der Produktivität und Developer Experience.
  • Erstellung, Erweiterung und Fehlerbehebung von Themes für verschiedene interne Kunden.
  • Weiterentwicklung von React-basierten Anwendung unter Verwendung von KoliBri.
  • Entwicklung eines spezialisierten Frameworks für visuelle Regressionstests der Komponenten des Projekts mit den verschiedenen Themes.
  • Konfiguration des Monorepo zur Nutzung von pnpm-Workspaces, um die Produktivität der Entwickler zu verbessern.
  • Neu- und Weiterentwicklung von GitHub Workflows zur Verbesserung der Test- und Release-Prozesse.
  • Initiale Konfiguration und Entwicklung von E2E-Tests mit Playwright.
  • Technische Leitung des Entwicklungsteams, einschließlich Mentoring und Code Reviews.

04/2020 - 07/2023
Deputy Team Lead Frontend
CHECK24 Vergleichsportal Baufinanzierung GmbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

  • Entwicklung von internen und kundenorientierten webbasierten Anwendungen unter Verwendung von Technologien wie Vue.js, Nuxt, TypeScript und AngularJS in mehreren Teams
  • Durchführung von Code-Reviews und Mentoring für andere Entwickler
  • Leitung von Feature-Teams in einer Scrum-Master-ähnlichen Rolle
  • Teamübergreifende Beseitigung von Hindernissen bei Notfällen und anderen dringenden Problemen
  • Unterstützung des Backend-Teams mit Java/Spring-Entwicklung
  • Enge Zusammenarbeit mit dem Operations-Team bei der Spezikation von neuer Infrastruktur und der Erstellung von Jenkins-Build-Pipelines
  • Ständige Optimierung der Web-Performance und Verbesserung der Ladezeiten kritischer Webseiten
  • Durchführung von Bewerbungsgesprächen mit potenziellen neuen Mitarbeitern; Leistungsbeurteilung von Teammitgliedern
  • Planung und Umsetzung eines neuen Website-Projekts unter Verwendung von Node.js, Express und Nuxt sowie Integration mit bestehenden Services und Workows
  • Entwurf, Implementierung und Wartung eines universellen Build- und Testmoduls, das in allen Frontend-Projekten unter Verwendung von npm-Scripts, Webpack und Jest eingesetzt wird
  • Entwicklung eines Microservice auf Basis von Node.js und Puppeteer zur automatisierten PDF- Erstellung
  • Entwicklung und Anpassung von Komponenten im internen Designsystem und Implementierung dessen in Projekte
  • Einrichtung einer internen npm-Registry, Erstellung und Dokumentation der entsprechenden Workows
  • Entwicklung eines Dashboards, das anstehenden Dependency-Upgrades für npm-Pakete anzeigt
  • Entwicklung diverser Browser-Erweiterungen zur Verbesserung der internen Arbeitsabläufe mit Jira und Jenkins
  • Integration von Linters (ESLint, Stylelint) in alle Projekte und Erweiterung der Code Styleguides
  • Konguration und Integration von Sentry in allen Projekten zum verbesserten Reporting und zur besseren Nachverfolgbarkeit von Fehlern
  • Recherche und Implementierung von Lösungen zur inkrementellen Migration von AngularJS zu Vue.js


10/2018 - 03/2020
Senior Frontend Developer
CHECK24 Vergleichsportal Baufinanzierung GmbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)


09/2016 - 09/2018
Frontend Developer
CHECK24 Vergleichsportal Baufinanzierung GmbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)


09/2013 - 08/2016
Frontend Developer
SnipClip die digitale Fabrik GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)


Reisebereitschaft

Weltweit verfügbar
Profilbild von Stefan Dietz Frontend Beratung und Entwicklung (React, Vue, TypeScript, Webstandards, A11y) aus Neubiberg Frontend Beratung und Entwicklung (React, Vue, TypeScript, Webstandards, A11y)
Registrieren