Skip to content
Christian Koch — Senior Fullstack Developer, Berlin
On-site · Berlin

Christian Koch

Senior Fullstack Web Developer

// 01Senior Fullstack Web Developer · Berlin

Hey there ✌️I'm Christian, a senior fullstack developer & data nerd. 💻

With more than 18 years of intensive experience in professional development — much of it inside advertising & CRM agencies — I can push your business further. Websites, apps, front- & backend, services, APIs, DevOps, native, direct marketing, email, CRM, customer journeys and much more. All made with ❤️ at devs.berlin.

Years
18+
Clients
50+
Based in
Berlin
Status
Available
// 03Track record

Some brands I've worked for at the agency

  • Red Bull
  • BDR · Bundesdruckerei
  • eBay
  • mobile.de
  • PayPal
  • Statista
  • ImmoScout24
  • Kleinanzeigen
  • Royal Canin
// 04Toolbox

Skills, knowledge, tools & technologies.

Over the years I've worked across the entire stack — here are the tools and disciplines that show up most often in my projects.

Disciplines

  • Code
  • Development
  • Frontend
  • Backend
  • Fullstack
  • DevOps
  • Digital Marketing
  • Advertising
  • CRM
  • E-Commerce
  • Direct Marketing
  • Email Engineering
  • SEO
  • AEO
  • AI Engineering
  • Agentic Engineering
  • Performance
  • Accessibility

Languages & Frameworks

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • PHP
  • Swift
  • Objective-C
  • Python
  • HTML5
  • CSS
  • Sass
  • Tailwind
  • jQuery

Tools & IDEs

  • VS Code
  • Cursor IDE
  • Antigravity IDE
  • Xcode
  • Figma
  • Sketch
  • Photoshop
  • Git
  • npm
  • Yarn
  • Webpack
  • Vite
  • Rollup
  • Gulp
  • Warp
  • iTerm2
  • Obsidian

AI & CLI Stack

  • Claude + CLI
  • Cursor + CLI
  • Codex + CLI
  • Gemini + CLI
  • Antigravity
  • Antigravity IDE
  • LM Studio
  • Inferencer
  • Ollama
  • OpenHuman
  • OpenClaw
  • Hermes
  • Paperclip
  • GitHub Copilot
  • Aider
  • Continue.dev
  • v0 by Vercel
  • ChatGPT
  • Perplexity
  • AI
  • ML
  • Machine Learning

CMS & Commerce

  • Sanity
  • WordPress
  • WooCommerce
  • Shopify
  • Magento
  • TYPO3
  • Ghost
  • Webflow
  • Headless CMS
// 05Transparent flat-rate pricing

Three packages to choose from.

Clear packages for website relaunches and new projects. From a lean redesign to a full-blown application with backend, payment and custom logic. All packages are freely combinable — or fully custom.

Package A

Starter

Lean relaunch of your website with a modern foundation.

€490

one-time · ~1-2 weeks

  • Complete redesign, mobile-first
  • Sanity CMS for easy content editing
  • Impressum & privacy policy integrated
  • SEO basics + schema.org markup
  • Hosting on Vercel set up
Request Starter
Package BRecommended

Pro

Feature-rich site with booking system or interactive logic.

from €890

indicative · ~2–4 weeks

  • Everything from Starter
  • Online booking or contact system
  • Multi-user editing & roles
  • Transactional emails with calendar attachment
  • Self-service cancellation / management
Discuss Pro
Package C

Premium

Sophisticated application with custom logic & backend.

from €1.290

indicative · ~4–8 weeks

  • Everything from Pro
  • Payment flows (e.g. Stripe)
  • Drag-and-drop admin calendar
  • Recurring blocked periods & logic
  • Lookbook / gallery with lightbox
  • other customized functionalities
Discuss Premium
Custom

Individual offer

