Skip to main content

Senior Data & AI Platform Architect

Production AI on brownfield enterprise data

I design the data platforms enterprise AI runs on. I build dimensional and Data Vault models, lakehouse and warehouse architectures, and streaming and batch pipelines. On top of them I build the AI layer. That means retrieval that cites its sources, agentic workflows, evaluation criteria, and observable multi-tenant runtimes.

Now building Caudra

Caudra is the complete coding agent for your terminal. It is free and open source, and I use it for my own work every day.

Hands-on technical leadership | M.Sc. RWTH Aachen | DACH | Europe | Remote

Thorsten Born

THORSTEN BORN

About Me

I work where data architecture and AI meet. I fit best in senior hands-on roles where I own the architecture, lead the technical work, and mentor engineers across teams. Since 2020 I have modeled and shipped enterprise data platforms in insurance, in IoT, and in AI-native products. Before that I worked on embedded systems, high-performance computing, and production software.

I also build Caudra, an open source coding agent for the terminal. I spend most of my working day with coding agents. I kept adding plugins to get the features I wanted. Often I could not build the plugin I needed, because the agent had no hook in the place it needed one. So I built those features into the agent itself. As a hobby I maintain ninfer-4090, my port of NInfer-3090 to the RTX 4090. It runs Qwen3.8-27B on one consumer GPU. Caudra uses it as a local model and as a local decision engine.

I started early. In high school I designed the electronic control system for a patented fire simulation device, from the circuit board to the Windows GUI. I still like to work across the whole stack. At HDI I modeled analytics domains against an enterprise insurance warehouse with Kimball and Data Vault 2.0 patterns. At EdgeIQ I was Senior Data Architect and owned the tenant-facing data model of a multi-tenant IoT platform. It covered device, event, and time-series domains, and a dbt layer kept the analytics contracts stable while the schema underneath changed. The same platform ran a workflow runtime and Kubernetes provisioning controllers. That taught me a data model is only as good as the runtime that has to honour it. I hold an M.Sc. from RWTH Aachen and have a background in probabilistic modeling, which I use to build production systems that handle uncertainty.

I care about operating boundaries as much as features. In my experience, most AI projects fail on the data layer. I have spent as much time on modeling standards, lineage, and transformation contracts as on retrieval, agentic workflows, evaluation criteria, and human review points. Those review points decide when a system acts on its own and when it asks a person. The team that runs a system needs to know what it does, how it fails, and how to recover it.

I am looking for a full-time senior data and AI platform role. I want to own the data platform end to end and lead the hands-on work on modeling, architecture, pipelines, evaluation, infrastructure, and the handover to operations.

Based in Germany. German native, English fluent. Open to DACH, European, and compatible global remote roles, with consulting or advisory work as a secondary path when there is a strong technical fit.

Experience & Credentials

I started in embedded systems and HPC. I moved on to data platforms, enterprise AI, and production workflow infrastructure, and now I also build an open source coding agent.

Work
Projects
Education
2026
2026 - Present

Creator & Maintainer (Open Source)

Caudra

  • • Created and maintain Caudra, an open source terminal coding agent written in Rust and forked from Maki
  • • Built the features I wanted from plugins into the agent itself. It ships steerable subagents, built-in token savings, a workbench, reversible history, Plan mode, and /goal in one native binary
  • • Runs on macOS, Linux, and Windows and works with 17 built-in model providers and with local models
2026 - Present (Hobby)

Port & Maintainer (Hobby Project)

NInfer-4090

  • • Ported NInfer-3090, the fork by Don-Chad of the NInfer engine by Neroued, to the RTX 4090 to run Qwen3.8-27B with the full 262,144-token context on one 24 GB card
  • • Added per-request LoRA adapters and a decisions API on the chat model's weights, which Caudra uses as its local decision engine
  • • Measured 3,600 tok/s prefill on a 9,411-token prompt and 148.6 tok/s code decode on one RTX 4090
2025 - Present

AI Engineer & Architecture Consultant

Independent

  • • Deliver architecture advisory for enterprise data platform, AI/ML, and IoT initiatives, translating established workflows into target architectures and rollout plans
  • • Advise on lakehouse and warehouse target architectures, including modeling standards, transformation layers, and migration sequencing away from legacy warehouses
  • • Design and facilitate enterprise AI workshops that turn LLM and retrieval use cases into evaluation criteria, guardrail requirements, and measurable adoption plans
2023 - 2025

Senior Data Architect

EdgeIQ

  • • Owned architecture and hands-on delivery for a multi-tenant enterprise IoT workflow platform, reducing customer onboarding time by 70% through reusable workflow and integration patterns across 100+ custom Node-RED nodes
  • • Owned the tenant-facing data model across device, event, and time-series domains, using dimensional modeling and a dbt transformation layer to keep analytics contracts stable while the underlying IoT schema evolved
  • • Designed Generic Timeseries API (Go/TimescaleDB), replacing 5+ specific endpoints and cutting dashboard delivery from weeks to hours
2023 - Present

Founder & Lead Developer (Side Project)

Zeitgaist

  • • Started immediately after ChatGPT's first public launch as a Perplexity-like real-time RAG answer engine while mainstream assistants were still knowledge-cutoff-limited
  • • Built dense retrieval with Sentence Transformers and cross-encoder reranking across 6 social platforms
  • • Implemented cross-lingual search supporting 20+ languages with automatic query translation
