Webentwicklung

Mit mehr als 10 Jahren Erfahrung in der Entwicklung von webbasierten Anwendungen und Plattformen in verschiedenen Teams und Unternehmen habe ich viele erfolgreiche Produkte unterschiedlicher Art mit verschiedenen Tech-Stacks entwickelt und ausgeliefert.

Ich interessiere mich für viele Bereiche der digitalen Produktentwicklung, konzentriere mich aber am liebsten auf die Front-End-Entwicklung und die Implementierung einer optimalen User Experience.

Software-Architektur

Die sorgfältige Planung und Implementierung des am besten geeigneten Tech Stacks basierend auf Ihren Geschäftszielen sowie das Sicherstellen der Wartbarkeit Ihrer Software und der Kosteneffizienz Ihrer Infrastruktur ist eine Kunst, für die es keine Patentlösung gibt. Gleiches gilt für das Wissen, ob man bestimmten Trends in der Branche folgen oder widerstehen sollte.

Ob bei der Entwicklung von Prototypen, der Markteinführung von MVPs oder der kontinuierlichen Skalierung von Produkten: Ich verfüge über die nötige Erfahrung in der Auswahl und Implementierung der richtigen Technologien, die den Anforderungen Ihres Unternehmens entspricht, sowie in der Identifizierung, Beseitigung und Vermeidung technischer Schulden, damit Ihre Teams effektiv zusammenarbeiten können.

Barrierefreiheit

Wussten Sie, dass viele digitale Produkte in der EU bis zum 28. Juni 2025 barrierefrei sein müssen? Bereits jetzt könnte Ihnen eine Menge Umsatz entgehen, indem Sie unwissentlich Menschen von der Nutzung Ihres Produkts ausschließen.

Barrierefreiheit ist ein Thema, das alle Berufsgruppen in der Produktplanung und -entwicklung betrifft, und selbst kleinste Fehler können bereits dazu führen, dass Funktionen (wie z.B. Ihr Warenkorb) für bestimmte Nutzergruppen nicht mehr zugänglich sind.

Ich kann Ihnen dabei helfen, Ihre Software auf Barrierefreiheit zu prüfen, Ihre Software barrierefrei zu implementieren, Ihnen zu zeigen, wie Sie Ihr Unternehmen von Anfang an auf Barrierefreiheit vorbereiten können, und Ihre Teams dabei unterstützen, die notwendigen Fähigkeiten aufzubauen, um in Zukunft diesen komplexen, aber wichtigen Bereich zu bewältigen.

Design-Systeme

Wenn es richtig angegangen wird, kann die Pflege eines Design-Systems für Ihr Unternehmen die Effektivität der Front-End-Entwicklung steigern, konsistente Markenerlebnisse für Ihre Nutzer:innen ermöglichen und den interdisziplinären Austausch zwischen Ihren Teams verbessern. Die meisten Unternehmen unterschätzen jedoch, dass ihre Herangehensweise an die Produktentwicklung und ihre Organisationsstruktur angepasst werden müssen, um diese Vorteile wirklich nutzen zu können.

Ich kann Ihren Teams dabei helfen, sich von der repetitiven Gestaltung einzelner Screen-Designs und deren Übergabe an Entwickler:innen zur systematischen kollaborativen Erstellung und Dokumentation gemeinsam genutzter und wiederverwendbarer UI-Komponenten weiterzuentwickeln. Gemeinsam finden wir dabei die effektivsten Workflows für Ihre Teams, von der Adaption bestehender Systeme bis hin zur Erstellung Ihres eigenen Systems von Grund auf. Auch operative Themen wie Automatisierung, Release-Planung und Versionierung, Governance und Bewerben des Design Systems innerhalb des Unternehmens werden dabei berücksichtigt.

Beratung

Durch meine Erfahrungen in der digitalen Produktentwicklung in verschiedenen Unternehmen, Team-Konstellationen und Branchen habe ich gelernt, was ein gutes Team ausmacht und wie erfolgreiche Produktunternehmen intern arbeiten und kommunizieren. Mit diesem Wissen begleite ich gerne Ihre Teams und stelle fest, was sie frustriert oder ausbremst und finde Verbesserungsmöglichkeiten, damit einzelne Teammitglieder und ganze Teams optimal zusammenarbeiten können.

Mögliche Optimierungspotenziale könnten darin bestehen, wie Sie schneller von Geschäftsanforderungen zu Produktanforderungen zu konkret umsetzbaren Aufgaben gelangen, wie Sie herausfinden, wo etablierte Praktiken aus der agilen Entwicklung, Lean Management und Extreme Programmierung helfen können, und wo Sie die Vorteile von kollaborativer Teamarbeit anstelle von Übergabe-basierten Prozessen heben können.

Auf Grundlage der identifizierten Probleme werden wir gemeinsam die wirksamsten Lösungen ermitteln, umsetzen und messen. Dabei kann es sich um technische Maßnahmen handeln (z.B. Automatisierung oder Einsatz von KI-basierten Werkzeugen), aber auch um Verbesserungen in Bezug auf Kommunikation, Prozesse, Ihrer Organisationsstruktur oder Unternehmenskultur.

Coaching und Mentoring

Manchmal kann es schwierig sein, mit der sich schnell verändernden Landschaft von Frameworks, Paradigmen und Technologien Schritt zu halten. Andere Dinge erfordern einfach Erfahrung, z.B. zu wissen, wann man welche Design Patterns anwendet oder die Wahl des richtigen Abstraktionslevels.

Man sagt mir nach, dass ich ein Talent dafür habe, komplexe technische Konzepte greifbar und leicht verständlich zu vermitteln. Gemeinsam finden wir ein Format für den Wissenstransfer und die kontinuierliche Verbesserung, das für Ihr Unternehmen am besten geeignet ist, z.B. Workshops, Hands-on Pair- oder Mob-Programming-Sessions, 1-on-1-Feedback-Gespräche oder Code-Reviews.


Skills

Wenn Sie nach bestimmten Keywords für ein Kandidatenprofil suchen, sind Sie hier richtig:

Entwicklung

  • 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