Jedes Projekt, an dem ich gearbeitet habe, Jahr für Jahr.
Ceyna ist eine Fintech-Plattform, ausgeliefert für Web, iOS und Android. Ich bin der einzige Frontend-Entwickler auf allen dreien: Web mit TanStack (Query, Router, Table, Form) und shadcn/ui, Mobile mit React Native und Expo. Ich habe auch die kleine API gebaut, die die App mit dem übrigen System verbindet: die Arbeit war full-stack, nicht nur Frontend. Der Designer liefert mir Figma; ich setze es pixelgenau auf jeder Plattform um.
Ein Truck Management System für Logistikflotten, gebaut vom ersten Commit bis zur Version, die das Vertriebsteam zu verkaufen begann. Ich verantwortete die Frontend-Architektur: Quasar, Vue 3, TypeScript, Tailwind. Das Backend war Laravel und PHP 8. Wöchentliche Abstimmung mit Product Owner und CTO zu Umfang und Roadmap. Das Produkt beantwortet vier Fragen: wohin der Lkw fährt, wann er ankommt, was alles kostet und ob wir auf dem richtigen Weg sind. Sieht einfach aus. Wird interessant, sobald man mit dem Tracking anfängt.
Wrapper, der den Excalidraw-MCP-Server mit der Excalidraw-App verbindet. KI-Flussdiagramme lokal erzeugen, ohne Abo.
Marketing-Website und ein Back-Office zur Lead-Verwaltung für Angebote. Vue + Nuxt auf Laravel. Werkstatt für Lackschutzfolie in Alicante, Spanien.
Teilnehmerverwaltung, Terminplanung für Schulungen und PayPal-gebundenes Feedback für eine Coaching-Praxis für gesunde Ernährung.
Beenajah ist ein Marktplatz für Lehrkräfte in Algerien. Ich habe ihn von Anfang bis Ende mit Laravel und Nuxt gebaut. Schüler finden Tutoren, buchen Unterricht und zahlen über SATIM, das nationale Zahlungsgateway Algeriens. Die Datenbank ist das Rückgrat des gesamten Produkts. Termine, Buchungen, Zahlungen und Rückerstattungen hängen alle daran. Macht man das von Anfang an richtig, muss man es später nicht neu bauen.
Laboratory Information Management System für europäische Labore, darunter CERN und Heidelberg. Vue 2 + Vuetify-Neugestaltung, von Figma zur Oberfläche, agiles Team von 12 Personen.
Echtzeit-Parkplatz- und Logistiksystem für den zentralen Lkw-Hof von Knauf. WebSockets im gesamten Betriebs-Dashboard und eine begleitende mobile App für die Fahrer.
Die Buchhaltungsplattform von India Mahdavi aus einer alten Symfony-Codebasis neu geschrieben. Backend-Arbeit: API-Design, Datenbank, Sicherheit.
Internes ERP für Insersite, eine Organisation für Jugendausbildung. Vue 3 + TypeScript auf Laravel und MariaDB.
Henkels Excel-basierten HSE-Workflow durch eine Web-App ersetzt. Automatisch ausgefüllte digitale Formulare für Risikomatrizen und Arbeitserlaubnisse.
Backend-Beitrag zu einem Vue-2-Produkt, das von einem größeren White-Bay-Team gebaut wurde. Filterung, API-Endpunkte und die schwierigeren Debugging-Wochen.
Marketing-Website für ein algerisch-türkisches Aufzugsunternehmen, mit einem maßgeschneiderten Admin-Panel für das Team. Sie verwalten Zertifizierungen (hochgeladene PDFs), Referenzen und Angebotsanfragen von einem Ort aus.
Gmaloc vermietet Autos in Frankreich. Die vorhandene WordPress-Seite war nur eine Broschüre. Ich habe alles mit Vue 3 und Laravel neu gebaut: Verfügbarkeitskalender, Vertragserstellung, Kilometererfassung, Flottenverwaltung, Kundenkonten und das Back-Office, um alles von einem Bildschirm aus zu steuern. WordPress war die Website. Der neue Stack ist das Geschäft.
Möbelhersteller nach Maß aus MDF und Melamin, auf Bestellung. Angebotsanfrage-Flow auf der öffentlichen Website, maßgeschneidertes CMS zur Verwaltung der Bestellungen im Hintergrund.
Die Abschlussarbeit. Ein Hosting-Verwaltungstool in reinem PHP. Der Kompass aus dem Abschnitt Über mich oben.