A more complex application, multi-language platform, headless architecture, or something that doesn't exist yet? Let's discuss your project in a no-obligation call and I'll deliver a tailored offer.

  • Headless / multi-language architectures
  • Native & web combined
  • Migrations from Ghost, WordPress, Webflow & co.
  • Design systems, component libraries, Storybook

* All prices are guideline values. As a small business owner under § 19 UStG (German Small Business Regulation), no VAT is charged or shown. The final price depends on the depth, scope and special requirements of your project. Only the Starter package is a fixed price. Let's clarify in a short call.

// 06FAQ

Questions, answered.

The things people actually ask before starting a project — about cost, timelines, tech and working with me from Berlin or anywhere in the world.

What does a professional website cost in Berlin?

A complete website relaunch with me starts at a fixed €490 for the Starter package — full redesign, a Sanity CMS you can edit yourself, legal pages and SEO basics, hosted on Vercel. Feature-rich sites with booking systems or interactive logic start around €890 (Pro), and full applications with payment flows, custom admin tooling and backend logic from roughly €1,290 (Premium). These are honest guideline figures, not anchored agency quotes. As a German small business under § 19 UStG, no VAT is added on top.

Who builds custom websites and web apps for businesses in Berlin?

I'm Christian Koch — a senior fullstack web developer based in Berlin with 18+ years of professional experience, much of it inside advertising and CRM agencies building for brands like Red Bull, eBay, PayPal, Statista, mobile.de and Bundesdruckerei. I work directly with clients (no account-manager layer), handle everything from design to deployment myself, and ship on a modern stack: TypeScript, React, Next.js and Sanity, hosted on Vercel.

Do you work with clients outside of Germany?

Yes. Berlin is home and my anchor for local projects, but the work is remote-friendly worldwide. I've collaborated with international teams across time zones in English, and the whole site, contracts and communication run bilingually (German / English). Distance has never been the bottleneck — clarity and fast feedback loops are what actually move projects.

How long does a website relaunch take?

A Starter relaunch typically ships in about 2 weeks. A Pro-level site with a booking or contact system runs ~2–4 weeks, and a Premium application with payments and custom admin tooling ~4–6 weeks. The biggest variable is usually content and feedback speed on your side — the engineering rarely is. I work in visible increments so you see progress on a live preview URL the whole way, not just at the end.

Can you migrate my existing site from WordPress, Ghost or Webflow?

Yes — migrations are a core part of what I do. This very site was migrated off Ghost onto Next.js and Sanity. I move your existing content, photos and structure 1:1, then modernise the design and performance on top. WordPress, WooCommerce, Ghost, Webflow and hand-coded legacy sites are all fair game, and I'll tell you honestly when a migration is overkill versus a fresh build.

What technology do you build with, and why?

Next.js (React) for the frontend, Sanity as a headless CMS so non-technical people can edit content safely, and Vercel for hosting with instant global delivery. It's fast, secure, cheap to run and future-proof — no plugin soup, no surprise hosting bills, no security patch treadmill. I also work natively (Swift, iOS) and across marketing-tech and CRM (Braze, email engineering) when a project needs more than a website.

Do you do SEO and make sites findable by AI like ChatGPT, perplexity & others?

Every site I build ships with technical SEO baked in — semantic HTML, schema.org structured data, clean metadata, fast Core Web Vitals and an llms.txt file so AI answer engines can understand and cite your business. In 2026 being quotable by ChatGPT, Perplexity and Google's AI Overviews matters as much as classic rankings, and that comes from real expertise, specific data and genuinely useful content — not keyword stuffing.
// 07Get in touch

Let's build something together.

Answer a few quick questions and I'll get back to you within 24 hours with a first take.

01 / 08

Question 1 / 8

What's your name?

First and last name is fine.

// nlNewsletter

Stay in the loop.

Occasional updates, tips and insights on web development, tech and projects — straight to your inbox. No spam, unsubscribe anytime.

By subscribing you confirm you'd like to receive occasional emails. You'll get a confirmation email (double opt-in). Unsubscribe anytime with one click. See the privacy policy for details.