Portrait of Rauf Akdemir

Rauf Akdemir

Freelance Head of Engineering

YC founder. Experienced tech lead in fast-moving greenfield environments. Backend, infrastructure, data and AI product engineer. I design systems end to end, from the product requirements, through the data model and transaction boundaries, to deployment and failure modes.

Currently Head of Engineering at Captain (freelance). Previously co-founder and CTO of Airweave (YC X25). Computer Science and Engineering at TU Delft.

Available for freelance work. Book a call at cal.com/rauf-akdemir.

Experience

2026 – now

Captain

Freelance Head of Engineering · AI-native FMCG analytics SaaS

  • Lead a five-person engineering and data team. Introduced design docs with decision records for architecture, and spec-driven delivery with review depth scaled to risk and an independent second-model review on every PR. Shipped ~390 commits in five months.
  • Designed and built the multi-agent analysis engine (Claude agents over Databricks) end to end. Interviewed users, defined the eval set and wrote the architecture: truth rules across state transitions, message transport, context rotation and compaction, and cancellation semantics. Designed the UI and shipped the product.
  • Designed and built the agent-generated, human-clickable dashboards product on top of the multi-tenant SQL warehouse. Set trust boundaries between gateway, dashboard and query layer: isolated origin and strict CSP for dashboards, a session-checked gateway for every frontend filter callback, queries pinned to immutable versions with bound parameters, and invite-only access through revocable magic links.
  • Replatformed production onto declarative infrastructure using Terraform, with keyless CI and a versioned, trunk-based release train. Retired legacy VMs and self-hosted CI.
  • Put 15+ external systems behind one typed client layer, so credentials, retries and failure handling are defined once for backend and pipelines.

2024 – 2026

Airweave (YC X25)

Co-founder & CTO · San Francisco

  • Co-founded and led engineering for an open-source context retrieval layer: 50+ apps and databases kept in sync and searchable by agents through one API, SDKs or MCP.
  • Researched and developed permission-aware retrieval architecture using inverted indexes on depth-zero workspace ACLs.
  • Built the sync engine on durable workflows, orchestrated across a multi-node Kubernetes cluster.
  • Deployed Airweave at Mistral AI, European governments and 30+ teams building agents. Grew the repository to 6.6K GitHub stars.
  • Raised $6M led by FCVC and Lux Capital. Grew the team to seven.

2023 – 2024

Nationale-Nederlanden

Senior Data Platform Engineer (external)

  • Senior Engineer on the central data platform serving business units company-wide.
  • Led the platform for Radical Transparency, bringing DORA metrics from 400+ development teams across 180 disparate Azure DevOps environments into one model.

2021 – 2023

PEAX Data (now Captain)

Data Engineer (external)

  • Built pipelines from on-premise AgriFood systems (climate computers, greenhouse trackers, cameras) into the cloud for real-time analytics and AI, designed to be robust and cheap to run.

2020 – 2023

Mapiq

Machine Learning Engineer (2022–2023) · Data Scientist (2020–2022)

  • Built the ML platform: one path from prototype to batch and online serving.
  • As data scientist, shipped ML features to production and moved the warehouse to a Delta lakehouse.

2019 – 2020

STRATEX

Software Engineer, Data · Rotterdam

  • Built and deployed workforce management software for contact centers: time-series forecasting and queueing-theory simulation of contact traffic, turned into optimal staffing schedules.
  • Worked across cloud microservices, data pipelines, backend and frontend.

Open source · github.com/orhanrauf

airweave

Context retrieval layer for AI agents. Co-founder and CTO.

Python · MIT · 6.6K stars

imputr

Python library for ML-based and conventional imputation.

Python

Education

TU Delft

Computer Science and Engineering

Y Combinator

X25 batch

Other

Angel investor

cubic (YC X25), Better Auth (acquired by Vercel)

Languages

Dutch, English, Turkish