
Yannick Herzog
Senior Full-Stack-Webentwickler
Offenburg, Deutschland
Über mich
Ich bin Full-Stack-Webentwickler mit über 15 Jahren Erfahrung in der Konzeption und Umsetzung moderner Weblösungen. Seit 2010 entwickle ich für Unternehmen und Agenturen in ganz Europa skalierbare, wartbare und leistungsstarke Webanwendungen.
Mein Schwerpunkt liegt auf der ganzheitlichen technischen Umsetzung – vom performanten Frontend bis hin zum robusten Backend. Ich arbeite mit aktuellen Webtechnologien, Frameworks und Content-Management-Systemen, um individuelle Lösungen zu schaffen, die sich nahtlos in Geschäftsprozesse integrieren lassen.
Meine Skills/Tech-Stack
Ich arbeite technologieunabhängig, aber mit klarer Präferenz für moderne, skalierbare Web-Stacks. Im Frontend liegt mein Fokus auf komponentenbasierter Entwicklung mit Vue.js und Nuxt – für performante SPAs und SSR-Anwendungen mit klarer Struktur und hoher Wartbarkeit. Für frameworkunabhängige Projekte setze ich auf Web Components, die ich mit Lit umsetze – leichtgewichtig, standardnah und ideal für wiederverwendbare UI-Elemente.
Wenn kein Framework sinnvoll ist, entwickle ich bewusst mit Vanilla JavaScript, um Performance und Wartbarkeit zu maximieren – ohne unnötige Abhängigkeiten.
Meine Arbeit folgt den Prinzipien von Clean Code, einer konsequenten Trennung von Logik und Darstellung sowie der Einhaltung etablierter Konventionen in HTML, CSS und JavaScript. Für automatisierte Tests kommen im Frontend Jest, Cypress und Playwright zum Einsatz – abgestimmt auf Projektumfang und Qualitätssicherung.
Im Backend entwickle ich APIs und serverseitige Logik mit Node.js, Express und Hono – einem modernen, schlanken Framework für Edge- und Serverless-Anwendungen. Für Tests verwende ich Mocha und Chai, um Backend-Logik und API-Endpunkte zuverlässig abzusichern. Als CMS setze ich auf Directus (Headless) und Contao, abhängig vom Projektkontext.
Für das Deployment nutze ich Docker, kombiniert mit GitHub Actions für automatisierte CI/CD-Prozesse. In der lokalen Entwicklung kommt Vite als moderner Build-Tool-Ersatz für Webpack zum Einsatz.
Ich lege großen Wert auf durchdachte Architektur, sauberen, wartbaren Code und transparente Prozesse – von der technischen Konzeption bis zur getesteten, produktionsreifen Anwendung.
Meine Ausbildung
Hochschule Offenburg
Oktober 2014 — August 2016
Master of Science (M.Sc.)
Medien und Kommunikation
Hochschule Offenburg
Oktober 2010 — September 2014
Bachelor of Science (B.Sc.)
Medien und Informationswesen
Ernst Umformtechnik GmbH
September 2003 — August 2006
Ausbildung zum Fachinformatiker - Systemintegration