2021 - 2024

Co-founder & Lead Developer (Startup)

Foretale

  • • Co-founded no-code trading platform with visual workflow automation for cryptocurrency strategies
  • • Built distributed ML backend (FastAPI/Ray/PyTorch) for real-time sentiment analysis and OCR
  • • Created custom Node-RED fork with 25+ trading nodes and Svelte-based UI components
2020 - 2022

Data Scientist & Data Engineer

HDI (Talanx Group)

  • • Led development of a German-language NLP pipeline automating >95% of bank-data change email requests and saving an estimated 200+ analyst hours/month
  • • Integrated Planet AI handwriting recognition and validation workflows processing 15,000+ forms/month, reducing manual transcription in insurance document operations
  • • Modeled analytics domains against HDI's enterprise Data Warehouse using Kimball dimensional and Data Vault 2.0 patterns, giving downstream data science teams a consistent consumption layer
2019 - 2022

Consultant & Developer (part-time)

TurnDigital GbR -- IT Consulting

  • • Delivered ML forecasting and AWS infrastructure modernization for SMB clients, contributing to reported reductions of 15% in inventory costs and 30% in cloud costs
2018 - 2020

Master of Science in Electrical Engineering, IT, and Computer Engineering

RWTH Aachen University

  • • Focus on Machine Learning, Embedded Systems, and High Performance Computing
  • • Developed a hybrid EA+RL framework combining behavior trees for instinctive behavior with Q-learning, PPO, and DQN for learned behavior
  • • Thesis: "Evolving Behavior Trees for Reinforcement Learning on Medical Databases" (Grade: 1.0, best possible German grade)
2017 - 2018

Software Engineering Intern

Silexica GmbH -- later acquired by Xilinx, now AMD

  • • Built Yocto/BitBake integration for SLX Tools across 6 target architectures, enabling analysis of embedded Linux applications for automatic parallelization
  • • Analyzed an AUTOSAR Adaptive autonomous-driving workload and identified an analyzer-estimated 8x theoretical speedup ceiling on an 8-core platform
  • • Supported 6 processor architectures (ARM, MIPS, PowerPC, x86) for cross-platform analysis
2014 - 2017

Working Student -- R&D

Lumileds Germany GmbH (formerly Philips)

  • • Conducted hardware measurements and stress testing for automotive LED products and developed firmware optimizations
2013 - 2018

Bachelor of Science in Electrical Engineering, IT, and Computer Engineering

RWTH Aachen University

  • • Focus on Computer Engineering, High Performance Computing, and Digital Systems
  • • Implemented an SHM-LXC pscom plugin for Parastation MPI, enabling shared-memory communication between containerized HPC nodes
  • • Thesis: "Implementation of a Light-weight Software Layer for Inter-process Communication" (Grade: 1.3, second-best possible German grade)
Summer 2007

Engineering Intern

Halfkann + Kirchner

  • • Designed electronic control system for patented fire simulation device (DE102008011567B4)
  • • Built custom PCB and programmed ATmega microcontroller in C/Assembler
  • • Created Windows GUI enabling engineers to draw custom fire progression curves

Featured Projects

Systems I owned and shipped. Each case study names the problem, my role, the constraints, and the numbers.

Caudra in a terminal, showing the chat of a running subagent. The subagent has patched src/pagination.test.ts, and guidance to rename the new test waits in its queue until the subagent reads it.

Caudra

The complete coding agent for your terminal

An open source terminal coding agent written in Rust. Steerable subagents, built-in token savings, a workbench, and a history you can revert ship together in one native binary for macOS, Linux, and Windows.

In public preview for macOS, Linux, and Windows. Free and open source, with first-party work under Apache 2.0 and inherited Maki code under MIT.

Coding AgentsRustLLMOpen SourceTerminal +1
Enterprise IoT Platform architecture diagram showing Kubernetes controllers, workflow engine, and observability components

Enterprise IoT Platform

Multi-Tenant Workflow Automation Infrastructure

EdgeIQ professional case study: enterprise platform for IoT workflow automation consisting of an extended Node-RED engine, two Kubernetes controllers for multi-tenant provisioning, and an API gateway with observability instrumentation.

Reduced customer onboarding time by 70% and eliminated an estimated 40+ hours/month of manual DevOps while the architecture was designed for 1,000+ isolated workflow instances.

ReactGoTypeScriptTimescaleDBAWS +5
Zeitgaist dashboard showing social sentiment analysis across multiple platforms with trend charts and source attribution

Zeitgaist

Cross-Lingual Social Intelligence

Early post-ChatGPT dual-product AI platform combining a conversational retrieval chatbot and social analytics dashboard. Both share a unified Python/FastAPI backend with two-stage retrieval, social-media indexing, and multi-language NLP.

Synthesizes current insights from 6 platforms in seconds vs hours of manual monitoring, with cross-lingual search and filterable source context.

Real-Time RAGRetrieval SystemsLLMNLPPython +3
Foretale visual workflow builder showing real-time data streaming nodes connected in an automation pipeline Archive

Foretale

No-Code Crypto Trading & Real-Time NLP Platform

No-code crypto trading platform combining real-time NLP inference, multi-source data aggregation, and visual workflow automation.

Platform processed 100K+ daily source events across 7+ sources with ML-powered sentiment analysis, OCR extraction, and visual workflow automation.

PythonPyTorchNLPKafkaStreaming +3