# Gaurav Singh Karki — Freelance Full-Stack- & KI-Entwickler > Freelance Full-Stack- und KI-Entwickler mit über 30 umgesetzten Produkten: Next.js, React, Laravel, Python, KI-Chatbots und RAG-Systeme. Top Rated auf Upwork. Für Unternehmen in Deutschland, Österreich und der Schweiz. Website: https://gauravkarki.com/de Diese Datei ist die vollständige, für KI-Systeme lesbare deutsche Fassung des Portfolios. Eine kürzere Übersicht steht unter https://gauravkarki.com/de/llms.txt. ## Über mich Ich bin Full-Stack-Entwickler und baue Web- und Mobile-Anwendungen mit jeder Technologie und jedem Framework. Über die Apps hinaus arbeite ich an Python-Automatisierung, Testing, Debugging, Sicherheit und Deployment – und bringe Produkte von der Idee bis in den Live-Betrieb. Ich habe verschlüsselten Cloud-Speicher, mandantenfähige SaaS-Plattformen, Payment-Routing-Engines, KI-Plattformen und Consumer-Produkte ausgeliefert – immer mit Fokus auf saubere Architektur, echte Integrationen und messbare Ergebnisse. Web, Mobile, KI – vom Design bis zum Deployment. Über 30 Produkte im Live-Betrieb, von SaaS und Zahlungssystemen bis zu KI-Plattformen. ## Leistungen - Full-Stack-Webentwicklung: Webanwendungen aus einer Hand mit Next.js, React, TypeScript, Node.js, Laravel, PHP, Python und FastAPI – von Architektur und Datenbankdesign bis zum ausgereiften, responsiven Frontend. - KI- & LLM-Entwicklung: KI-Systeme für den Produktiveinsatz: RAG-Pipelines, KI-Chatbots, LLM-Tool-Use und Agent-Integrationen mit OpenAI und Anthropic Claude. Zu den ausgelieferten Projekten gehören JARVIS RCSA, eine Enterprise-KI-Plattform, die von Banken genutzt wird, und ein RAG-Chatbot auf Basis von Next.js + FastAPI. - SaaS-Entwicklung: Mandantenfähige SaaS-Plattformen mit Abonnements, eigenem Branding pro Mandant, verschlüsselten Zugangsdaten und Mandantentrennung – wie Captime, eine Compliance-Plattform für Company-Secretarial-Firmen in Hongkong. - Zahlungen & Abrechnung: Integrationen von Stripe, Razorpay, Adyen und PayPal: Checkout, wiederkehrende Abonnements, Webhooks, Rechnungsstellung, Erstattungen, Payment-Routing und Chargeback-Bearbeitung. Ich habe Multi-Gateway-Plattformen gebaut, die echtes Transaktionsvolumen verarbeiten (Zettable, ExRouter). - API-Entwicklung & Integration: REST-APIs mit Authentifizierung, Rate Limiting und Swagger/OpenAPI-Dokumentation sowie Integrationen von Drittanbietern: KYC (Sumsub), E-Signaturen, Geo-IP, E-Mail und Analytics. - MVP-Entwicklung für Startups: Schnell von der Idee in den Live-Betrieb: Scoping, saubere Architektur, echte Integrationen und Deployment – über 30 ausgelieferte Produkte, typische Stolperfallen sind also bereits gelöst. - Sicherheit & Performance: Sicherheitsaudits, AES-GCM-Verschlüsselung, Zero-Knowledge-Architekturen (CloudPlaza), Skalierbarkeits-Reviews und Debugging bestehender Codebasen – Upwork-Kunden haben mich gezielt für die Absicherung ihrer Anwendungen beauftragt. - Deployment & Infrastruktur: Vercel, AWS, Azure, Railway, Docker, Nginx, VPS/Linux und CI/CD mit GitHub Actions – vom Repository bis zum zuverlässigen Produktiv-Hosting. ## Zusammenarbeit mit Kunden in Europa Ich arbeite von Indien aus mit Unternehmen in Deutschland, der Schweiz, Österreich und dem übrigen Europa zusammen. So funktioniert das in der Praxis. - Unsere Arbeitszeiten überschneiden sich: Indien ist der Mitteleuropäischen Zeit (MEZ) im Winter 4,5 Stunden und im Sommer 3,5 Stunden voraus. Ein Arbeitstag von 9:00 bis 17:00 Uhr in Berlin, Zürich oder Wien entspricht im Winter 13:30 bis 21:30 Uhr in Indien. Ihr gesamter Nachmittag liegt also in meiner Arbeitszeit – für Calls und schnelle Antworten. - Rechnungsstellung in EUR oder CHF: Ich stelle Rechnungen in EUR oder CHF, und Sie bezahlen per Banküberweisung oder Wise – genauso wie bei einem lokalen Freelancer. - NDA und Auftragsverarbeitungsvertrag (AVV): Ich unterschreibe eine Geheimhaltungsvereinbarung (NDA), bevor ich vertrauliche Informationen einsehe, und einen Auftragsverarbeitungsvertrag (AVV), sobald ein Projekt personenbezogene Daten betrifft. So bleibt Ihr Projekt DSGVO-konform. - Alles gehört Ihnen: Code, Repositories, Domains, Hosting und Cloud-Konten werden auf den Namen Ihres Unternehmens angelegt. Ich arbeite über Zugänge, die Sie mir einräumen und jederzeit wieder entziehen können. - Datenhaltung in der EU für KI-Projekte: Bei KI- und Chatbot-Projekten kann ich Ihre Daten innerhalb der EU halten, zum Beispiel mit Claude über AWS Bedrock in Frankfurt, Azure OpenAI in EU-Regionen und in der EU gehosteten Datenbanken. ## Technologien - Frontend: Next.js, React, TypeScript, Tailwind CSS, shadcn/ui, Framer Motion, TanStack Query, PWA - Backend: Node.js, Express, Laravel, PHP, Python, Flask, FastAPI, REST APIs - Datenbanken & ORM: PostgreSQL, MySQL, Prisma, Supabase, Redis - KI / LLM: Anthropic Claude, OpenAI, LLM Tool-use - Authentifizierung & Sicherheit: NextAuth, JWT, Encryption (AES-GCM), Multi-Tenant Isolation - Zahlungen & Abrechnung: Stripe, Razorpay, Adyen, PayPal, Subscriptions & Webhooks - Cloud, Infrastruktur & Deployment: Vercel, Railway, AWS, Azure, Docker, Nginx, VPS / Linux, CI/CD (GitHub Actions) - Tools & Testing: Git / GitHub, Automation Scripting, Testing & Debugging, Swagger / OpenAPI, Analytics (GA4) ## Projekte (13) ### MomentoCard (2026) - Kategorie: SaaS · Consumer - Technologien: Next.js 16, TypeScript, Prisma, Framer Motion, Razorpay - Fallstudie: https://gauravkarki.com/de/work/momentocard - Live-Website: https://www.momentocard.in Ein SaaS für 3D-Grußkarten zu Festtagen, gebaut für Indiens WhatsApp-affines Publikum. Ein kostenloser Editor für animierte 3D-Grußkarten. Nutzer wählen eine Vorlage, passen Text, Fotos und Musik an und teilen dann eine interaktive 3D-Karte über WhatsApp – sie öffnet sich direkt im Browser, ohne App-Installation. Mit Studio im Stil von Canva, Community-Feed, Premium-Abrechnung, Unterstützung für 16 Sprachen und einem messbar instrumentierten viralen Wachstumskreislauf. ### JARVIS RCSA (2026) - Kategorie: Enterprise-KI · FinTech - Technologien: React 18, Node.js, PostgreSQL, Claude SDK, BullMQ, AWS S3 - Fallstudie: https://gauravkarki.com/de/work/jarvis-rcsa - Live-Website: https://app.jarvisengine.com Eine Enterprise-KI-Plattform, die das Risk & Control Self-Assessment für Banken automatisiert. JARVIS RCSA verarbeitet Quelldokumente – Richtlinien, SOPs, Verträge – und nutzt LLMs, um Prozessstrukturen zu extrahieren, visuelle Prozesslandkarten sowie SOPs in Word und PowerPoint zu erzeugen, Prüfdurchläufe auszuführen und prüfungsfertige Ergebnisse zu liefern. Genutzt von Risiko- und Compliance-Teams bei Finanzinstituten, darunter Pacific Life. Ich habe 528 Commits zu einer mandantenfähigen Codebasis mit rund 179.000 Zeilen beigetragen: das Orchestrierungssystem Smart Router, das Rendering der Prozesslandkarten, wiederverwendbare Export-Pipelines für Word, PowerPoint, PDF und BPMN sowie ein Prüf-Framework, das KI-Ausgaben vor dem Export gegen regulatorische Standards (SR 11-7, EU AI Act, DORA, BCBS 239) absichert. ### CloudPlaza (2026) - Kategorie: SaaS · Sicherheit - Technologien: Next.js 15, React 19, Supabase, Wasabi S3, PWA - Fallstudie: https://gauravkarki.com/de/work/cloudplaza - Live-Website: https://cloudplaza.io Zero-Knowledge-verschlüsselter Cloud-Speicher – eine Alternative zu Proton Drive. Ein Zero-Knowledge-verschlüsselter Speicherdienst, bei dem Dateien clientseitig verschlüsselt werden, bevor sie das Gerät verlassen. Umgesetzt mit clientseitiger AES-GCM-Verschlüsselung, Speicherung in mehreren Regionen (DSGVO-bewusstes Routing zwischen EU und USA), Abo-Abrechnung, mehrsprachiger Oberfläche und einem HMAC-signierten, App-übergreifenden Provisioning-System, das mit einem Schwesterprodukt geteilt wird. ### Mendora (2026) - Kategorie: KI · Gesundheit & Wellness - Technologien: Next.js, TypeScript, Convex, Tailwind CSS, Razorpay - Fallstudie: https://gauravkarki.com/de/work/mendora - Live-Website: https://mendora.life Eine KI-gestützte Wellness-Plattform für mentale Gesundheit und Lebensstil. Eine umfassende Wellness-Plattform, auf der Nutzer personalisierte KI-Ernährungs- und Trainingspläne erstellen, 1:1-Termine mit Ärzten buchen und Klangtherapie für die mentale Gesundheit nutzen können. Von Anfang bis Ende entwickelt, mit Fokus auf ein ruhiges, intuitives Nutzererlebnis und Echtzeitdaten. ### Captime — Cotonomy (2025) - Kategorie: Mandantenfähiges SaaS - Technologien: Next.js 15, Prisma, NextAuth, Inngest, Stripe - Fallstudie: https://gauravkarki.com/de/work/captime - Live-Website: https://www.captime.hk Mandantenfähiges SaaS für Company-Secretarial-Firmen in Hongkong – von der Gründung bis zur Einreichung. Eine Full-Stack-Plattform, mit der CSA-Firmen ihren Betrieb über ein einziges Dashboard steuern: Firmengründung für Mandanten, KYC/AML-Compliance, Dokumentenerstellung, E-Signaturen, Zahlungen und jährliche Meldungen. Von Anfang an mandantenfähig, mit eigenem Branding pro Mandant und verschlüsselten Zugangsdaten für Integrationen. Mit einem Onboarding-Assistenten mit über 40 Feldern, einem NNC1-PDF-Generator, Sumsub-KYC und ereignisgesteuerten Hintergrund-Workflows. ### Volcano Strategies (2025) - Kategorie: Web-App · Krypto - Technologien: Next.js, TypeScript, Stripe, shadcn/ui, Prisma - Fallstudie: https://gauravkarki.com/de/work/volcano-strategies - Live-Website: https://www.volcanostrategies.com Eine Plattform zum Verwalten und Lernen rund um Krypto – für Trading, Portfolios und Marktanalysen. Eine umfassende Krypto-Plattform für reibungsloses Trading, Portfolioverwaltung und fundierte Marktanalysen, mit einem eigenen Lernbereich und einem separaten Anwendungs-Dashboard. ### AccelShield (2025) - Kategorie: SaaS · Sicherheit - Technologien: Laravel, Tailwind CSS, Stripe, Mailgun, MySQL - Fallstudie: https://gauravkarki.com/de/work/accelshield - Live-Website: https://accelshield.com Eine Cybersecurity-Plattform im Abo-Modell mit automatisierten Lizenzschlüsseln. Eine abonnementbasierte Plattform, die monatliche Antiviren- und VPN-Dienste über ein automatisiertes Lizenzschlüsselsystem bereitstellt. Mit Benutzerregistrierung, Kunden-Dashboard zur Verwaltung von Abonnements, sicheren Downloads, die an Lizenzschlüssel gekoppelt sind, wiederkehrender Abrechnung und einem Admin-Panel für Nutzer, Zahlungen und Lizenzaktivierung. ### Zettable (2026) - Kategorie: Plattform · Zahlungen - Technologien: PHP 8.1, Laravel 10, Sanctum, MySQL, Sentry - Fallstudie: https://gauravkarki.com/de/work/zettable Eine Multi-Gateway-Plattform für Zahlungen und Abonnements hinter einer einheitlichen API. Eine Plattform für Zahlungsabwicklung und Abrechnung, die zahlreiche Gateways (Stripe, Adyen, SolidGate und weitere) hinter einer gemeinsamen Schnittstelle bündelt. Sie übernimmt Checkout, wiederkehrende Abbuchungen, Rechnungsstellung mit PDF-Erzeugung, Erstattungen und eine eigene Ebene für Chargebacks und Betrugsprävention – mit Webhook-Verarbeitung pro Gateway und Affiliate-Tracking. ~30 Modelle, 76 Migrationen, 980+ gemergte PRs. ### Pageara (2024) - Kategorie: Web-App · Baukasten - Technologien: Laravel, PHP, MySQL, Tailwind CSS - Fallstudie: https://gauravkarki.com/de/work/pageara - Live-Website: https://pageara.com Ein Webseiten-Baukasten mit Drag-and-drop. Eine Plattform zum Erstellen von Webseiten mit Mitgliederportal und Admin-Werkzeugen, mit der Nutzer Seiten gestalten und veröffentlichen, ohne Code zu schreiben. ### ExRouter (2026) - Kategorie: Backend · CRM - Technologien: PHP 8.1, Laravel 10, Sanctum, MySQL, Geo-IP - Fallstudie: https://gauravkarki.com/de/work/exrouter Eine intelligente Payment-Routing-Engine und Funnel-CRM. Ein Backend-CRM und eine Payment-Routing-Engine, die entscheidet, an welchen Zahlungsanbieter ein Checkout geht. Der Traffic wird nach Land, Domain und Konzept geroutet, Transaktionen werden auf mehrere Gateways verteilt, um die Genehmigungsquoten auszubalancieren, und der gesamte Checkout-Funnel wird mit Analysen pro Konzept erfasst. ~15 Modelle, 60 Migrationen, 177+ gemergte PRs. ### Gdocx (2024) - Kategorie: Web-App · Zusammenarbeit - Technologien: Next.js, Convex, Liveblocks, TipTap, shadcn/ui - Fallstudie: https://gauravkarki.com/de/work/gdocx - Live-Website: https://gdocx.vercel.app Ein Google-Docs-Klon für Bearbeitung und Zusammenarbeit in Echtzeit. Ein kollaborativer Dokumenteditor für reibungslose Bearbeitung in Echtzeit, mit Live-Cursorn, Anwesenheitsanzeige und komfortabler Rich-Text-Bearbeitung. ### MomentsCovers (2024) - Kategorie: E-Commerce - Technologien: Next.js, TypeScript, Prisma, Stripe, shadcn/ui - Fallstudie: https://gauravkarki.com/de/work/momentscovers - Live-Website: https://moments-covers.vercel.app Ein Designer für individuelle Handyhüllen mit Live-Vorschau und Checkout. Eine Web-App, mit der Nutzer Handyhüllen personalisieren: Bilder hochladen und Design, Material, Oberfläche und Farbe anpassen. Das eigene Design ist live in der Vorschau zu sehen, der Kauf wird über ein integriertes Zahlungssystem abgeschlossen. ### Vivocoder (2024) - Kategorie: Web-App · EdTech - Technologien: Laravel, MySQL - Fallstudie: https://gauravkarki.com/de/work/vivocoder - Live-Website: https://vivocoder.com Eine Plattform zum Programmieren lernen und üben. Eine interaktive Lernplattform, auf der Nutzer direkt im Browser programmieren üben und sich Schritt für Schritt durch Aufgaben arbeiten, um ihre Fähigkeiten auszubauen. ## Erfahrung - Mitgründer & Director, Cosmo Clan (März 2025 — heute, Almora, Indien · Remote): Ein Produktstudio mitgegründet und geleitet – mit Verantwortung für die Ausrichtung in Engineering, Produkt und Kundenprojekten. - Software Engineer, GLiN Softwares Pvt. Ltd (Mai 2023 — Dez. 2025, Chandigarh, Indien · Hybrid): Full-Stack-Entwickler für skalierbare Webplattformen, CRMs, SaaS-Produkte und KI-gestützte Lösungen für internationale Kunden. - Software Engineer, Max Ads Media (Mai 2023 — Juni 2025, USA · Remote): Remote-Mitarbeit an konversionsstarken Marketingplattformen und Landingpage-Systemen für performance-orientierte Kampagnen. ## Upwork Profil: https://www.upwork.com/freelancers/~0186c31bafc0d4f5ed - Job Success: 100% - Aufträge gesamt: 10 - Stunden gesamt: 1,442 - Ø Bewertung: 5.0 Verifizierte Kundenbewertungen (englisches Original): - "Full-Stack AI Engineer for RAG Chatbot Development" (Mar 2026, 5/5): "I had a great experience working with this developer on our RAG chatbot project. From the very beginning, they demonstrated strong expertise in full-stack development and a deep understanding of…" - "Security/Scalability expert to review and improve my project" (Feb 2026, 5/5): "Was great! Very professional, efficient and quick responses. Took care of conducting a security audit and implementing fixes, thanks Gaurav!" - "Full-Stack Developer for Advanced AI RAG System with Next.js & FastAPI" (Dec 2025, 5/5): "Gaurav is a very strong Full-Stack Developer with solid expertise in AI and RAG-based systems. He delivered a production-ready AI chatbot using Next.js (TypeScript) and FastAPI, including a complete RAG…" - "React, Next.js developer" (Mar 2025, 5/5): "Outstanding experience. Hired Gaurav a second time and he worked exactly as expected. Thanks Gaurav." - "Add a new CRUD functionality to my web page" (Jun 2024, 5/5): "This has been the second time working with Gaurav and I will work with him again and again. The communication was smooth, he was available when I needed him. Highly…" - "React and Laravel Developer for website functionalities" (Jun 2024, 5/5): "Excellent work. Listens to brief and completes work as requested in a prompt and professional manner. I am very satisfied with the work. Thanks." ## Häufige Fragen ### Was macht Gaurav Singh Karki? Gaurav Singh Karki ist Full-Stack- und KI-Entwickler und baut Web- und Mobile-Produkte von Anfang bis Ende – von SaaS-Plattformen und Zahlungssystemen bis zu KI- und RAG-Anwendungen. Er hat über 30 Produkte in den Live-Betrieb gebracht, mit Next.js, React, TypeScript, Node.js, Laravel, Python und FastAPI. ### Kann ich Gaurav für ein KI- oder RAG-Projekt beauftragen? Ja. Gaurav baut KI-Systeme für den Produktiveinsatz, darunter RAG-Pipelines, KI-Chatbots und LLM-Integrationen mit OpenAI und Claude. Zu seinen jüngsten Projekten gehören JARVIS RCSA, eine Enterprise-KI-Plattform, die von Banken genutzt wird, und ein RAG-Chatbot auf Basis von Next.js + FastAPI, den er für einen Upwork-Kunden umgesetzt hat – mit 5-Sterne-Bewertung. ### Ist Gaurav für freiberufliche Projekte verfügbar? Ja. Gaurav ist Top Rated Entwickler auf Upwork mit einem Job Success Score von 100 % über mehr als 1.400 Stunden und steht weltweit für freiberufliche Projekte und Vertragsarbeit zur Verfügung. Sie erreichen ihn über die Kontaktseite, per E-Mail oder über WhatsApp. ### Auf welche Technologien ist Gaurav spezialisiert? Frontend: Next.js, React, TypeScript, Tailwind CSS. Backend: Node.js, Laravel, PHP, Python, FastAPI. KI: RAG-Systeme, OpenAI- und Claude-APIs. Dazu Zahlungen (Stripe, Razorpay, Adyen), Datenbanken (PostgreSQL, MySQL, Prisma) und Cloud (Vercel, AWS, Docker). ### Welche Produkte hat Gaurav bereits umgesetzt? Über 30 Produkte im Live-Betrieb, darunter eine Enterprise-KI-Plattform für Banken (JARVIS RCSA), Zero-Knowledge-verschlüsselter Cloud-Speicher (CloudPlaza), eine mandantenfähige SaaS-Plattform für Compliance-Firmen (Captime), Multi-Gateway-Plattformen für Zahlungen und Abrechnung (Zettable, ExRouter) sowie Consumer-Apps wie MomentoCard. ### Kann Gaurav eine bestehende Codebasis prüfen oder verbessern? Ja. Neben Neuentwicklungen übernimmt Gaurav Sicherheitsaudits, Skalierbarkeits-Reviews, Debugging und Feature-Entwicklung in bestehenden Projekten – ein Upwork-Kunde hat ihn gezielt beauftragt, die Sicherheit seiner App zu prüfen und zu härten, und eine 5-Sterne-Bewertung hinterlassen. ### Wo sitzt Gaurav und mit wem arbeitet er zusammen? Gaurav sitzt in Indien und arbeitet remote mit Kunden weltweit – unter anderem in den USA, in Europa, Hongkong und Indien. Er arbeitet über Zeitzonen hinweg und antwortet in der Regel innerhalb eines Tages. ### Wie kontaktiere ich Gaurav? Nutzen Sie das Kontaktformular unter gauravkarki.com/contact, schreiben Sie eine E-Mail an karkigauravsingh@gmail.com oder eine WhatsApp-Nachricht an +91 8077692820. Er antwortet in der Regel innerhalb eines Tages. ### Was kostet es, Gaurav zu beauftragen? Der Preis hängt vom Umfang ab. Gaurav arbeitet sowohl zum Festpreis als auch auf Stundenbasis, über Upwork oder per Direktvertrag. Senden Sie eine kurze Beschreibung Ihres Projekts über das Kontaktformular, per E-Mail oder WhatsApp, und Sie erhalten eine klare Schätzung – meist innerhalb eines Tages. ### Wie beginnt ein Projekt mit Gaurav? Schreiben Sie ihm, was Sie bauen möchten. Gaurav prüft den Umfang, stellt Rückfragen und schlägt ein Vorgehen mit Meilensteinen und einer Schätzung vor. Sobald alles abgestimmt ist, beginnt die Arbeit mit regelmäßigen Fortschrittsberichten – Kunden heben in ihren Bewertungen immer wieder die reibungslose Kommunikation und schnelle Antworten hervor. ### Arbeitet Gaurav zum Festpreis oder auf Stundenbasis? Beides. Klar definierte Projekte eignen sich für Festpreis-Meilensteine – die meisten seiner Upwork-Aufträge waren Festpreisprojekte mit 5-Sterne-Ergebnis. Laufende oder sich entwickelnde Aufgaben eignen sich für Abrechnung nach Stunden; auf Upwork hat er mehr als 1.400 erfasste Stunden geleistet. ### Kann Gaurav einen RAG-Chatbot auf Basis unserer Unternehmensdaten bauen? Ja – das ist einer seiner Schwerpunkte. Er hat RAG-Systeme für den Produktiveinsatz umgesetzt, darunter einen Chatbot mit Next.js (TypeScript) + FastAPI und vollständiger RAG-Pipeline für einen Upwork-Kunden. Außerdem hat er 528 Commits zu JARVIS RCSA beigetragen, einer Enterprise-Plattform für Dokumenten-KI, die von Banken genutzt wird und Richtlinien, SOPs und Verträge verarbeitet. ### Mit welchen KI-Modellen und APIs arbeitet Gaurav? Mit den APIs von OpenAI und Anthropic Claude, einschließlich LLM-Tool-Use und Agent-Integrationen, sowie der Orchestrierung drumherum: Vektorsuche und Retrieval, Prüfdurchläufe, die die Qualität der KI-Ausgaben absichern, Hintergrund-Job-Queues (BullMQ) und Pipelines für den Dokumentenexport (Word, PowerPoint, PDF, BPMN). ### Kann Gaurav Zahlungen und Abo-Abrechnung umsetzen? Ja. Er hat komplette Zahlungsplattformen gebaut, nicht nur Checkout-Formulare: Zettable, eine Multi-Gateway-Abrechnungsplattform (Stripe, Adyen, SolidGate) mit wiederkehrenden Abbuchungen, Rechnungsstellung, Erstattungen und Chargeback-Bearbeitung, sowie ExRouter, eine Payment-Routing-Engine, die Transaktionen auf mehrere Gateways verteilt, um die Genehmigungsquoten auszubalancieren. Dazu kommen Integrationen von Stripe, Razorpay und PayPal in Kundenprojekten. ### Übernimmt Gaurav auch Deployment und Hosting des fertigen Produkts? Ja – vom Design bis zum Deployment. Er liefert auf Vercel, AWS, Azure, Railway und selbst verwaltete VPS/Linux-Server mit Docker, Nginx und CI/CD über GitHub Actions aus und kann die Infrastruktur dokumentiert übergeben oder weiter betreuen. ### Kann Gaurav in ein bestehendes Team einsteigen oder eine Codebasis übernehmen? Ja. Neben Neuentwicklungen hat er jahrelang fest in Teams mitgearbeitet (GLiN Softwares, Max Ads Media) und übernimmt bestehende Codebasen für Audits, Fehlerbehebungen und neue Features – darunter ein Sicherheitsaudit, das mit 5 Sternen bewertet wurde. ### In welcher Zeitzone arbeitet Gaurav? Er sitzt in Indien (IST) und arbeitet mit Kunden in den USA, in Europa, Hongkong und Indien. Bei Bedarf stimmt er seine Arbeitszeiten ab und kommuniziert asynchron per E-Mail, WhatsApp und Upwork. Kunden betonen, dass er erreichbar war, wenn sie ihn brauchten. ### Unterschreibt Gaurav eine Geheimhaltungsvereinbarung (NDA)? Ja – angemessene NDAs und Verträge sind kein Problem. Erwähnen Sie es einfach bei Ihrer Anfrage, dann lässt sich das klären, bevor sensible Details geteilt werden. ### Warum Gaurav statt einer Agentur? Ein Senior-Entwickler, der den gesamten Stack abdeckt – Frontend, Backend, KI, Zahlungen, Sicherheit und Deployment – mit direkter Kommunikation und ohne Übergaben. Die Erfolgsbilanz ist überprüfbar: über 30 Produkte im Live-Betrieb, 100 % Job Success auf Upwork, eine durchschnittliche Bewertung von 5,0 und Live-Produkte, die Sie heute selbst öffnen können. ## Leistung: KI-Chatbot entwickeln lassen, der Ihr Unternehmen wirklich kennt > KI-Chatbot entwickeln lassen: RAG-Chatbots, die auf Basis Ihrer eigenen Dokumente antworten. Mit Quellenangaben, Rechtekonzept und auf Wunsch Datenhaltung in der EU. Freelance-Entwickler, Top Rated auf Upwork. Ein allgemeiner Chatbot kennt das Internet, aber nicht Ihre Verträge, Handbücher, Produktdaten oder Prozesse. Ein RAG-Chatbot (Retrieval-Augmented Generation) sucht zuerst in Ihren eigenen Dokumenten und antwortet dann auf dieser Grundlage, mit Verweis auf die Quelle. Ich entwickle solche Systeme von der Dokumentenaufbereitung über die Suche bis zur Oberfläche und zum Betrieb. Zuletzt habe ich unter anderem eine KI-Plattform für Banken mitentwickelt, die Richtlinien und Verträge auswertet und prüffähige Unterlagen erzeugt. ### Typische Ausgangslagen - Ihr Team verbringt täglich Zeit damit, Informationen in Handbüchern, Wikis und alten E-Mails zu suchen. - Kunden stellen immer wieder dieselben Fragen, deren Antworten längst irgendwo dokumentiert sind. - Sie möchten KI einsetzen, aber vertrauliche Daten dürfen nicht unkontrolliert bei einem US-Anbieter landen. - Ein erster Prototyp mit ChatGPT funktioniert in der Demo, erfindet aber im Alltag Antworten. ### Was ich umsetze ### Chatbot auf Ihren Dokumenten PDFs, Word-Dateien, Webseiten, Wissensdatenbanken oder Tickets werden aufbereitet, in Abschnitte zerlegt und durchsuchbar gemacht. Der Chatbot antwortet nur auf Basis dieser Inhalte und nennt die Quelle. ### Rechte und Mandanten Wer welche Dokumente sehen darf, wird beim Suchen berücksichtigt, nicht erst bei der Anzeige. So sieht ein Mitarbeiter oder Kunde nur, was für ihn freigegeben ist. ### Datenhaltung in der EU Auf Wunsch laufen Modelle und Datenbanken in EU-Regionen, zum Beispiel Claude über AWS Bedrock in Frankfurt oder Azure OpenAI in EU-Rechenzentren. Ihre Daten werden nicht zum Training verwendet. ### Qualität messbar machen Ein fester Satz an Testfragen prüft nach jeder Änderung, ob die Antworten korrekt bleiben. So verbessert sich das System nachvollziehbar statt nach Gefühl. ### Integration statt Insellösung Einbindung in Ihre Website, Ihr Intranet, Ihr CRM oder bestehende Tools über saubere Schnittstellen, inklusive Protokollierung und Kostenkontrolle. ### So läuft ein Projekt ab - 1. Kurze Analyse: Wir klären, welche Fragen der Chatbot beantworten soll, welche Dokumente es gibt und welche Daten besonders geschützt sind. - 2. Prototyp mit Ihren Daten: Ein erster funktionierender Chatbot auf einem Teil Ihrer echten Dokumente, damit Sie früh sehen, wie gut die Antworten sind. - 3. Ausbau und Absicherung: Alle Dokumente, Rechtekonzept, Quellenangaben, Tests, Kostenbegrenzung und die Oberfläche, die Ihre Nutzer tatsächlich verwenden. - 4. Livegang und Übergabe: Deployment in Ihren eigenen Konten, Dokumentation und auf Wunsch laufende Weiterentwicklung. ### Erfahrung aus echten Projekten - [JARVIS RCSA](https://gauravkarki.com/de/work/jarvis-rcsa): Eine Enterprise-KI-Plattform, die das Risk & Control Self-Assessment für Banken automatisiert. - [Mendora](https://gauravkarki.com/de/work/mendora): Eine KI-gestützte Wellness-Plattform für mentale Gesundheit und Lebensstil. - [CloudPlaza](https://gauravkarki.com/de/work/cloudplaza): Zero-Knowledge-verschlüsselter Cloud-Speicher – eine Alternative zu Proton Drive. ### Kundenbewertungen (Upwork, englisches Original) - "Full-Stack AI Engineer for RAG Chatbot Development" (Mar 2026, 5/5): "I had a great experience working with this developer on our RAG chatbot project. From the very beginning, they demonstrated strong expertise in full-stack development and a deep understanding of…" - "Full-Stack Developer for Advanced AI RAG System with Next.js & FastAPI" (Dec 2025, 5/5): "Gaurav is a very strong Full-Stack Developer with solid expertise in AI and RAG-based systems. He delivered a production-ready AI chatbot using Next.js (TypeScript) and FastAPI, including a complete RAG…" ### Häufige Fragen ### Was kostet es, einen KI-Chatbot entwickeln zu lassen? Das hängt vor allem von der Menge und Art der Dokumente, dem Rechtekonzept und den Integrationen ab. Ein Prototyp auf einem Ausschnitt Ihrer Daten ist ein überschaubarer erster Schritt. Danach lässt sich der Ausbau realistisch einschätzen. Schreiben Sie mir kurz, worum es geht, und Sie erhalten eine Einschätzung. ### Erfindet der Chatbot keine Antworten? Ein RAG-System antwortet auf Basis der gefundenen Dokumente und nennt die Quelle. Findet es keine passende Stelle, sagt es das, statt zu raten. Mit einem festen Satz an Testfragen wird das regelmäßig überprüft. ### Ist ein KI-Chatbot DSGVO-konform möglich? Ja, wenn die Architektur darauf ausgelegt ist: Datenhaltung in der EU, keine Nutzung Ihrer Daten zum Training, ein Auftragsverarbeitungsvertrag und klare Zugriffsrechte. Ich setze das technisch um; die rechtliche Bewertung im Detail sollte Ihr Datenschutzbeauftragter vornehmen. ### Welche KI-Modelle setzen Sie ein? Je nach Anforderung Claude von Anthropic oder Modelle von OpenAI, auch über EU-Rechenzentren. Die Architektur bleibt anbieterunabhängig, sodass ein Modellwechsel später möglich ist. ### Auf welcher Sprache läuft die Zusammenarbeit? Die Kommunikation läuft auf Englisch, per E-Mail, WhatsApp und Videocall. Ihre Unterlagen, Inhalte und die Oberfläche Ihres Produkts dürfen selbstverständlich auf Deutsch sein. Die meisten Tech-Teams in Deutschland, Österreich und der Schweiz arbeiten ohnehin mit englischsprachigen Entwicklern. ## Leistung: Next.js-Entwickler für schnelle, wartbare Web-Anwendungen > Freelance Next.js Entwickler für schnelle, wartbare Web-Anwendungen mit React und TypeScript. Über 30 Produkte im Live-Betrieb, Top Rated auf Upwork. Für Unternehmen in Deutschland, Österreich und der Schweiz. Next.js ist heute eine der beliebtesten Grundlagen für moderne Web-Anwendungen: schnell für Nutzer, gut für Suchmaschinen und angenehm zu warten. Entscheidend ist aber nicht das Framework, sondern wie sauber Datenmodell, Rechte, Zahlungen und Deployment umgesetzt sind. Ich baue Next.js-Anwendungen vollständig, also Frontend, Backend, Datenbank, Zahlungsabwicklung und Betrieb. Sie haben einen Ansprechpartner statt mehrerer Übergaben. ### Wofür Kunden mich typischerweise holen - Eine neue Web-Anwendung soll von Grund auf entstehen, ohne gleich ein ganzes Team aufzubauen. - Eine bestehende Next.js- oder React-Anwendung ist langsam, schwer erweiterbar oder voller Altlasten. - Ihrem Team fehlt für einen Zeitraum ein erfahrener Full-Stack-Entwickler. - Ein Prototyp soll zu einem stabilen Produkt mit echten Nutzern werden. ### Was ich umsetze ### Neue Anwendungen Kundenportale, Dashboards, interne Tools, Marktplätze und SaaS-Produkte mit Next.js, React und TypeScript. ### Performance und SEO Schnelle Ladezeiten durch serverseitiges Rendering und statische Seiten, saubere Metadaten und strukturierte Daten für Suchmaschinen. ### Backend und Datenbank APIs, PostgreSQL oder MySQL mit Prisma, Authentifizierung, Rollen und Hintergrundjobs in derselben Codebasis oder als eigener Service. ### Übernahme bestehender Projekte Code-Review, Sicherheitsprüfung, Fehlerbehebung und schrittweise Modernisierung, ohne den laufenden Betrieb zu gefährden. ### So läuft ein Projekt ab - 1. Anforderungen klären: Was soll die Anwendung können, wer nutzt sie und was ist für den Start wirklich nötig. - 2. Plan in Meilensteinen: Klare, prüfbare Etappen statt eines großen Blocks am Ende. Sie sehen nach jedem Meilenstein einen funktionierenden Stand. - 3. Umsetzung mit regelmäßigen Updates: Fortschritt, Entscheidungen und offene Fragen werden laufend abgestimmt, im Überschneidungsfenster unserer Zeitzonen. - 4. Livegang in Ihren Konten: Code, Repository, Domain und Hosting liegen bei Ihnen. Dazu gibt es eine Dokumentation, mit der auch andere Entwickler weiterarbeiten können. ### Next.js-Projekte im Live-Betrieb - [MomentoCard](https://gauravkarki.com/de/work/momentocard): Ein SaaS für 3D-Grußkarten zu Festtagen, gebaut für Indiens WhatsApp-affines Publikum. - [CloudPlaza](https://gauravkarki.com/de/work/cloudplaza): Zero-Knowledge-verschlüsselter Cloud-Speicher – eine Alternative zu Proton Drive. - [Captime — Cotonomy](https://gauravkarki.com/de/work/captime): Mandantenfähiges SaaS für Company-Secretarial-Firmen in Hongkong – von der Gründung bis zur Einreichung. - [Gdocx](https://gauravkarki.com/de/work/gdocx): Ein Google-Docs-Klon für Bearbeitung und Zusammenarbeit in Echtzeit. ### Kundenbewertungen (Upwork, englisches Original) - "React, Next.js developer" (Mar 2025, 5/5): "Outstanding experience. Hired Gaurav a second time and he worked exactly as expected. Thanks Gaurav." - "React and Laravel Developer for website functionalities" (Jun 2024, 5/5): "Excellent work. Listens to brief and completes work as requested in a prompt and professional manner. I am very satisfied with the work. Thanks." ### Häufige Fragen ### Warum Next.js und nicht WordPress? Für reine Inhaltsseiten kann WordPress reichen. Sobald es um Benutzerkonten, Logik, Zahlungen oder eine echte Anwendung geht, ist Next.js schneller, sicherer und besser wartbar. Ich empfehle das, was zu Ihrem Vorhaben passt. ### Können Sie ein bestehendes Projekt übernehmen? Ja. Ich beginne mit einem Code-Review, benenne Risiken und schlage eine Reihenfolge vor, damit das Projekt stabil weiterläuft, während es verbessert wird. ### Wem gehört der Code? Ihnen. Repository, Hosting, Domain und alle Zugänge werden in Ihrem Namen angelegt. Ich arbeite über Zugänge, die Sie jederzeit entziehen können. ### Wie funktioniert die Zusammenarbeit über die Zeitzone hinweg? Indien liegt im Winter 4,5 Stunden und im Sommer 3,5 Stunden vor der mitteleuropäischen Zeit. Ihr gesamter Nachmittag überschneidet sich mit meinen Arbeitszeiten. Abstimmungen und Calls finden in diesem Fenster statt, und morgens finden Sie meist schon Fortschritte vom Vortag vor. ### Auf welcher Sprache läuft die Zusammenarbeit? Die Kommunikation läuft auf Englisch, per E-Mail, WhatsApp und Videocall. Ihre Unterlagen, Inhalte und die Oberfläche Ihres Produkts dürfen selbstverständlich auf Deutsch sein. Die meisten Tech-Teams in Deutschland, Österreich und der Schweiz arbeiten ohnehin mit englischsprachigen Entwicklern. ## Leistung: SaaS und MVP entwickeln lassen, bis zu den ersten zahlenden Kunden > SaaS oder MVP entwickeln lassen: von der Idee bis zu den ersten zahlenden Kunden, mit Abonnements, Mandantenfähigkeit und Admin-Bereich. Freelance Full-Stack-Entwickler mit mehreren SaaS-Produkten im Live-Betrieb. Ein MVP soll nicht alles können, sondern schnell beweisen, dass Menschen dafür bezahlen. Ein SaaS-Produkt braucht danach eine Grundlage, die mitwächst: Konten, Abonnements, Mandanten, Rechte und einen Admin-Bereich. Ich habe mehrere SaaS-Produkte von Grund auf gebaut, mit wiederkehrender Abrechnung, mandantenfähiger Architektur und Datenhaltung, die regionale Anforderungen berücksichtigt. ### Wann ich typischerweise einsteige - Sie haben eine Produktidee und möchten sie mit möglichst wenig Aufwand am Markt testen. - Ein No-Code-Prototyp stößt an seine Grenzen und soll durch echte Software ersetzt werden. - Ihr Produkt soll mehrere Firmenkunden mit getrennten Daten und eigenem Branding bedienen. - Abonnements, Testphasen und Zahlungsausfälle sollen sauber und automatisch laufen. ### Was ich umsetze ### MVP mit klarem Umfang Wir legen fest, was für den ersten Test wirklich nötig ist, und lassen alles andere bewusst weg. So kommen Sie schneller zu echtem Feedback. ### Abonnements und Abrechnung Monats- und Jahrespläne, Testphasen, Upgrades, Rechnungen und der Umgang mit fehlgeschlagenen Zahlungen, zum Beispiel mit Stripe. ### Mandantenfähigkeit Getrennte Daten pro Kunde von Anfang an, optional mit eigenem Branding, ohne später alles umbauen zu müssen. ### Admin-Bereich und Kennzahlen Verwaltung von Nutzern, Plänen und Inhalten sowie die Zahlen, die Sie für Entscheidungen brauchen. ### Vom Konzept zum Livegang - 1. Umfang festlegen: Welche Funktionen braucht der erste Test, welche können warten, und woran erkennen wir Erfolg. - 2. Fundament: Konten, Datenmodell, Mandanten und Abrechnung werden so angelegt, dass sie später nicht neu gebaut werden müssen. - 3. Kernfunktion: Die eine Funktion, für die Ihre Kunden bezahlen, wird vollständig und gut nutzbar umgesetzt. - 4. Launch und Iteration: Livegang in Ihren eigenen Konten, danach Verbesserungen auf Basis echter Nutzung. ### SaaS-Produkte, die ich gebaut habe - [Captime — Cotonomy](https://gauravkarki.com/de/work/captime): Mandantenfähiges SaaS für Company-Secretarial-Firmen in Hongkong – von der Gründung bis zur Einreichung. - [CloudPlaza](https://gauravkarki.com/de/work/cloudplaza): Zero-Knowledge-verschlüsselter Cloud-Speicher – eine Alternative zu Proton Drive. - [AccelShield](https://gauravkarki.com/de/work/accelshield): Eine Cybersecurity-Plattform im Abo-Modell mit automatisierten Lizenzschlüsseln. - [MomentoCard](https://gauravkarki.com/de/work/momentocard): Ein SaaS für 3D-Grußkarten zu Festtagen, gebaut für Indiens WhatsApp-affines Publikum. ### Kundenbewertungen (Upwork, englisches Original) - "Add a new CRUD functionality to my web page" (Jun 2024, 5/5): "This has been the second time working with Gaurav and I will work with him again and again. The communication was smooth, he was available when I needed him. Highly…" - "React, Next.js developer" (Mar 2025, 5/5): "Outstanding experience. Hired Gaurav a second time and he worked exactly as expected. Thanks Gaurav." ### Häufige Fragen ### Wie lange dauert ein MVP? Das hängt vom Umfang ab. Ein bewusst schlanker MVP mit einer Kernfunktion, Konten und Bezahlung ist meist eine Frage von Wochen, nicht von Monaten. Nach einem kurzen Gespräch erhalten Sie einen Plan in Meilensteinen. ### Kann das MVP später zu einem vollständigen Produkt wachsen? Ja, genau darauf achte ich beim Fundament: Datenmodell, Mandanten und Abrechnung werden so angelegt, dass sie mitwachsen, auch wenn der erste Funktionsumfang klein ist. ### Unterschreiben Sie eine Vertraulichkeitsvereinbarung? Ja, gern vor dem ersten detaillierten Gespräch. Bei personenbezogenen Daten schließen wir zusätzlich einen Auftragsverarbeitungsvertrag (AVV). ### Wie funktioniert die Zusammenarbeit über die Zeitzone hinweg? Indien liegt im Winter 4,5 Stunden und im Sommer 3,5 Stunden vor der mitteleuropäischen Zeit. Ihr gesamter Nachmittag überschneidet sich mit meinen Arbeitszeiten. Abstimmungen und Calls finden in diesem Fenster statt, und morgens finden Sie meist schon Fortschritte vom Vortag vor. ### Auf welcher Sprache läuft die Zusammenarbeit? Die Kommunikation läuft auf Englisch, per E-Mail, WhatsApp und Videocall. Ihre Unterlagen, Inhalte und die Oberfläche Ihres Produkts dürfen selbstverständlich auf Deutsch sein. Die meisten Tech-Teams in Deutschland, Österreich und der Schweiz arbeiten ohnehin mit englischsprachigen Entwicklern. ## Leistung: Stripe- und Zahlungsintegration, die auch bei Fehlern sauber bleibt > Stripe Integration und Zahlungsabwicklung für Web-Apps und SaaS: Checkout, Abonnements, Rechnungen, Webhooks, Rückbuchungen und mehrere Zahlungsanbieter hinter einer Schnittstelle. Freelance Entwickler mit Payment-Plattformen im Live-Betrieb. Eine Zahlung im Test durchzuführen ist einfach. Schwierig wird es bei den Fällen dazwischen: abgelehnte Karten, doppelte Webhooks, abgelaufene Testphasen, Rückbuchungen und Rechnungen, die stimmen müssen. Ich habe Plattformen gebaut, die mehrere Zahlungsanbieter hinter einer gemeinsamen Schnittstelle bündeln und Zahlungen nach Land und Bedingungen auf verschiedene Anbieter verteilen. Diese Erfahrung fließt auch in kleinere Integrationen ein. ### Typische Probleme, die ich löse - Abonnements werden nicht korrekt verlängert oder bei fehlgeschlagener Zahlung nicht sauber behandelt. - Webhooks werden doppelt verarbeitet und erzeugen doppelte Buchungen oder Rechnungen. - Sie möchten neben Stripe weitere Zahlungsanbieter nutzen, ohne Ihre Anwendung umzubauen. - Rückbuchungen und Betrugsversuche kosten Geld, und niemand sieht sie rechtzeitig. ### Was ich umsetze ### Checkout und Abonnements Einmalzahlungen, Monats- und Jahrespläne, Testphasen, Up- und Downgrades sowie Gutscheine. ### Zuverlässige Webhooks Jedes Ereignis wird genau einmal verarbeitet, auch bei Wiederholungen. Ein regelmäßiger Abgleich findet, was ein Webhook verpasst hat. ### Mehrere Zahlungsanbieter Stripe, Adyen und weitere Anbieter hinter einer gemeinsamen Schnittstelle, mit Routing nach Land oder anderen Regeln. ### Rechnungen und Rückbuchungen PDF-Rechnungen, Erstattungen und ein eigener Bereich für Rückbuchungen und Betrugsprävention. ### So gehe ich vor - 1. Bestandsaufnahme: Welche Zahlungsarten, Pläne und Sonderfälle gibt es, und wo entstehen heute Fehler oder manuelle Arbeit. - 2. Saubere Zustände: Jede Zahlung und jedes Abonnement hat einen klaren Status, der sich nur über definierte Übergänge ändert. - 3. Tests mit echten Sonderfällen: Abgelehnte Karten, Wiederholungen, Erstattungen und Rückbuchungen werden gezielt durchgespielt, bevor es live geht. - 4. Überwachung: Fehler und Auffälligkeiten werden protokolliert und gemeldet, damit niemand erst über Kundenbeschwerden davon erfährt. ### Zahlungsplattformen im Live-Betrieb - [Zettable](https://gauravkarki.com/de/work/zettable): Eine Multi-Gateway-Plattform für Zahlungen und Abonnements hinter einer einheitlichen API. - [ExRouter](https://gauravkarki.com/de/work/exrouter): Eine intelligente Payment-Routing-Engine und Funnel-CRM. - [AccelShield](https://gauravkarki.com/de/work/accelshield): Eine Cybersecurity-Plattform im Abo-Modell mit automatisierten Lizenzschlüsseln. ### Kundenbewertungen (Upwork, englisches Original) - "Security/Scalability expert to review and improve my project" (Feb 2026, 5/5): "Was great! Very professional, efficient and quick responses. Took care of conducting a security audit and implementing fixes, thanks Gaurav!" ### Häufige Fragen ### Arbeiten Sie nur mit Stripe? Nein. Stripe ist oft die erste Wahl, ich habe aber auch Adyen, SolidGate, Razorpay und weitere Anbieter integriert und mehrere Anbieter hinter einer gemeinsamen Schnittstelle zusammengeführt. ### Können Sie eine bestehende, fehlerhafte Integration reparieren? Ja. Ich prüfe zuerst, wo Zustände auseinanderlaufen, zum Beispiel doppelte oder verpasste Webhooks, und behebe die Ursache statt nur der Symptome. ### Wie gehen Sie mit Zahlungsdaten um? Kartendaten werden direkt beim Zahlungsanbieter verarbeitet und landen nicht auf Ihren Servern. Ihre Anwendung speichert nur Referenzen und Status. ### Wie funktioniert die Zusammenarbeit über die Zeitzone hinweg? Indien liegt im Winter 4,5 Stunden und im Sommer 3,5 Stunden vor der mitteleuropäischen Zeit. Ihr gesamter Nachmittag überschneidet sich mit meinen Arbeitszeiten. Abstimmungen und Calls finden in diesem Fenster statt, und morgens finden Sie meist schon Fortschritte vom Vortag vor. ### Auf welcher Sprache läuft die Zusammenarbeit? Die Kommunikation läuft auf Englisch, per E-Mail, WhatsApp und Videocall. Ihre Unterlagen, Inhalte und die Oberfläche Ihres Produkts dürfen selbstverständlich auf Deutsch sein. Die meisten Tech-Teams in Deutschland, Österreich und der Schweiz arbeiten ohnehin mit englischsprachigen Entwicklern. ## Leistung: Softwareentwicklung in Indien beauftragen: was wirklich zählt > Einen Entwickler aus Indien beauftragen: Zeitzonen, Kommunikation, Verträge, AVV, Eigentum am Code und wie Risiken vermieden werden. Ehrlich erklärt von einem freiberuflichen Full-Stack- und KI-Entwickler. Viele Unternehmen in Deutschland, Österreich und der Schweiz arbeiten mit Entwicklern aus Indien, weil gute Entwickler vor Ort schwer zu finden sind. Die Erfahrungen gehen weit auseinander, und das liegt selten am Land, sondern an Kommunikation, klaren Absprachen und Verantwortung. Ich bin ein freiberuflicher Full-Stack- und KI-Entwickler aus Indien und arbeite direkt mit Kunden, ohne Vermittler und ohne Weitergabe an andere. Auf dieser Seite erkläre ich ehrlich, wie das funktioniert und worauf Sie achten sollten, bei mir oder bei anderen. ### Häufige Sorgen, und wie man ihnen begegnet - „Wir bekommen nicht das, was wir uns vorgestellt haben.“ Dagegen helfen kleine, prüfbare Meilensteine statt eines großen Ergebnisses am Ende. - „Am Ende hängen wir vom Entwickler ab.“ Dagegen hilft, dass Code, Konten und Zugänge von Anfang an Ihnen gehören. - „Die Kommunikation ist schwierig.“ Dagegen helfen feste Abstimmungszeiten im Überschneidungsfenster und schriftliche Zusammenfassungen. - „Unsere Daten sind sensibel.“ Dagegen helfen eine Vertraulichkeitsvereinbarung, ein Auftragsverarbeitungsvertrag und Zugriffe nur auf das Nötige. ### So arbeite ich mit Kunden aus Europa ### Direkt und ohne Weitergabe Sie arbeiten mit mir persönlich. Ich gebe Aufträge nicht an andere Entwickler weiter. ### Überschneidende Arbeitszeiten Indien liegt 3,5 bis 4,5 Stunden vor der mitteleuropäischen Zeit. Ihr gesamter Nachmittag liegt in meinen Arbeitszeiten. ### Alles gehört Ihnen Repository, Hosting, Domain und Cloud-Konten werden in Ihrem Namen angelegt. Meine Zugänge können Sie jederzeit entziehen. ### Verträge nach europäischen Erwartungen Vertraulichkeitsvereinbarung vor dem Start und Auftragsverarbeitungsvertrag (AVV), sobald personenbezogene Daten im Spiel sind. Rechnungsstellung in EUR oder CHF. ### Nachweisbare Erfolgsbilanz Top Rated auf Upwork mit 100 % Job Success, 5,0 Durchschnittsbewertung und über 1.400 abgerechneten Stunden, dazu Produkte, die Sie heute live ansehen können. ### Ein sicherer Einstieg - 1. Kurzes Gespräch: Wir klären Ziel, Umfang und Rahmenbedingungen, per Videocall auf Englisch. - 2. Kleiner erster Meilenstein: Ein klar abgegrenztes erstes Paket, an dem Sie Qualität, Tempo und Kommunikation prüfen können, bevor Sie sich auf mehr festlegen. - 3. Feste Abläufe: Regelmäßige Updates, schriftliche Zusammenfassungen und Abstimmungen im gemeinsamen Zeitfenster. - 4. Übergabe jederzeit möglich: Dokumentation und Zugänge sind so aufgebaut, dass auch ein anderer Entwickler jederzeit übernehmen könnte. ### Ausgewählte Projekte - [JARVIS RCSA](https://gauravkarki.com/de/work/jarvis-rcsa): Eine Enterprise-KI-Plattform, die das Risk & Control Self-Assessment für Banken automatisiert. - [Captime — Cotonomy](https://gauravkarki.com/de/work/captime): Mandantenfähiges SaaS für Company-Secretarial-Firmen in Hongkong – von der Gründung bis zur Einreichung. - [Zettable](https://gauravkarki.com/de/work/zettable): Eine Multi-Gateway-Plattform für Zahlungen und Abonnements hinter einer einheitlichen API. - [CloudPlaza](https://gauravkarki.com/de/work/cloudplaza): Zero-Knowledge-verschlüsselter Cloud-Speicher – eine Alternative zu Proton Drive. ### Kundenbewertungen (Upwork, englisches Original) - "Add a new CRUD functionality to my web page" (Jun 2024, 5/5): "This has been the second time working with Gaurav and I will work with him again and again. The communication was smooth, he was available when I needed him. Highly…" - "React and Laravel Developer for website functionalities" (Jun 2024, 5/5): "Excellent work. Listens to brief and completes work as requested in a prompt and professional manner. I am very satisfied with the work. Thanks." ### Häufige Fragen ### Auf welcher Sprache läuft die Zusammenarbeit? Die Kommunikation läuft auf Englisch, per E-Mail, WhatsApp und Videocall. Ihre Unterlagen, Inhalte und die Oberfläche Ihres Produkts dürfen selbstverständlich auf Deutsch sein. Die meisten Tech-Teams in Deutschland, Österreich und der Schweiz arbeiten ohnehin mit englischsprachigen Entwicklern. ### Wie funktioniert die Zusammenarbeit über die Zeitzone hinweg? Indien liegt im Winter 4,5 Stunden und im Sommer 3,5 Stunden vor der mitteleuropäischen Zeit. Ihr gesamter Nachmittag überschneidet sich mit meinen Arbeitszeiten. Abstimmungen und Calls finden in diesem Fenster statt, und morgens finden Sie meist schon Fortschritte vom Vortag vor. ### Wie wird abgerechnet? Je nach Projekt nach Meilensteinen zum Festpreis oder nach Stunden. Rechnungen stelle ich in EUR oder CHF; bezahlt wird per Überweisung oder Wise. Alternativ ist eine Zusammenarbeit über Upwork möglich. ### Was passiert, wenn Sie einmal nicht verfügbar sind? Weil Code, Dokumentation und Zugänge bei Ihnen liegen, ist niemand von mir abhängig. Ein anderer Entwickler kann jederzeit nahtlos weiterarbeiten. ### Sind Sie eine Agentur? Nein, ich arbeite als einzelner, erfahrener Entwickler und bin Ihr direkter Ansprechpartner für das gesamte Projekt. ## Artikel: DSGVO-konforme KI-Chatbots: So bleiben Unternehmensdaten in der EU > Wie Unternehmen in der DACH-Region KI-Chatbots datenschutzbewusst einsetzen: EU-Hosting, AVV, Rechtekonzept, Datenminimierung, Logging und Löschung im Überblick. Von Gaurav Singh Karki · KI-Entwicklung · 2026-10-13 · https://gauravkarki.com/de/blog/dsgvo-konforme-ki-chatbots Ein KI-Chatbot lässt sich datenschutzbewusst betreiben, wenn Modell, Datenbank und Logs in EU-Rechenzentren laufen, der Anbieter Ihre Daten nicht zum Training nutzt und mit jedem Dienstleister ein Auftragsverarbeitungsvertrag nach Art. 28 DSGVO besteht. Ebenso wichtig ist die Architektur selbst: Zugriffsrechte werden bei jeder Suche geprüft, an das Modell gehen nur die nötigen Daten, und Protokolle werden nach festen Fristen gelöscht. Ich entwickle RAG-Chatbots für Unternehmen und habe an JARVIS RCSA mitgearbeitet, einer KI-Plattform für Risiko- und Compliance-Teams in Banken. In regulierten Umgebungen zeigt sich schnell: Datenschutz ist kein Häkchen am Ende, sondern eine Reihe technischer Entscheidungen, die man am Anfang trifft. Dieser Artikel gibt einen Überblick über diese Entscheidungen. Wichtiger Hinweis: Dieser Beitrag ist eine technische Einordnung aus Entwicklersicht und keine Rechtsberatung. Ob eine konkrete Lösung in Ihrem Unternehmen zulässig ist, klären Sie bitte mit Ihrem Datenschutzbeauftragten oder einer spezialisierten Kanzlei. ### Datenhaltung in der EU: Welche Optionen es gibt Der erste Schritt ist, die Verarbeitung in EU-Regionen zu halten. Die großen Sprachmodelle sind inzwischen über Cloud-Plattformen verfügbar, die Rechenzentren in Europa anbieten: - Claude über AWS Bedrock in der Region Frankfurt (eu-central-1): Das Modell läuft in der AWS-Infrastruktur, Anfragen werden laut AWS nicht an den Modellanbieter weitergegeben und nicht zum Training verwendet - Azure OpenAI in EU-Regionen: GPT-Modelle in Microsoft-Rechenzentren, zum Beispiel in Schweden oder Frankreich. Achten Sie auf den Bereitstellungstyp: Regionale oder auf die EU begrenzte Bereitstellungen halten die Verarbeitung in Europa, globale Bereitstellungen nicht unbedingt - Vektordatenbanken mit EU-Standort: etwa PostgreSQL mit pgvector bei einem EU-Hoster oder verwaltete Vektordatenbanken, bei denen Sie die Region Frankfurt oder eine andere EU-Region wählen - Dokumentenspeicher, Backups und Logs ebenfalls in der EU, damit nicht ein vergessener Nebendienst die Daten doch in ein Drittland schickt Zwei Punkte sollten Sie dabei im Blick behalten. Erstens bieten manche Plattformen eine regionsübergreifende Inferenz an, um Lastspitzen abzufangen. Prüfen Sie, ob diese Funktion aktiv ist und auf welche Regionen sie sich erstreckt. Zweitens sind AWS und Microsoft US-Konzerne. Ein EU-Rechenzentrum löst deshalb nicht jede Frage zur Drittlandübermittlung von selbst. Wie Ihr Unternehmen das bewertet, gehört in die Abstimmung mit dem Datenschutzbeauftragten. Bei [CloudPlaza](/de/work/cloudplaza), einem verschlüsselten Cloud-Speicher, habe ich eine Speicherlogik umgesetzt, die Daten je nach Region in der EU oder in den USA ablegt. Wichtig dabei: Die Region sollte bewusst festgelegt und regelmäßig geprüft werden, statt sich auf die Standardeinstellungen eines Anbieters zu verlassen. ### Kein Training auf Ihren Daten und ein sauberer AVV Die Consumer-Versionen bekannter Chat-Apps sind für Unternehmensdaten meist die falsche Wahl, weil Nutzungsbedingungen und Einstellungen dort nicht auf Unternehmensanforderungen zugeschnitten sind. Über die API- und Cloud-Angebote der Anbieter ist die Lage anders: Dort wird in der Regel vertraglich zugesichert, dass Eingaben und Ausgaben nicht zum Training der Modelle verwendet werden. Lesen Sie diese Zusicherung trotzdem nach, und zwar in den aktuellen Vertragsbedingungen, nicht in einem Blogartikel. Für jeden Dienstleister, der in Ihrem Auftrag personenbezogene Daten verarbeitet, brauchen Sie einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO. Bei einem typischen Chatbot-Projekt betrifft das mehrere Parteien: - den Cloud-Anbieter, über den das Sprachmodell läuft - den Hoster der Vektordatenbank und der Anwendung - Dienste für Monitoring, Fehlertracking oder E-Mail, falls dort Gesprächsinhalte landen können - den Entwickler oder die Agentur, sofern diese Zugriff auf Produktivdaten haben ### Zugriffsrechte bei der Suche durchsetzen, nicht im Prompt Ein häufiger Fehler bei internen Chatbots: Alle Dokumente landen in einem gemeinsamen Index, und im Systemprompt steht, das Modell solle vertrauliche Inhalte nicht herausgeben. Das ist kein Rechtekonzept. Ein Sprachmodell lässt sich durch geschickte Fragen dazu bringen, solche Anweisungen zu ignorieren. Sicherer ist es, die Rechte bereits beim Abruf durchzusetzen. Jeder Textabschnitt im Index trägt Metadaten wie Abteilung, Mandant oder Vertraulichkeitsstufe. Bei jeder Anfrage filtert die Suche nach den Rechten des angemeldeten Nutzers, bevor überhaupt ein Text an das Modell geht. Was der Nutzer nicht sehen darf, kann das Modell dann auch nicht verraten. Bei mandantenfähigen Systemen gehört dazu eine strikte Trennung der Daten pro Kunde, entweder über Filter oder über getrennte Indizes. ### Weniger personenbezogene Daten an das Modell Der Grundsatz der Datenminimierung aus Art. 5 DSGVO lässt sich bei KI-Chatbots sehr konkret umsetzen. Viele Fragen lassen sich beantworten, ohne dass Namen, E-Mail-Adressen oder Kundennummern das Modell je erreichen. - Personenbezogene Daten schon bei der Aufbereitung der Dokumente entfernen oder pseudonymisieren, wenn sie für die Antworten nicht gebraucht werden - Eingaben der Nutzer vor dem Modellaufruf auf erkennbare Muster wie E-Mail-Adressen, IBANs oder Telefonnummern prüfen und maskieren - Nur die relevanten Textabschnitte an das Modell senden, nicht ganze Dokumente - Besondere Kategorien wie Gesundheitsdaten nach Art. 9 DSGVO entweder gar nicht in den Index aufnehmen oder gesondert absichern ### Protokolle, Löschfristen und Transparenz Für Qualitätssicherung und Fehlersuche sind Gesprächsprotokolle wertvoll. Gleichzeitig sind sie oft der Ort, an dem sich unbemerkt die meisten personenbezogenen Daten ansammeln. Legen Sie deshalb vorab fest, was gespeichert wird, wer darauf zugreifen darf und wann es gelöscht wird. Technisch heißt das: automatische Löschung nach einer festen Frist, getrennte Rechte für Admins und Entwickler und die Möglichkeit, die Daten einzelner Nutzer auf Anfrage zu löschen. Prüfen Sie auch die Protokollierung auf Anbieterseite. Manche Cloud-Dienste speichern Anfragen zeitweise zur Missbrauchserkennung. Welche Einstellungen es dafür gibt, steht in der Dokumentation des jeweiligen Dienstes. Nutzer sollten außerdem erkennen können, dass sie mit einer KI sprechen und wie ihre Eingaben verarbeitet werden. ### Was Sie mit Ihrem Datenschutzbeauftragten klären sollten 1. Welche Kategorien personenbezogener Daten in Dokumenten und Gesprächen vorkommen können 2. Auf welcher Rechtsgrundlage die Verarbeitung erfolgt 3. Ob eine Datenschutz-Folgenabschätzung nach Art. 35 DSGVO erforderlich ist 4. Wie die Nutzung US-amerikanischer Cloud-Anbieter mit EU-Rechenzentren bewertet wird 5. Welche AVVs vorliegen müssen und wie der Eintrag im Verzeichnis von Verarbeitungstätigkeiten aussieht 6. Welche Löschfristen für Protokolle gelten und wie Betroffenenrechte praktisch umgesetzt werden 7. Ob der Betriebsrat eingebunden werden muss, wenn Mitarbeitende den Chatbot nutzen ### Datenschutz von Anfang an mitplanen Die meisten dieser Punkte kosten wenig, wenn sie von Beginn an in der Architektur stecken, und viel, wenn man sie nachträglich einbauen muss. Wenn Sie einen KI-Chatbot auf Basis Ihrer eigenen Dokumente planen und die Daten in der EU halten möchten, beschreiben Sie mir kurz Ihr Vorhaben. Mehr zu meinem Angebot finden Sie unter [KI-Chatbot-Entwicklung](/de/leistungen/ki-chatbot-entwicklung), oder Sie [schreiben mir direkt](/de/contact). ## Artikel: RAG statt Fine-Tuning: So kommt Firmenwissen in den KI-Chatbot > Warum RAG für Unternehmenswissen meist die bessere erste Wahl ist als Fine-Tuning, wann sich Fine-Tuning doch lohnt und eine Checkliste für Ihre Entscheidung. Von Gaurav Singh Karki · KI-Entwicklung · 2026-10-13 · https://gauravkarki.com/de/blog/rag-statt-fine-tuning Für die meisten Unternehmen ist Retrieval-Augmented Generation (RAG) der bessere Weg, eigenes Wissen in einen KI-Chatbot zu bringen: Das Modell sucht bei jeder Frage in Ihren aktuellen Dokumenten und antwortet mit Quellenangabe. Fine-Tuning verändert dagegen das Modell selbst und eignet sich vor allem für Stil, Format und eng begrenzte Aufgaben, nicht für Fakten, die sich laufend ändern. Ich entwickle RAG-Systeme für Unternehmen, unter anderem einen produktiven Chatbot mit Next.js und FastAPI für einen Kunden über Upwork. In fast jedem Erstgespräch kommt die Frage, ob man das Modell nicht einfach mit den eigenen Daten trainieren könne. Die Idee ist naheliegend, führt aber meistens in die falsche Richtung. ### Was RAG und Fine-Tuning eigentlich tun Bei RAG bleibt das Sprachmodell unverändert. Ihre Dokumente werden in Abschnitte zerlegt und in einem Suchindex abgelegt, meist einer Vektordatenbank, oft ergänzt um klassische Stichwortsuche. Stellt jemand eine Frage, sucht das System die passenden Abschnitte heraus und gibt sie dem Modell zusammen mit der Frage. Das Modell formuliert die Antwort auf Grundlage dieser Texte. Beim Fine-Tuning wird ein bestehendes Modell mit zusätzlichen Beispielen weitertrainiert. Es lernt dabei Muster: wie Antworten aufgebaut sind, welcher Ton passt, wie bestimmte Eingaben einzuordnen sind. Ein zuverlässiges Nachschlagewerk für Ihre Fakten wird es dadurch aber nicht. ### Warum RAG für Unternehmenswissen meist besser passt - Aktualität: Ändert sich eine Richtlinie oder ein Preisblatt, aktualisieren Sie das Dokument im Index. Beim Fine-Tuning müssten Sie neu trainieren - Quellenangaben: RAG kann zu jeder Antwort zeigen, aus welchem Dokument sie stammt. Nutzer können nachprüfen, und Fachabteilungen fassen schneller Vertrauen - Zugriffsrechte: Bei RAG filtert die Suche nach den Rechten des Nutzers. Wissen, das in Modellgewichten steckt, lässt sich nicht mehr pro Person freigeben oder sperren - Kosten: Für den Einstieg brauchen Sie keine Trainingsläufe und keine aufbereiteten Trainingsdatensätze, sondern vor allem eine gute Dokumentenaufbereitung - Fehler korrigieren: Liefert der Chatbot eine falsche Antwort, finden Sie die Ursache meist in einem veralteten oder missverständlichen Dokument. Sie korrigieren die Quelle, und die Antwort stimmt beim nächsten Mal - Modellwechsel: Erscheint ein besseres Modell, tauschen Sie es aus. Ihr Index bleibt, ein Fine-Tuning müssten Sie wiederholen - Datenschutz: Personenbezogene Daten lassen sich aus einem Index gezielt löschen. Aus einem trainierten Modell lassen sie sich nicht einfach wieder entfernen Dazu kommt ein grundsätzlicher Punkt: Ein feinabgestimmtes Modell kann Fakten aus dem Training zwar wiedergeben, aber auch überzeugend falsch kombinieren. Bei RAG lässt sich dagegen prüfen, ob die Antwort durch die gefundenen Texte gedeckt ist. In der [Plattform JARVIS RCSA](/de/work/jarvis-rcsa), an der ich für Banken mitgearbeitet habe, gibt es deshalb eigene Prüfschritte, die KI-Ergebnisse gegen Vorgaben abgleichen, bevor sie exportiert werden. Diese Art der Kontrolle ist nur möglich, wenn nachvollziehbar ist, worauf eine Antwort beruht. ### Wann Fine-Tuning trotzdem sinnvoll ist Fine-Tuning hat seine Berechtigung, nur eben für andere Aufgaben. Es lohnt sich vor allem in diesen Fällen: - Stil und Tonalität: Antworten sollen konsequent in der Sprache Ihrer Marke formuliert sein, und ausführliche Anweisungen im Prompt reichen dafür nicht aus - Feste Ausgabeformate: Das Modell soll zuverlässig eine bestimmte Struktur erzeugen, etwa ein festes Berichtsschema - Eng begrenzte Klassifikation: Zum Beispiel das Zuordnen eingehender Tickets oder E-Mails zu einer überschaubaren Zahl von Kategorien, wofür Sie viele gelabelte Beispiele haben - Kleinere Modelle für hohe Volumen: Wenn eine einfache Aufgabe sehr oft ausgeführt wird, kann ein kleineres, feinabgestimmtes Modell günstiger und schneller sein Beide Ansätze schließen sich nicht aus. Ein Chatbot kann sein Wissen per RAG beziehen und ein feinabgestimmtes Modell für Stil oder Format nutzen. In der Praxis empfehle ich trotzdem, mit RAG und guten Prompts zu beginnen und Fine-Tuning erst dann zu prüfen, wenn ein konkretes Problem übrig bleibt, das sich anders nicht lösen lässt. Oft zeigt sich, dass ein klarer Systemprompt mit einigen Beispielen bereits genügt. ### Woran die Qualität eines RAG-Chatbots hängt RAG ist kein Selbstläufer. Wenn ein RAG-Chatbot schlechte Antworten liefert, liegt das selten am Sprachmodell, sondern fast immer an der Suche davor. Findet das System nicht die richtigen Textabschnitte, kann auch das beste Modell keine gute Antwort formulieren. Die meiste Arbeit steckt deshalb in diesen Punkten: - Dokumentenaufbereitung: Tabellen, gescannte PDFs und verschachtelte Word-Dateien müssen sauber in Text überführt werden, sonst gehen wichtige Informationen verloren - Sinnvolle Abschnitte: Texte werden entlang ihrer Struktur zerlegt, also nach Kapiteln und Absätzen, und nicht stur nach Zeichenzahl - Hybride Suche: Die Kombination aus semantischer Suche und Stichwortsuche findet auch Produktnummern, Paragrafen und Fachbegriffe zuverlässig - Evaluation: Eine Sammlung echter Fragen mit erwarteten Antworten zeigt nach jeder Änderung, ob die Qualität besser oder schlechter geworden ist ### Checkliste: RAG, Fine-Tuning oder beides? 1. Ändern sich die Inhalte regelmäßig, etwa Preise, Richtlinien oder Produktdaten? Dann RAG 2. Müssen Nutzer sehen, woher eine Antwort stammt? Dann RAG 3. Dürfen verschiedene Nutzergruppen unterschiedliche Inhalte sehen? Dann RAG mit Rechtefilter 4. Müssen einzelne Inhalte auf Anfrage gelöscht werden können? Dann RAG 5. Geht es vor allem um Ton, Format oder eine feste Ausgabestruktur, die sich per Prompt nicht stabil erreichen lässt? Dann Fine-Tuning prüfen 6. Haben Sie eine eng umrissene Klassifikationsaufgabe und ausreichend gelabelte Beispiele? Dann Fine-Tuning prüfen 7. Treffen Punkte aus beiden Gruppen zu? Dann mit RAG starten und Fine-Tuning gezielt ergänzen ### Der sinnvolle erste Schritt Bevor Sie in Training investieren, lohnt sich ein kleiner RAG-Prototyp mit einer Dokumentenquelle und einer Sammlung echter Fragen aus Ihrem Alltag. Daran sehen Sie schnell, wie gut Ihre Dokumente als Wissensbasis taugen und wo die eigentlichen Lücken liegen. Wenn Sie so ein Projekt planen, finden Sie mein Angebot unter [KI-Chatbot-Entwicklung](/de/leistungen/ki-chatbot-entwicklung). Oder Sie [schreiben mir](/de/contact) kurz, um welche Dokumente es geht und welche Fragen der Chatbot beantworten soll. ## Artikel: Was kostet ein KI-Chatbot (RAG) 2026? Kosten realistisch erklärt > Was kostet ein KI-Chatbot mit RAG 2026? Realistische Preisspannen, monatliche Betriebskosten, die wichtigsten Kostentreiber und wie Sie das Budget im Griff behalten. Von Gaurav Singh Karki · KI-Entwicklung · 2026-10-13 · https://gauravkarki.com/de/blog/ki-chatbot-kosten Ein RAG-Chatbot (Retrieval-Augmented Generation) beantwortet Fragen auf Basis Ihrer eigenen Dokumente, also Richtlinien, Handbücher, Support-Tickets oder Produktdokumentation, statt sich nur auf die Trainingsdaten des Sprachmodells zu verlassen. Bei Startups und kleineren Unternehmen ist das mit Abstand das KI-Projekt, nach dem ich am häufigsten gefragt werde. Und die erste Frage ist immer dieselbe: Was kostet das? Ich habe RAG-Systeme als Freelancer umgesetzt, darunter einen produktiven Chatbot mit Next.js und FastAPI für einen Upwork-Kunden, und an [JARVIS RCSA](/de/work/jarvis-rcsa) mitgearbeitet, einer Dokumenten-KI-Plattform für Banken im Enterprise-Umfeld. Die folgenden Zahlen stammen also aus echten Projekten, nicht aus der Theorie. ### Was die Kosten tatsächlich treibt - Art und Zustand der Dokumente: Sauberes Markdown ist günstig. Gescannte PDFs, Tabellen, SharePoint-Exporte und gemischte Formate erfordern dagegen echte Arbeit bei der Datenaufbereitung - Anspruch an die Suchqualität: Für eine Demo reicht eine einfache Vektorsuche. Im Produktivbetrieb brauchen Sie eine durchdachte Chunking-Strategie, hybride Suche, Reranking und eine systematische Evaluation - Integrationen: ein eigenständiges Chat-Widget oder die Anbindung an Slack, WhatsApp, Ihr CRM oder Ihr bestehendes Login-System - Mandantenfähigkeit: die Daten eines einzigen Unternehmens oder sauber getrennte Daten pro Kunde - Leitplanken und Prüfung: In regulierten Branchen müssen Antworten geprüft werden, bevor Nutzer sie zu sehen bekommen - Laufende Evaluation: Testfragen und Regressionstests, damit die Qualität nicht unbemerkt nachlässt ### Typische Preisspannen für Freelance-Projekte 2026 Agenturen verlangen für denselben Umfang in der Regel das Zwei- bis Vierfache. Eine Festanstellung lohnt sich nur, wenn KI Ihr Kernprodukt ist und nicht bloß eine Funktion darin. Unternehmen in Deutschland, Österreich und der Schweiz fragen dabei fast immer nach der DSGVO. Wo Ihre Daten verarbeitet und gespeichert werden, sollte deshalb schon vor dem Angebot geklärt sein, denn diese Entscheidung beeinflusst die Wahl der Dienste und damit auch die Kosten. Mehr dazu finden Sie auf meiner Seite zur [KI-Chatbot-Entwicklung](/de/leistungen/ki-chatbot-entwicklung). - Proof of Concept auf Basis sauberer Dokumente (1–2 Wochen): rund 1.400–3.600 € - Produktiver Chatbot mit Login, Admin-Bereich, Quellenangaben und Evaluation (3–6 Wochen): rund 4.500–13.500 € - Enterprise-Lösung mit Mandantenfähigkeit, Compliance-Leitplanken und komplexer Datenaufbereitung (ab 2 Monaten): ab rund 18.000 € ### Laufende Kosten, die gern vergessen werden - Nutzung der LLM-API: bei kleineren Unternehmen oft rund 20–180 € pro Monat, meist weniger als befürchtet - Vektordatenbank: Die kostenlosen Tarife reichen für die meisten kleinen Installationen, verwaltete Cluster gibt es ab rund 22 € pro Monat - Hosting: Ein Next.js-Frontend auf Vercel plus ein FastAPI-Service auf Railway oder AWS kostet typischerweise rund 10–45 € pro Monat ### So halten Sie das Budget im Rahmen - Starten Sie mit einer Dokumentenquelle und einem Anwendungsfall und erweitern Sie erst, wenn sich der Nutzen gezeigt hat - Setzen Sie auf verwaltete Dienste (Vercel, Railway, eine gehostete Vektordatenbank) statt auf selbst betriebene Infrastruktur - Legen Sie früh ein Evaluationsset fest: 30 echte Fragen mit erwarteten Antworten ersparen Ihnen Wochen an unklaren Nachbesserungen - Vereinbaren Sie Festpreis-Meilensteine mit klar definiertem Umfang. Das erzwingt das Gespräch über die Anforderungen gleich zu Beginn ### Ein konkretes Angebot einholen Schicken Sie mir eine kurze Beschreibung Ihrer Dokumente und dessen, was der Bot können soll. Sie erhalten eine konkrete Schätzung mit Zeitplan, meist innerhalb eines Tages. Sehen Sie sich an, [was ich bereits umgesetzt habe](/de/work), oder [nehmen Sie direkt Kontakt auf](/de/contact). ## Artikel: Entwickler beauftragen: Freelancer, Agentur oder Festanstellung? > Entwickler beauftragen 2026: ehrlicher Kostenvergleich von Freelancer, Agentur und Festanstellung, Prüfung in 30 Minuten und Warnsignale für gescheiterte Projekte. Von Gaurav Singh Karki · Zusammenarbeit · 2026-10-13 · https://gauravkarki.com/de/blog/entwickler-beauftragen-freelancer-agentur-festanstellung Ich bin selbst Freelance-Entwickler. Lesen Sie diesen Artikel also mit dem Wissen, auf welcher Seite ich stehe. Ich habe aber auch jahrelang in Agenturen gearbeitet und war fest in Kundenteams eingebunden. Die folgenden Abwägungen sind genau die, die ich Kunden immer wieder in Echtzeit entdecken sehe. ### Der ehrliche Kostenvergleich - Erfahrener Freelancer: rund 25–80 € pro Stunde, je nach Region und Spezialisierung. Ein typisches MVP liegt zwischen etwa 4.500 und 22.500 € - Agentur: rund 70–180 € pro Stunde. Dasselbe MVP kostet meist das Zwei- bis Vierfache des Freelancer-Preises, weil Sie neben der Entwicklung auch Projektmanagement und Overhead bezahlen - Festangestellter Senior-Entwickler: ein volles Jahresgehalt plus Lohnnebenkosten, Ausstattung und die oft monatelange Personalsuche. Das ist nur sinnvoll, wenn Software Ihr Kerngeschäft ist und die Roadmap über Jahre reicht ### Wann welche Option die richtige ist - Freelancer: MVPs, klar umrissene Features, KI-Integrationen, Code-Audits und die Rettung festgefahrener Projekte, also überall dort, wo ein starker Generalist den gesamten Stack verantworten kann - Agentur: große Vorhaben mit parallelen Arbeitssträngen (Mobile, Web und Design), formalen Prozessen und eigener Kundenbetreuung - Festanstellung: kontinuierliche Produktentwicklung, bei der aufgebautes Wissen über das Produkt wichtiger ist als ein schneller Start ### So prüfen Sie einen Freelancer in 30 Minuten - Live-Produkte schlagen Portfolios: Lassen Sie sich URLs geben, die Sie heute aufrufen können, und rufen Sie sie auch auf - Verifizierte Bewertungen schlagen Testimonials: Bewertungen auf Plattformen wie Upwork oder Toptal lassen sich nicht so leicht erfinden wie Zitate auf einer Website - Konkrete Zahlen schlagen Adjektive: „528 Commits in einer Codebasis mit 179.000 Zeilen“ sagt mehr aus als „umfangreiche Erfahrung“ - Fragen Sie, wie er IHR Projekt zuschneiden würde: Ein guter Freelancer stellt erst Rückfragen und nennt dann einen Preis, ein schlechter nennt sofort eine Zahl - Die Kommunikation in den ersten 48 Stunden sagt viel über die gesamte Zusammenarbeit voraus ### Warnsignale für scheiternde Projekte - Keine Fragen zu Ihren Nutzern oder Ihrem Geschäftsziel, nur zu Features - Ein Angebot ohne Meilensteine oder Abnahmekriterien - Zögern, Ihnen vom ersten Tag an Zugriff auf das Repository zu geben - Ein Portfolio voller Templates und Klone, aber nichts, was tatsächlich live ist - Ausweichende Antworten auf die Frage, wer den Code eigentlich schreibt ### Was in Ihre erste Nachricht gehört Ein Absatz dazu, was das Produkt leistet und für wen, Ihre Deadline, Ihr Budgetrahmen und Links zu allem, was bereits existiert (Designs, aktuelle Website, Wettbewerber). Das reicht jedem kompetenten Entwickler, um mit einem echten Plan zu antworten. Wenn Sie diesen Rat testen möchten, [schicken Sie mir genau das](/de/contact). Meinen Werdegang können Sie [hier nachprüfen](/de/about). Wie die Zusammenarbeit mit einem Entwickler aus Indien in der Praxis abläuft, lesen Sie auf meiner Seite zur [Softwareentwicklung aus Indien](/de/softwareentwicklung-indien). ## Artikel: Mandantenfähige SaaS mit Next.js und Prisma: Praxiserfahrungen > Mandantenfähige SaaS mit Next.js und Prisma: Mandantenmodelle, Datentrennung, Branding pro Mandant, verschlüsselte Zugangsdaten und typische Fehler aus der Praxis. Von Gaurav Singh Karki · SaaS-Architektur · 2026-10-13 · https://gauravkarki.com/de/blog/mandantenfaehige-saas-nextjs-prisma Ich habe [Captime](/de/work/captime) entwickelt, eine mandantenfähige SaaS für Company-Secretarial-Kanzleien in Hongkong: Mandanten-Onboarding, KYC/AML, Dokumentenerstellung, E-Signaturen, Zahlungen und jährliche Meldungen, mandantenfähig vom ersten Tag an. Hier ist die Architektur, die sich im Produktivbetrieb bewährt hat, umgesetzt mit Next.js 15, Prisma und NextAuth. ### Wählen Sie Ihr Mandantenmodell bewusst - Gemeinsame Datenbank mit einer tenantId-Spalte in jeder Tabelle: am günstigsten im Betrieb, am einfachsten zu migrieren und für 95 % aller B2B-SaaS die richtige Wahl. Genau diesen Ansatz nutzt Captime - Ein Schema pro Mandant: stärkere Trennung, aber Migrationen über Hunderte von Schemas werden schnell zu einem eigenen Betriebsprojekt - Eine Datenbank pro Mandant: nur dann, wenn Verträge oder Aufsichtsbehörden es verlangen. Kosten und Aufwand für das Tooling sind erheblich ### Setzen Sie die Datentrennung an einer Stelle durch, nicht überall Der klassische Fehler in mandantenfähigen Systemen ist eine einzige vergessene where-Bedingung, durch die Daten eines anderen Mandanten sichtbar werden. Verlassen Sie sich nicht darauf, dass Entwickler daran denken. Ermitteln Sie den Mandanten einmal pro Request (aus der Session oder der Subdomain) und leiten Sie jede Abfrage über eine mandantenbezogene Datenschicht, etwa eine Prisma-Client-Extension, die die tenantId in jeden Lese- und Schreibzugriff einfügt. Im Code-Review muss dann nur noch die direkte Nutzung des ungefilterten Clients auffallen, nicht jede einzelne Abfrage. Bauen Sie in den Tests eine zweite Verteidigungslinie ein: eine Testsuite, die zwei Mandanten anlegt, Daten als der eine schreibt und sicherstellt, dass der andere sie über keinen einzigen Endpunkt lesen kann. ### Die Details, die eine SaaS enterprise-tauglich wirken lassen - Branding pro Mandant: Logo, Farben und E-Mail-Vorlagen werden pro Mandant gespeichert und beim Rendern angewendet - Verschlüsselte Zugangsdaten für Integrationen: Die API-Schlüssel jedes Mandanten für Drittanbieter werden im Ruhezustand verschlüsselt (AES-GCM) und liegen nie in Umgebungsvariablen - Ereignisgesteuerte Hintergrund-Workflows (Inngest), die nach Mandant getrennt laufen, damit ein aufwendiger Job eines Mandanten die anderen nicht ausbremst - Ein Onboarding-Assistent mit über 40 Feldern, der den Fortschritt nach jedem Schritt speichert, denn Enterprise-Kunden schließen das Onboarding nie in einem Durchgang ab ### Fehler, die ich beim nächsten Mal vermeiden würde - Lösen Sie den Mandanten nicht auf jeder einzelnen Seite auf, sondern zentral in einer Layout- oder Middleware-Schicht - Verwenden Sie keine fortlaufenden IDs über Mandanten hinweg, denn sie verraten etwas über Ihr Datenvolumen - Verschieben Sie das Abrechnungsmodell pro Mandant nicht auf später. Eine nachträglich eingebaute Abrechnung nach Nutzerplätzen oder Verbrauch tut weh - Lassen Sie Uploads nicht ohne Mandanten-Präfixe und signierte URLs in einem gemeinsamen Bucket landen ### Sie planen ein mandantenfähiges Produkt? Ich habe diese Entscheidungen bereits im Produktivbetrieb getroffen. [Sehen Sie sich meine Projekte an](/de/work) oder [beschreiben Sie mir Ihr Produkt](/de/contact), und ich sage Ihnen ehrlich, welches Mandantenmodell passt. Einen Überblick über meine Leistungen finden Sie auch auf der Seite zur [SaaS-MVP-Entwicklung](/de/leistungen/saas-mvp-entwicklung). ## Kontakt - Website: https://gauravkarki.com/de - E-Mail: karkigauravsingh@gmail.com - WhatsApp: +91 8077692820 (https://wa.me/918077692820) - Kommunikation: Englisch - WhatsApp: https://wa.me/918077692820 - GitHub: https://github.com/KarkiGaurav - Upwork: https://www.upwork.com/freelancers/~0186c31bafc0d4f5ed - LinkedIn: https://www.linkedin.com/in/karkigaurav/ - X: https://x.com/Gauravlog