Regrello Corp. – ein KI-fokussiertes Startup im Supply Chain Management, das Ende 2025 von Salesforce übernommen wurde – brauchte eine vollständige Internationalisierung unter Zuhilfenahme von Large Language Models. Ich verantwortete dieses Vorhaben und evaluierte die Qualität der Übersetzungen aus dem Englischen in sechs Zielsprachen: Französisch, Deutsch, Chinesisch, Spanisch, Koreanisch und Thailändisch. Das entwickelte Plugin-System ermöglicht die automatische Übersetzung aller Benutzereingaben, was die internationale Skalierung des Produkts erheblich vereinfacht.
Ein Plugin-System für die GraphQL-Resolver und Mutations des Go-Backends bildete das Herzstück der Lösung. Neue Benutzereingaben werden automatisch per LLM (Google Gemini und gemma3) übersetzt und in Redis gecacht. Die Übersetzungen werden durch Temporal-Workflows gesteuert, wofür ich entsprechende Queues und Worker in Go implementierte. Da aus Sicherheitsgründen keine Klartext-Benutzerinhalte in der Queue vorgehalten werden durften, entwickelte ich ein performantes Verschlüsselungssystem für Temporal. Das Backend wurde strukturell verbessert und entkoppelt, wodurch es wartbarer und verständlicher wurde.
