Web Development

With over 10 years of experience developing web-based applications and platforms in various teams and companies, I have developed and shipped many successful products of different kinds with diverse tech stacks.

While I am broadly interested in many areas of digital product development, I specifically focus on front-end development, implementing a great UX.

Software Architecture

Carefully planning and continuously implementing the most appropriate tech stack based on your business goals and future aspirations while keeping your software and infrastructure affordable and manageable for your teams is an art that knows no silver bullet, and so is knowing whether to follow or to resist certain trends in the industry.

From prototype development over MVP launch to continuous product growth and scale-up, I am experienced in choosing and implementing the right technology appropriate to your company needs, as well as identify, tackle and avoid technical debt, so that your teams can work together effectively.

Accessibility

Did you know that many digital products in the EU are legally required to be accessible by June 28th 2025? Even now you might already be leaving a lot of money on the table by unknowingly excluding people from using your product.

Accessibility is a topic that effects every profession in product planning and development and even the tiniest bugs can already render features (such as your checkout) completely inaccessible to certain user groups.

I can help you audit your software for accessibility issues, implement your software in an accessible way, teach you how to prepare your company to consider accessibility from the get-go and mentor your teams to build up the necessary skills to handle this complex, but important field in the future.

Design Systems

When done right, maintaining a design system for your company can boost the effectiveness of front-end development, enable consistent brand experiences for your users and improve interdisciplinary exchange between your teams. Most companies however underestimate how their approach of product development and their organization structure must be adapted to really leverage those benefits.

I can help you going forward from handing over screen designs to development to systematically creating and documenting reusable components, finding the most effective implementation for your teams, from adopting and theming existing systems to creating your own from scratch, and handle upcoming topics such as automation, release planning and versioning, governance and promotion of the system within the company.

Consulting

Having experienced digital product development in diverse companies, team setups and industries, I have learned what makes a great team and how successful product companies operate and communicate internally. With that knowledge, I am happy to join your teams and observe what frustrates them or slows them down and find potential for optimization on how individual team members and whole teams can work together optimally.

Some of these areas of improvement could include how to get from business requirements to product requirements to actionable tasks more quickly, identifying where established practices from agile development, lean management and extreme programming can be beneficial and favoring real-time collaboration over hand-off based processes.

Together we will discover, measure and iterate upon the most effective remedies based on the identified issues. This could be technical measures (such as automation or usage of AI-based tooling), but it might as well be improvements regarding communication, processes, organization structure or company culture.

Coaching and Mentoring

Sometimes it can be hard to keep up with the rapidly changing landscape of frameworks, paradigms and technologies. Other things just require experience like knowing when to apply which design pattern or choosing the right abstraction level.

People tell me that I have a talent to convey complex technical concepts in a tangible and easily comprehensible way. Together we will find a format for knowledge transfer and continuous improvement that works best for your company, such as workshops, hands-on pair or mob programming sessions, 1-on-1 feedback talks or code reviews.


Skills

If you are looking for specific keywords to match a candidate profile, here you go:

Development

  • Astro
  • Contentful
  • CSS-in-JS
  • Directus
  • Express
  • Fastify
  • GraphQL
  • HTML5
  • JavaScript
  • Next.js
  • Node.js
  • Progressive Web Apps
  • React
  • REST
  • RPC
  • Sanity
  • SCSS
  • Storybook
  • Strapi
  • Style Dictionary
  • Svelte
  • Tailwind CSS
  • TypeScript
  • Vue

Operations

  • AWS
  • BitBucket
  • CircleCI
  • Cypress
  • Docker
  • GitHub Actions
  • GitLab CI
  • Google Analytics
  • Google Cloud
  • Jest
  • Kubernetes
  • Lerna
  • Netlify
  • Playwright
  • PNPM
  • Puppeteer
  • Rollbar
  • Sentry
  • Snowplow
  • Tag Manager
  • UserCentrics
  • Vercel
  • Vitest
  • Yarn