Lebenslauf von Benjamin Sanna

Fullstack-Webentwickler

& KI-Systeme

Benjamin Sanna

Fullstack-Webentwickler & KI-Systeme

PROFIL

Fullstack-Webentwickler mit Schwerpunkt auf maßgeschneiderten Webanwendungen und KI-Agentensystemen. Das Schwierige ist nicht, sie zum Sprechen zu bringen, sondern sie zuverlässig zu machen. Nach einer DWWM-Ausbildung zum Fullstack-Webentwickler autodidaktisch weitergebildet, arbeite ich mit Next.js, TypeScript und Prisma und entwickle Agenten mit LangChain, LangGraph und Mistral AI. Mein beruflicher Hintergrund im Bildungsbereich hat mich gelehrt, klar zu erklären und von den tatsächlichen Bedürfnissen auszugehen.

PROJEKTE

  • Technologien: Next.js, Tailwind CSS — im produktiven Einsatz

    • Interaktiver Größenguide (empfohlene Größe berechnet aus Körpergröße und Gewicht, Herren-/Damen-Tabelle)
  • Technologien: LangGraph, Mistral AI, Next.js, Prisma, pgvector — im produktiven Einsatz

    • Aufgabenverteilung über einen Supervisor-Agenten
    • Vektorgedächtnis (RAG) und Multi-Agenten-Architektur
    • Schutzmechanismen gegen Halluzinationen auf Graphenebene
    • Messung der tatsächlichen Kosten und Observability mit LangSmith
  • Technologien: Next.js, TypeScript, Prisma, Neon, Stripe, Tailwind CSS — im produktiven Einsatz

    • Produktkatalog, Warenkorb und vollständiger Kaufprozess
    • Zahlungsabwicklung mit Stripe im Testmodus
  • Technologien: Next.js, TypeScript, LangChain, Mistral AI, Prisma, shadcn/ui — im produktiven Einsatz

    • Konversationsassistent für Junior-Entwickler
    • Antworten im Streaming-Verfahren mit LangChain
    • Hilfesystem mit mehreren Unterstützungsstufen
    • Funktion zur Code-Analyse
  • Technologien: Next.js, TypeScript, Prisma, Tailwind CSS, Mistral AI — im produktiven Einsatz

    • Verwaltung von Shootings, Material- und Aufgaben-Checklisten
    • Inventarverwaltung
    • Integrierter KI-Assistent
  • Technologien: Next.js, TypeScript, Tailwind CSS — im produktiven Einsatz

    • Darstellung des Wasser- und Energieverbrauchs von KI anhand belegter Daten
    • Transparenter Umgang mit den methodischen Grenzen der veröffentlichten Zahlen
  • Technologien: Next.js, TypeScript, LangChain, Mistral AI, Prisma, Tailwind CSS

    • Mehrsprachige Website (Französisch, Englisch, Deutsch) mit next-intl
    • Integrierter KI-Assistent, der Besucherfragen beantwortet
    • Administrations-Backend und Zugriffsauswertung
    • Kontaktformular mit Resend, Bot-Schutz und Rate-Limiting

BERUFSERFAHRUNG

  1. Okt. 2026 – heuteFreiberuflicher Entwickler — DevbrekMontpellier, Frankreich
    • Entwicklung von Webanwendungen mit Next.js, TypeScript und Prisma
    • Gestaltung moderner, responsiver Oberflächen mit Tailwind CSS
    • Entwicklung von KI-Funktionen und -Systemen mit LangChain, LangGraph und Mistral AI
    • Anbindung von PostgreSQL-Datenbanken über Prisma und Neon
    • Authentifizierung, APIs und Administrations-Backends
    • Bereitstellung und Wartung auf Vercel
    • Zertifizierte Ausbildung zum Fullstack-Web- und Mobile-Web-Entwickler
    • 2022Digital Content Creator — Selbstständige Tätigkeit
      • Aufbau einer Content-Creation-Tätigkeit auf Twitch, YouTube und in sozialen Netzwerken
    • 2019 – 2026Pädagogische Aufsichtskraft (Assistant d’Éducation) — Weiterführende SchulenGignac, Servian, Cazouls-lès-Béziers
    • 2018Zeitarbeitskraft — SYNERGIEMauguio
    • 2016Leiter des Jugendzentrums — Gemeinde Murviel-lès-Montpellier
    • 2012 – 2016Jugendbetreuer (BAFA) — Le Passe-MurailleMontpellier

