Mein Werdegang
Berufserfahrung
Eine Zeitleiste meiner Laufbahn, die die Unternehmen und Teams hervorhebt, in denen ich tätig war.
Artesia
Jul 2025 - Dez 2025
Senior Frontend-Entwickler
- Führte die Full-Stack-Implementierung von Tienda en Ruta, einer E-Commerce-Plattform für Fahrzeuge in Next.js, durch und baute die API-Schicht für Directus CMS auf, um Fahrzeugbestand, Suchfilter und Lead-Erfassung zu verwalten
- Implementierte die Benutzeroberfläche basierend auf Figma-Spezifikationen und baute eine modulare UI mit Tailwind CSS und benutzerdefinierten Hooks auf, um Design-Konsistenz zu gewährleisten
- Entwickelte mehrstufige Checkout-Prozesse, einschließlich Finanzrechner und Zahlungsmethoden-Integration, unter Verwendung der Context API für das Zustandsmanagement
- Optimierte die wahrgenommene Performance und den Benutzerfluss durch Implementierung von Skeleton Screens, Server-State-Caching und Daten-Prefetching mit TanStack Query
- Stack: Next.js · React · TypeScript · Tailwind CSS · Zod · TanStack Query · Directus CMS
Senior Frontend-Entwickler
- Entwickelte eine kundenorientierte Analytics-Oberfläche für Influencer-Marketing-Kampagnen mit Fokus auf Datenvisualisierung und Performance-Tracking
- Implementierte eine vollständig responsive UI mit wiederverwendbaren Abschnitten und benutzerdefinierten Animationen, unter Verwendung von Redux Toolkit für zentralisiertes Zustandsmanagement über Dashboard-Abschnitte hinweg
- Optimierte die Bereitstellung komplexer Datenberichte, einschließlich KPIs und Sentiment-Analyse, durch eine saubere und performance-orientierte Frontend-Struktur
- Stack: React · TypeScript · Tailwind CSS · ApexCharts · Redux Toolkit
Avature
Apr 2016 - Jul 2025
Senior Frontend-Entwickler
- Baute das Design System von Grund auf mit React/TS und benutzerdefinierten Build-Tools mit Webpack auf, vereinte die Dokumentation über mehrere Repositories hinweg und transformierte Legacy-Code in ausführbare React-Komponenten durch benutzerdefinierte Plugins
- Etablierte automatisierte CI/CD-Pipelines mit E2E-Tests (Playwright), die Qualität bei jeder Veröffentlichung gewährleisten
- Baute unternehmensweite Komponentenbibliothek mit Atomic Design-Mustern und umfassender Testabdeckung (Jest/React Testing Library) auf, die von allen Produktteams im CRM-Monorepo genutzt wird
- Führte umfassende WCAG-Refaktorierung aller UI-Core-Komponenten durch und etablierte Barrierefreiheit als zentralen Standard der Plattform
- Betreute Junior-Entwickler und leitete unternehmensweite technische Workshops zu Unit-Testing (Basis/Fortgeschritten) und CI/CD-Best-Practices
- Arbeitete am internen, von Grund auf in React erstellten Chatbot mit, mit Fokus auf UI-Verbesserungen und CRM-Modulintegration
- Arbeitete an der Matching-Explainability-Oberfläche mit und entwickelte komplexe Datenvisualisierungskomponenten für Kandidaten-Scoring-Systeme
- Stack: React · TypeScript · Tailwind CSS · Webpack · Playwright · Jest · React Testing Library · Docusaurus · CI/CD · WCAG
Senior Software-Entwickler
Fungierte als einziger Frontend-Entwickler für das NLP-Team, konzipierte und baute die Semantic Search-Oberfläche von Grund auf mit intelligenter Suchmaschine und Vorschlägen auf.
- Entwickelte dedizierte Angular-Anwendung für das Resume Parser-Projekt mit intuitiver CV-Datenvisualisierung
- Baute Semantic Matching-Konfigurationsmodul zur Definition komplexer semantischer Beziehungsregeln auf
- Trug zu Backend-Suchdiensten bei, entwickelte PHP-Abfragen und optimierte Datenindizierung
- Stack: Angular · JavaScript · PHP · MariaDB · NLP-Dienste
Software-Entwickler
- Wartete und optimierte das CV-Analyse-Portal, verbesserte automatisierte Recruiting-Workflows und Visualisierung geparster Kandidatendaten
- Implementierte WebSocket-Integration für Echtzeitbenachrichtigungen bei abgeschlossener externer Datenextraktion von professionellen Netzwerken (LinkedIn, Jobbörsen)
- Arbeitete mit dem WebSources-Team zusammen, um asynchrone Kandidaten-Datenextraktion und Synchronisierungs-Workflows zu verbessern
- Stack: JavaScript · PHP · MariaDB · WebSockets
SSr Frontend-Entwickler
Baute und startete das erste externe Jobportal des Unternehmens mit Angular, migrierte vom traditionellen Templating. Erstellte und wartete mehrere benutzerdefinierte Jobportale.
- Gewährleistete hohe visuelle Genauigkeit, responsives Design und Cross-Browser-Kompatibilität
- Entwickelte Frontend-Logik mit JavaScript und Twig (PHP-Template-Engine)
- Stack: Angular · JavaScript · PHP · Twig · HTML5/CSS3
Globant
Nov 2012 - Apr 2016
SSr Frontend-Entwickler
Entwickelte und wartete die Talent On Demand Self-Service-Plattform, die es Mitarbeitern ermöglichte, persönliche Informationen, Gehaltsabrechnungen und Steuerdokumente sicher zu verwalten.
- Baute komplexe, sichere Webformulare mit KnockoutJS für Benutzerregistrierung und Echtzeit-Profilaktualisierungen auf
- Implementierte dynamische UI-Komponenten zur Anzeige und zum Download sensibler Dokumente
- Fokussierte auf saubere, barrierefreie Benutzererfahrung für eine globale Benutzerbasis
- Stack: KnockoutJS · JavaScript · jQuery · HTML5 · CSS3 · Bootstrap · REST APIs
Jr Advanced Frontend-Entwickler
Trug zur Frontend-Entwicklung der TaxPrep-Plattform bei, mit Fokus auf die Implementierung komplexer, mehrstufiger Steuerformulare und Datenvalidierungslogik.
- Entwickelte komplexe Steuerformulare mit Validierungslogik
- Stack: JavaScript · HTML5 · CSS3 · jQuery
Taux
Dez 2010 - Nov 2012
Full-Stack-Entwickler
Wartete und optimierte Travel Assistance Webanwendungen und gewährleistete Stabilität und Performance von Buchungs- und Support-Oberflächen, die mit JavaScript und PHP gebaut wurden.
- Entwickelte und wartete Desktop-Geschäftsverwaltungssysteme unter Verwendung von .NET
- Konzipierte Module für Kundenverwaltung, Bestandsverfolgung und automatisiertes Reporting
- Stack: JavaScript · PHP · .NET (C#) · SQL Server · HTML5 · CSS3
Vorgestelltes Projekt
Thinky Digital
Client Report UI
Kundenorientierte Analytics-Oberfläche für Influencer-Kampagnen. Vorlagenbasiert, animiert und vollständig responsiv, mit einer Diagramminfrastruktur auf Basis von ApexCharts und individuellen Hooks sowie Animationen, die auf Daten reagieren, ohne die Performance zu beeinträchtigen.
Was zählt
- Architektur: Page → View → Section. Vorhersehbare Zustände (loading, error) und klare Abgrenzungen.
- Diagramme: einheitliches Theme, wiederverwendbare Hooks und lazy/viewport-Laden für optimale Laufzeit.
- Motion: datengesteuerte Übergänge (Count-ups, Reveals) mit reduced-motion-Unterstützung und ohne Layout-Verschiebungen.
- Creators-Carousel: zentrales, gestapeltes Layout, individuelle Animation, responsives Verhalten, Rendering nur von nahegelegenen Slides und pausierbares Autoplay.
- KPIs: konfigurierbares Grid, das sich je nach Anzahl der Elemente von 3 auf 4 Spalten anpasst, mit lokalisierter Formatierung.
Highlights
- Konfigurierbare UI (Farben, Icons, Layout) wiederverwendbar über Reports hinweg.
- Typisierte Interfaces und modulare Hooks für langfristige Wartbarkeit.
- Stack: React · TypeScript · Tailwind · ApexCharts · react-countup · react-stacked-center-carousel.
Desktop

Mobile

Meine Philosophie
Die Prinzipien, die meine Arbeit leiten, und meine Leidenschaft für großartige Software.
Code als Handwerk
Ich schreibe sauberen, skalierbaren und wartbaren Code. Softwareentwicklung ist für mich ein Handwerk, das Disziplin, Liebe zum Detail und den ständigen Wunsch zu lernen und besser zu werden erfordert.
Benutzerzentrierte Performance
Eine schöne Oberfläche ist bedeutungslos, wenn sie langsam ist. Ich priorisiere Performance von Tag eins an und optimiere für kurze Ladezeiten sowie ein flüssiges, reaktionsschnelles Nutzererlebnis auf jedem Gerät.
Kollaborative Innovation
Die besten Produkte entstehen in Teams, nicht allein. Ich arbeite gern kollaborativ, schätze klare Kommunikation, geteilte Verantwortung und konstruktives Feedback, um gemeinsam zu innovieren.
Lass uns gemeinsam bauen
Sie haben ein Projekt im Kopf oder möchten über die Zukunft der Technologie sprechen? Kontaktieren Sie mich über mein interaktives Portal.