Direct. Plain language. Development.

Lean. Complete. Supported.

What I can do for you

Your AI site isn’t quite right.

I’ll find out why and fix it.

What to expect

Clear Communication

No middlemen.

  • You speak directly with the person writing your code.
  • Run the project in fluent English or German.
  • You always know what’s happening, what’s next, and when it ships.

Fixed Pricing

No surprises.

  • Fixed price agreed before work starts.
  • You’re paying for the work, not the agency overhead.

Launch-Ready

No loose ends.

  • Compliance groundwork in place, ready for your lawyer to sign off — wherever you operate.*
  • Full documentation handed over. Any developer can continue the work.
  • Available after launch for fixes, updates, and questions.

* Ready for review — not a substitute for legal advice.

How it works

  1. 01 Discover

    We talk. I learn what you need and why it matters.

  2. 02 Plan

    A clear scope, a fixed price, and a realistic timeline.

  3. 03 Build

    You see progress weekly. No black box, no surprises.

  4. 04 Launch

    Live, tested, and handed over with everything you need.

  5. 05 Support

    Ongoing help when you need it — nothing left orphaned.

When you need what

Not every digital project needs to be built from scratch.

01 — You just need a website

You have the content, the images, your branding and a fairly straightforward idea of what the site needs to do.

You want to present your business, publish articles, show your work, collect enquiries, sell standard products or let people book something.

Start with a platform.

  • WordPress — flexible websites and content-heavy sites
  • Webflow — visually designed marketing and portfolio sites
  • Shopify — online shops and products
  • Wix — simple business and portfolio sites
  • Squarespace — simple business and portfolio sites
  • Framer — lightweight, design-focused websites
  • Ghost — publishing and memberships

These tools already solve a huge amount for you. You don’t need a developer to reinvent it.

02 — You’ve already got something, but it’s getting messy

This is a different situation.

Maybe your WordPress site started out perfectly well. Then came a form plugin. A booking plugin. A membership plugin. A subscription. Another plugin to make those two work together. Then another one because the first one couldn’t quite do what you needed.

Nothing is necessarily wrong with WordPress.

But sometimes the growing pile of plugins, subscriptions and workarounds is a sign that the original approach has stopped fitting the problem.

Before adding another layer, it can be worth stepping back and asking: would it actually be simpler to remove the workarounds and build the part we need properly?

Sometimes the answer is a cleanup. Sometimes it’s replacing one piece. Sometimes it’s rebuilding the whole thing more simply.

03 — You need something built around your idea

But maybe…

  • …you need help with the copy, branding or design.
  • …you need a website built from the ground up, not adapted from a template.
  • …you need custom functionality, automation or integrations that no plugin quite covers.
  • …you’re building a product — a SaaS, an AI-powered tool, a bespoke pipeline.
  • …you need to automate something that currently costs your team hours every week.
  • …you’re paying for five different tools that together still don’t quite do what you need.
  • …you want to own the thing outright — no platform dependency, no monthly fee for functionality that should just be yours.
  • …you just want something that works exactly the way your business works, not the other way around.

If it doesn’t fit neatly into an existing platform, we build it around what you actually need.

You don’t need to know how it should be built. You just need to know what you want it to do.

The simple rule

If you already have everything figured out and just need somewhere to put it, I’ll most likely point you straight to one of the platforms listed above.

If you want help with some of it — or all of it — or you already know your idea outgrows every platform on that list, let’s talk.

Built and shipped

Scara

Tier 1 — Shipped Product

AI-assisted private writing space for processing thoughts and emotions — no data collection, no judgment, no interference. Military-grade encrypted.

React 19, Cloudflare Pages/KV, Anthropic API, AES-GCM-256, Web Crypto API

Zero-knowledge edge architecture: AES-GCM-256 keys derived client-side via PBKDF2 (SHA-256, 100k iterations), held exclusively in sessionStorage — the server stores only unreadable ciphertext. Decoupled three-tier safety pipeline: parallel Haiku 4.5 precheck and Sonnet 4.6 inference with automatic 3× retry loop on postcheck classifier failure — up to nine Anthropic API calls per user message across three independent API keys.

Shnibi Studio

Tier 1 — Shipped Product

Replaces Photoshop subscriptions for mockup art placement — artwork drops into 3D scenes directly in the browser, no uploads, no accounts, no re-renders.

Vanilla JS, Canvas 2D, WebGL2 Shaders, Electron, Geometry Nodes, Blender, bpy