AUSBILDUNG

  • DWWM — Fullstack-Web- und Mobile-Web-Entwickler — EPSI Montpellier2023 – 2024
  • Master 2 — Lehramt und Bildungswissenschaften — Faculté d’Éducation, Montpellier, Prädikat „gut“ („mention Bien“)2018 – 2019
  • Bachelor — Psychologie — Université Paul-Valéry Montpellier 32015 – 2016
  • Baccalauréat S — Physik und Chemie (französische Hochschulreife) — Lycée Jean Monnet2011 – 2012

WEITERE ANGABEN

  • SIRET: 851 990 895 00027
  • Tagessatz: 275 € / Tag
  • Verfügbar remote sowie im Raum Montpellier

Leidenschaften & Hobbys

Außerhalb des Codes praktiziere ich Brasilianisches Jiu-Jitsu — ein Sport, der sowohl mentale als auch körperliche Disziplin erfordert. Musik spielt ebenfalls eine wichtige Rolle: Gitarre, Gesang und Neugier auf praktisch jeden Stil.

Ich interessiere mich sehr für Naturwissenschaften — Astronomie, Astrophysik, Biologie — und für alles, was Logik erfordert: Schach, Rätsel, Escape Rooms. Aktivitäten, die meine Art zu coden nicht überraschenderweise auch beeinflussen.

Meine Vision

Ich entwerfe, bevor ich Code schreibe. Den tatsächlichen Bedarf zu verstehen hat Vorrang vor der technischen Ausführung: Zu viele Projekte scheitern nicht an mangelnden Fähigkeiten, sondern an fehlender Klarheit darüber, was gebaut wird. Hinterfragen, vereinfachen, etwas Wartbares liefern — Komplexität ist kein Qualitätsmerkmal, Lesbarkeit und Robustheit schon.

Beim Entwerfen von Systemen auf Basis von KI-Agenten hat sich diese Methode am härtesten bewährt. Ein Assistent, der eine Handlung meldet, die er nie ausgeführt hat, ist schlimmer als einer, der gar nichts tut, und kein noch so gut formulierter Prompt gleicht das aus: Zuverlässigkeit entscheidet sich in der Architektur, dann in den Verträgen zwischen den Komponenten und erst danach in der Formulierung. Eine Regel, die nicht nur für KI gilt.

Dieselbe Sorgfalt bringe ich einer fünfseitigen Präsentationswebsite entgegen wie einer Multi-Agenten-Architektur. Der Maßstab ändert sich, nicht die Herangehensweise.

Mein Werdegang

Nach mehreren Jahren als Bildungsassistent entschied ich mich, eine lebenslange Leidenschaft zum Beruf zu machen. DWWM-Ausbildung an der EPSI Montpellier, gefolgt von intensivem autodidaktischem Lernen an konkreten Projekten — darunter Arthur, eine produktiv eingesetzte Multi-Agenten-Architektur, die mein wichtigstes Experimentierfeld bleibt. Als Freelancer verfügbar, mit einem modernen Stack und online erreichbaren Projekten.

Was ich anbiete

Ich entwerfe Systeme auf KI-Basis: Agenten, in ein bestehendes Produkt eingebettete Assistenten, gestreamte Antworten, Schutzmechanismen dafür, was das Modell behaupten darf. Das ist der Kern der Arbeit.

Drumherum entwickle ich, was diese Systeme brauchen, um zu existieren: maßgeschneiderte Webanwendungen mit Authentifizierung und Datenbank, API-Integrationen, Präsentationswebsites und Landing Pages, Überarbeitungen bestehender Projekte. Jedes Projekt wird mit der gleichen Sorgfalt angegangen — den Bedarf verstehen, sauber liefern, dokumentieren, was zählt.