Skip to content
Gespräch vereinbaren

Own Product

felixschmidt.software — KI-gestütztes Portfolio

Persoenliche Portfolio- und Marketing-Website mit integriertem KI-Assistenten auf Basis von Retrieval-Augmented Generation (RAG). Besucher koennen natuerlichsprachliche Fragen zu Felix' Erfahrung stellen, und das System findet relevante Projekte ueber Vektor-Aehnlichkeitssuche, bevor es fundierte, halluzinationsfreie Antworten mit Google Gemini generiert. Die gesamte Pipeline ist zweisprachig (EN/DE), streaming-faehig und auf einer modernen Full-Stack-Architektur aufgebaut.

ZeitraumMarch 2026 - Present
Teamgrösse1
Web

Die Herausforderung

Portfolio-Websites leiden unter einem Entdeckungsproblem: Besucher haben spezifische Fragen zur Erfahrung eines Freelancers, aber die Antworten sind ueber Projektkarten, Tech-Listen und Fallstudien verstreut. Traditionelle Portfolios zwingen Besucher zu navigieren, scannen und Informationen zusammenzusetzen — was zu hohen Absprungraten und verpassten Chancen fuehrt. Zusaetzlich halluzinieren generische KI-Chatbots Projektnamen, erfinden Technologien und beschreiben Erfahrungen, die nie stattfanden, was sie fuer professionelle Glaubwuerdigkeit ungeeignet macht.

Der Ansatz

Entwurf und Aufbau eines zweckgebauten RAG-Systems (Retrieval-Augmented Generation) von Grund auf. Projektdaten werden in Supabase PostgreSQL mit zweisprachigen Beschreibungen (EN/DE) gespeichert. Jedes Projekt wird mit Google Gemini Embedding in ein 768-dimensionales Vektor-Embedding umgewandelt und ueber die pgvector-Erweiterung gespeichert. Wenn ein Besucher eine Frage stellt, wird die Anfrage mit demselben Modell eingebettet und ueber Kosinus-Aehnlichkeitssuche mit den Projekt-Embeddings abgeglichen. Die bestpassenden Projekte werden als Kontext in einen Gemini 2.5 Flash-Prompt injiziert, der eine gestreamte, faktenbasierte Antwort generiert. Das System umfasst Lead-Routing mit Kaufsignal-Erkennung, einen Projekt-Fit-Analyzer fuer detailliertes Projekt-Matching und ein vollstaendiges Admin-Panel zur Embedding-Synchronisation. Das Frontend nutzt React 19 mit CSS Modules, Framer Motion-Animationen und Three.js fuer 3D-Elemente. Die Infrastruktur laeuft auf Vercel (Frontend) mit Railway (NestJS-Backend) und Supabase (Datenbank).

Tech Stack

React 19TypeScriptViteNestJS 11SupabasepgvectorGoogle GeminiGemini EmbeddingRAGVector SearchCSS ModulesFramer MotionThree.jsZustandi18nextReact Router v7VercelRailwayResendreCAPTCHA v3

Ergebnisse & Wirkung

Der KI-Assistent ermoeglicht es Besuchern, relevante Informationen ueber Felix' Erfahrung in Sekunden zu finden, anstatt durch Projektseiten zu browsen. Das RAG-System stellt sicher, dass jede Antwort auf echten Projektdaten basiert — ohne Halluzinationen. Streaming-Antworten bieten sofortiges Feedback, und die zweisprachige Unterstuetzung bedient sowohl englisch- als auch deutschsprachige Besucher nativ. Der Projekt-Fit-Analyzer bietet potenziellen Kunden eine strukturierte Bewertung, wie Felix' Faehigkeiten zu ihren spezifischen Anforderungen passen, und optimiert den Pre-Sales-Qualifizierungsprozess.

Meine Rolle

Solo-Entwickler und Architekt. Verantwortlich fuer das gesamte Produkt — von Konzept und Architektur-Design ueber Implementierung der RAG-Pipeline, NestJS-Backend, React-Frontend, Supabase-Schema, Embedding-Generierung, Vektorsuche, KI-Prompt-Engineering, Infrastruktur-Setup (Vercel, Railway) bis zur Deployment-Automatisierung.

Ähnliche Herausforderung?

Erzähl mir von deiner Herausforderung. Ich sage dir, wie ich sie angehen würde — und eine realistische Timeline.

Diese Website verwendet Drittdienste (Google reCAPTCHA, Calendly), die Cookies setzen können. Mehr dazu in meiner Datenschutzerklärung .