Frontend & design systems

Web applications, component libraries and design systems that are fast, accessible and maintainable.

  • Design systems built from framework-agnostic web components (StencilJS, TypeScript, CSS)
  • Components that teams use from Angular, React and Vue alike
  • Web applications in TypeScript with Angular, React and Vue
  • Modernising legacy desktop applications into web applications
  • Documentation and developer guides in Storybook
  • Performance and responsive design

Design systems

Most of my recent work has been on design systems: libraries of web components, built with StencilJS and TypeScript, that product teams use from whichever framework they run: Angular, React or Vue. The components are rarely the hard part. The hard parts are a stable API, documentation that answers the next team’s questions before they ask, a release process people trust, and helping teams integrate the library into their applications.

I’ve built design systems for a large German public-sector organisation and for a global market research company. In both, accessibility was a requirement from the first component, not an audit at the end.

Applications

For applications, Angular is the framework I know deepest, and I’ve reviewed and supported integration work in React and Vue. I’ve led the frontend of a large master data system and helped move a business-critical desktop application to the web, including a Node.js backend-for-frontend.

How I work

I work closely with UX and product owners on requirements, review code across teams, and write unit and end-to-end tests from the start. Where a team needs it, I also set up the CI/CD pipeline that ships it.

Start a conversation

Based in Nürnberg, working remotely or on-site. See selected projects or write to me directly.

Email hello@bruchner.devor call +49 15679 121402