Open for new projects

Christian Rawe

Freelance Solution Architect & Full-Stack Engineer

Your AI works in the demo. I make it work in production. Architect and engineer in one: from the first architecture decision to a system that runs reliably, with no handoffs and no slide deck that never ships.

Berlin, GermanyRemote or on-site in Berlin

documents analysed by AI every week, fully automated
8.5k
years shipping production software
10+
downtime splitting a monolith into 6 services
0
monthly requests on the Artconnect platform
100k+

What I Do

Four ways I typically join a team — as architect, hands-on engineer, or both.

AI Automation & LLM Integration

From prototype to production: document pipelines, classification and semantic search — integrated into real workflows, not just demos.

Case study: Auftrag One

Architecture & Modernization

Split monoliths into services without downtime, introduce event-driven design with Kafka and CQRS, and document decisions as ADRs your team can own.

Case study: Artconnect

Full-Stack Product Delivery

Take a product or MVP from concept to production: Flutter or Next.js on the front, Go, Rust or Kotlin services behind it — with SEO for web products.

Case study: OnSand

Cloud & Platform Engineering

Kubernetes on GCP, CI/CD, auto-scaling, backups, disaster recovery and monitoring — infrastructure that stays affordable and recoverable.

Case study: Auftrag One

Case Studies

Products I designed and built end to end.

Auftrag One

Senior software architect · 2022 – present

Challenge
Relevant public tenders are spread across 200+ German, Austrian and EU sources, and companies miss them.
What I built
An event-driven platform on Kotlin, Go and Kafka that ingests every notice, classifies it into 331 topics with Gemini AI and scores it against each company profile. Runs on GKE with CI/CD, auto-scaling and automated backups.
Result
530k+ notices analysed, ~8.5k new every week, 500+ active users.

Kotlin · Go · Kafka · Elasticsearch · MongoDB · Gemini · GKE

Artconnect

Software architect · 2020 – 2022

Built pre-AI
Challenge
A legacy Ruby on Rails monolith limited how fast the platform could grow and ship.
What I built
A Kotlin/Spring Boot service architecture following CQRS, Kafka messaging, Elasticsearch full-text search, Helm deployments on Kubernetes and a rebuilt Next.js frontend.
Result
Monolith split into 6 independent services with zero downtime, handling 100k+ requests per month.

Kotlin · Spring Boot · Kafka · Elasticsearch · Kubernetes · Helm · Next.js

OnSand

Own product · 2025 – present

Challenge
Beach volleyball games get organized in scattered group chats, and clubs manage members in spreadsheets.
What I built
A Flutter app for finding games and skill-rated partners, plus a Next.js workspace for clubs — both on Go and Rust services with PostgreSQL and Meilisearch search, running on GKE.
Result
Two live products: the OnSand player app and OnSand Cloud for clubs, which processes club data in the EU only.

Flutter · Next.js · Go · Rust · PostgreSQL · Meilisearch · GKE

All Projects

How We Work Together

A short path from first call to a team that owns the result.

  1. Intro Call

    30 minutes on your goal, constraints and timeline.

  2. Scope & Proposal

    A written proposal with approach, milestones and effort, so you can decide on facts.

  3. Iterative Delivery

    Working software in short iterations, deployed early, with regular demos.

  4. Handover

    Documentation, architecture decision records and onboarding, so your team owns what we built.

Engagement

Availability
Open for new projects
Day rate
On request
Work mode
Remote or on-site in Berlin
Languages
German, English

About

Christian Rawe, smiling, in a dark blazer and white shirt

I've been building software since 2016 — first as an engineer, today as an architect who still ships code. I work across the stack: interfaces in React and Next.js, services in Kotlin, Go or Rust, and the Kubernetes infrastructure they run on.

Teams bring me in when they need one person who can make the architecture decision and then carry it into production. Fewer handoffs, more ownership.

Alongside client work I build and run my own products, Auftrag One and OnSand, which keeps me close to real production problems.

When I'm not architecting cloud solutions, I'm exploring software innovation, playing beach volleyball, cycling through Berlin, capturing moments through photography, and learning Japanese with curiosity.

Let's Talk About Your Project

Tell me what you're building and where you need help — I'll get back to you personally.

© 2026 Christian Rawe. All rights reserved.