Stefan Dietz IT-Consulting

Portrait of Stefan Dietz

Experienced Senior Frontend Engineer with over 13 years of professional experience in developing modern web applications, design systems, and accessible component libraries. Specialized in TypeScript, React, Angular, Vue.js, and Web Components with a focus on accessibility (WCAG 2.1, BITV, EN 301 549), AI integration, and high-performance frontend architecture. Experienced in modernizing legacy enterprise applications, with backend expertise in Java 21, Jakarta EE, and Node.js.


Frontend Development

  • TypeScript, JavaScript, HTML5, CSS3, SCSS
  • React, Next.js, React Router, Redux, Context API, Custom Hooks
  • Angular, Standalone Components, Reactive Forms, RxJS, NgRx
  • Vue.js, Nuxt, AngularJS
  • Web Components, Lit, Stencil
  • Frontend Architecture Modernization (JSF → React)
  • Progressive Web Apps, Offline First

Accessibility & Design Systems

  • WCAG 2.1, BITV, EN 301 549
  • Accessibility Audits, Accessible UI Patterns
  • Screen Reader Testing (NVDA, VoiceOver), Axe
  • Component Libraries, Design Tokens, Theming
  • Storybook, Figma
  • Responsive Design, Tailwind CSS, shadcn/ui
  • Internationalization (i18n), Localization

Backend & AI

  • Java 21, Jakarta EE, JAX-RS, CDI/Weld, Spring Boot
  • Node.js, Express
  • REST APIs, Stateless Services, Microservices
  • JWT, Keycloak, FreeMarker
  • Oracle, SQL, JDBC, MySQL, MariaDB
  • Vercel AI SDK, LLM Integration, AWS Bedrock Agents
  • AWS (S3, Lambda, Bedrock, Cognito)
  • Prompt Engineering (System Prompts, Tooling, Guardrails)

Testing, Performance & Quality

  • Jest, Vitest, Playwright
  • Backstop.js
  • E2E Testing, Visual Regression Testing
  • Test Driven Development (TDD)
  • Lighthouse, Core Web Vitals
  • Code Splitting, Lazy Loading, Caching
  • ESLint, Stylelint, Prettier, Sentry

Build & DevOps

  • npm, pnpm, Maven, Webpack, Vite, Turborepo
  • Docker, Jenkins, GitHub Actions, GitLab CI
  • Monorepos, CI/CD, Dependency Management

Methods & Collaboration

  • Agile (Scrum, Kanban)
  • Git (GitHub, GitLab, Bitbucket)
  • Jira, Confluence, Code Reviews
  • Technical Leadership & Mentoring

Contact