Zero-server visual engine: UPNG.js decodes 16-bit RGBA PNG UV maps for per-pixel bilinear artwork projection entirely in the browser — no uploads, no round-trips. Canvaslit pass separation isolates ambient scene geometry from canvas lighting interactions, enabling real-time artwork blending without re-renders. WebGL2 fragment shaders apply value-noise film grain, chromatic aberration, and vignette as real-time post-processing passes. Desktop manufacturing pipeline: Electron-based BatchProcessorApp drives headless Blender two-pass renders via bpy script with exact render_complete event gating, assembles layered PSDs via ag-psd, packages proprietary .shnibi container archives, and automates Etsy order fulfillment via Dropbox OAuth2 PDF generation.

Post-Process Studio

Tier 2 — Internal Workhorse

Normalizes raw Blender heightmap exports for smooth high-resolution rendering — automated water body flattening, river gradient correction, and noise removal at gigabyte scale.

Python, PyQt5, OpenCV, scikit-image, rasterio, Intel OIDN, GDAL, Blender, QGIS

Memory-safe tiling engine processes 23,265×23,265 px 16-bit TIFF heightmaps across overlapping 2048 px tiles with linear cross-fade edge blending. Inverse feature extraction: river candidates identified by what median blur erases — not shape detection — confirmed via Zhang-Suen skeletonization, shore contact ratio, and aspect ratio. Mask-normalized spatial division — blur(image×mask)/blur(mask) — eliminates land elevation bleeding at water boundaries.

RenderMyBlender

Tier 3 — Unshipped System

On-demand cloud rendering for Blender — GPU servers provision on job submission, render at scale. Zero idle cost.

FastAPI / Flask, NATS JetStream, PostgreSQL Outbox, Backblaze B2, vast.ai CLI

Transactional outbox architecture: PostgreSQL triggers write events before NATS JetStream publish, guaranteeing zero message loss across outages. YAML-driven Rule Processor acts as strict domain boundary — raw database mutations translate to business-domain events without code dependencies. On-demand CUDA container provisioning via vastai CLI; browsers upload directly to Backblaze B2 via pre-signed URLs — render files never transit the backend.

What you get

Architecture instead of pretty code.

All built with a lean stack, which simply means going out there and finding those puzzle pieces that are specialised exactly for the purpose, and do exactly what you need them to do. Instead of buying the big solutions that bring everything — including the problems that you did not have in the first place.

Building lightweight, easy-to-adjust products that in the long run simply cost less, because they’re easier to maintain, easier to adjust, as they are easier to understand.

Have something to build?

Tell me what you need. I’ll tell you how it’s doable.

Preise

Beschreiben Sie, was Sie brauchen. Ich sage Ihnen, wie es umsetzbar ist.

Service areas

Based in Archidona, Andalucía, Spain. Serving clients in Antequera, Loja, Lucena, Vélez-Málaga, Málaga, Granada, Córdoba, Sevilla, Ronda, Marbella, Almería, and Jaén.

Remote work across Germany, Austria, and Switzerland — Berlin, Hamburg, Munich, Cologne, Frankfurt, Stuttgart, Düsseldorf, Dortmund, Dresden, Leipzig, Vienna, Graz, Linz, Salzburg, Zürich, Geneva, Basel, and Bern.

Services available in English and German. Available for subcontractor and overflow work with digital agencies and studios.

Specialisms: freelance React developer, Cloudflare Pages developer, AI integration developer, web app developer, landing page developer, automation developer. Also available for fixing and completing websites built with AI tools — Lovable, Bolt, v0, Cursor.

Webentwickler für Agenturen und Unternehmen — Deutschland, Österreich, Schweiz

Freiberuflicher Webentwickler mit Sitz in Andalusien, Spanien. Remote-Projekte für Kunden in Deutschland, Österreich und der Schweiz — Berlin, Hamburg, München, Köln, Frankfurt, Stuttgart, Düsseldorf, Dortmund, Dresden, Leipzig, Wien, Graz, Linz, Salzburg, Zürich, Genf, Basel und Bern.

Verfügbar für Subunternehmer- und Überlaufprojekte mit Digitalagenturen und Studios. Stack: React, Vite, Cloudflare Pages, Cloudflare Workers, Python, Automatisierungspipelines.

Leistungen: Freelance React-Entwickler, Cloudflare-Entwickler, KI-Integrationsentwickler, Web-App-Entwickler, Landing-Page-Entwickler, Automatisierungsentwickler.

Auch spezialisiert auf die Korrektur und Fertigstellung von Websites, die mit KI-Tools erstellt wurden — Lovable, Bolt, v0, Cursor.

Ihr AI-generiertes Projekt ist nicht ganz richtig? Ich finde heraus warum und behebe es.