A sleek isometric browser window floats in the right half of an off-white cream frame, displaying a simplified marketing landing page - an abstract hero image block, a headline bar, and a single amber call-to-action pill. A small minimal speed-gauge dial hovers above the browser with its needle in the high range, glowing softly amber. Beneath the browser a thin web of edge-cache node points connects via faint amber threads into a partial globe lattice, suggesting a global CDN. A subtle motion-trail drags behind the window as if it has just snapped into place - the visual feeling of a website that loads instantly.
All services

Fast, accessible, on-brand

Website Building

A website is a salesperson that works 24/7. It should load instantly, look beautiful, and make it obvious what to do next.

I build static-first sites that score 95+ on Lighthouse, cost effectively nothing to host, and never go down. No CMS bloat, no JavaScript framework jail - just clean HTML, accessible markup, and content workflows that fit your team.

Every site I ship is hand-tuned: typography, spacing, motion, image pipeline. The kind of attention to detail that's invisible until you stand it next to a template-driven competitor - and then it's the only thing you see.

Designed to convert. Engineered to last.

  • 10+ years of professional full-stack development experience

  • Expert in modern TypeScript stacks, AI integration, and edge infrastructure

  • Performance- and UX-driven from the first sketch to the final deploy

I've built real-time, collaboration-heavy platforms like LEG.TJ, Contentoren, and Gruppenplan entirely from the ground up - product design, frontend, backend, and infrastructure.

My approach is product-driven: clarity, reliability, and long-term sustainability. Systems that scale gracefully and stay enjoyable to maintain. Strong in TypeScript, React, Solid, Node/Bun, Convex, and event-driven architectures.

For AI work, I focus on what actually delivers value - not demos.

What people ask

Questions worth a real answer

The things clients usually ask before we start working together - and how I think about them.

  • Why not just use Wix, Squarespace, or WordPress?

    For a five-page brochure site with no growth ambitions, those are fine. The trouble starts when you want speed, real SEO, custom interactions, or zero hosting cost - at that point you're fighting the platform every time you make a change. Custom-built sites are cheaper to own long-term and ship 5–10× faster on Core Web Vitals.

  • How fast can my site actually load?

    Under 1 second to first paint on a 4G connection is the bar I aim for. The marketing sites I ship score 95+ on Lighthouse across all four categories. That's mostly: edge hosting, static pre-rendering, image discipline, and not loading 12 trackers on page load.

  • Can you make my site look like my Figma design exactly?

    Yes - and I'll push back where the design will hurt performance or accessibility. Pixel-perfect is the goal; pragmatic where it actually matters more (typography rhythm, keyboard focus states, mobile reflow) is the result.

  • What if I outgrow a static site later?

    You won't outgrow it for marketing content. If you eventually need an app - a portal, a dashboard, a booking system - that lives on a subdomain and the marketing site keeps its blazing performance. Same stack, same tooling, same engineer.

Extensions

Plug in what you actually need

Payments, analytics, booking, search, multi-language - wire in only what moves the needle. No bundled bloat, no recurring SaaS tax for features you don't use.

  • Stripe Payments & Ecommerce

    One-off charges, subscriptions, or full product catalogues via Stripe - checkout, webhooks, customer portal, and tax handling included

  • Google Analytics 4

    GA4 with proper consent gating, event tracking, and conversion goals wired up - set up correctly from day one rather than retrofitted later

  • Google Ads & Conversion Tracking

    Google Ads tag, Enhanced Conversions, and remarketing audiences integrated - so every euro you spend is measured against an actual outcome

  • Adblocker-Resilient Tracking

    Analytics and ad pixels routed through your own subpath via a Cloudflare Worker proxy - adblockers can no longer wipe 30–50% off your reporting

  • PostHog Product Analytics

    PostHog for product analytics, session replay, A/B tests, and feature flags - self-hostable when data residency matters

  • Headless CMS

    Editorial workflows via Sanity, Decap, or a Git-based markdown setup - content edits go live in seconds without touching code

  • Newsletter & Email Capture

    Signups wired to Mailchimp, ConvertKit, Buttondown, or Resend Audiences - double opt-in, welcome flows, and segmentation handled cleanly

  • Booking & Calendar

    Embedded Cal.com or Calendly for free consultations, demos, or paid sessions - synced to your calendar with reminders and rescheduling

  • Contact & Lead Forms

    Spam-filtered forms via Turnstile or hCaptcha, delivered to your inbox or directly into your CRM - no Google reCAPTCHA dragging the page down

  • Internationalization (i18n)

    Multi-language sites with locale-aware routes, translated metadata, and a clean editing workflow - content teams add a language without touching code

  • GDPR Consent Banner

    Lightweight cookie consent that integrates with Google Consent Mode v2 - compliant by default, no €5k legal bills for a missing checkbox

  • Transactional Email

    Receipts, password resets, and notifications via Resend, Postmark, or AWS SES - with DKIM/SPF/DMARC configured so they actually reach the inbox

  • WhatsApp & Telegram Lead Delivery

    Form submissions and lead notifications pushed straight to your WhatsApp or Telegram - no inbox to babysit, replies happen on the channel customers already use

  • Edit Your Site by Chat

    A dedicated AI assistant configured for your site - change copy, swap images, add a section, or publish a blog post by typing what you want in plain English (or any language). No CMS to learn, no deploy ticket to file

  • Webhooks & Integrations

    Connect anything to anything via Zapier, Make, n8n, or direct API integrations - bridge your site to HubSpot, Notion, Slack, or your own internal tools

Under the hood

Best practices

Everything a modern static site should have in 2026 - and what you'll get on yours.

  • Lightning Speed

    Achieves 90+ scores on Google PageSpeed Insights for exceptional load times and user experience

  • Unhackable Security

    100% secure static architecture with zero database or server-side vulnerabilities

  • Edge-Hosted

    Deployed on Cloudflare Pages for instant global edge network distribution

  • Zero Maintenance Cost

    100% free infrastructure with no recurring hosting or maintenance fees

  • CDN Accelerated

    Cloudflare CDN ensures ultra-low latency and fast content delivery worldwide

  • Accessibility First

    Semantic HTML5 with proper ARIA labels, landmarks, and logical section divisions

  • Optimized Readability

    Carefully crafted typography and spacing for effortless reading experience

  • Light/Dark Mode

    Seamless light/dark theme switching that respects system preferences

  • Fully Responsive

    Pixel-perfect adaptation across all devices, screen sizes, and orientations

  • Media Optimization

    Aggressively compressed images, icons, SVGs, fonts, and videos without quality loss

  • Smart Caching

    Custom _headers configuration for optimal browser and edge caching strategies

  • SSL/TLS Encrypted

    Automatic SSL/TLS certificates ensuring end-to-end encrypted connections

  • Hardened Security Headers

    Content Security Policy, Strict-Transport-Security, X-Frame-Options, Permissions-Policy and Referrer-Policy locked down - XSS, clickjacking, and mixed-content threats fail closed by default

  • AI-Assisted Development

    Forged on the bleeding edge of AI - with Claude Code, OpenCode, and ChatGPT Codex driving every commit

  • Human Touch

    Hand-written and/or meticulously reviewed AI code by an experienced developer

Found on Google

SEO done right, from day one

Most vibe-coded sites are invisible to crawlers and forget half the basics. Yours won't.

  • Statically Rendered HTML

    Every page is pre-rendered at build time, so Googlebot and other crawlers see the full content - not the empty shell that JS-only single-page apps serve to bots

  • Auto-Generated Sitemap

    A sitemap.xml is built on every deploy with accurate lastmod dates, so search engines discover and prioritize new pages within hours

  • JSON-LD Structured Data

    schema.org markup for organizations, articles, breadcrumbs, FAQs, and products - unlocking rich snippets and knowledge-panel placement in search results

  • Per-Page Meta Tags

    Hand-tuned titles and descriptions on every page - within the character limits Google actually displays, never auto-generated from the first paragraph

  • Open Graph & Twitter Cards

    Control exactly how every page looks when shared on LinkedIn, Twitter/X, Slack, Discord, WhatsApp - with dedicated preview images and copy

  • Canonical URLs

    Explicit canonical tags on every page prevent duplicate-content penalties when the same content is reachable via query params, trailing slashes, or syndication

  • robots.txt & Meta Robots

    Granular control over what gets indexed - staging hidden, sensitive routes excluded, AI scrapers blocked or allowed on your terms

  • Semantic HTML

    Proper article, nav, header, main, and footer landmarks - the structure both screen readers and search engines rely on to understand a page

  • Image SEO

    Descriptive alt text, sensible filenames, and width/height attributes - feeding Google Images and helping with Core Web Vitals at the same time

Similar projects

Work in this space

Live examples and case studies - full deep-dives available on request.

LEG.TJ

National platform connecting the Tajik government and development partners to plan, track, and improve education support. The production app designed to help coordinationg $100M+ in funding flows with real-time collaboration.

  • Solid.js
  • TanStack Start
  • Convex
  • Tailwind
  • Cloudflare
Visit website
Screenshot of the LEG.TJ marketing homepage hero. Hero photograph shows Dushanbe in spring - snow-capped mountains and a distant cityscape behind blooming pink cherry-blossom branches. White overlaid headline reads "Strengthening Education Coordination in Tajikistan" with the subtitle "The DCC Coordination Platform unites donors, government, and partners to align efforts for transforming Tajikistan's education sector." Two CTA buttons sit centred below: "View events" and "View Resources". Top navigation links: About, Stakeholders, Projects, Events, Resources, English language switcher, light/dark toggle, Login.

Gruppenplan.com

Real-time group-planning platform for hotels, campsites, and tour operators. The production app handles room assignments, preferences, and collaborative workflows at scale on an event-driven backend.

  • Solid.js
  • Tailwind
  • Cloudflare
Visit website
Screenshot of the Gruppenplan.com marketing homepage hero on a clean white background. Two pill-shaped chips above the headline read "Group travel" and "Room allocations" joined by a plus. The bold headline reads "Simplify group trip organization", followed by the subtitle "Automate room assignments and group coordination - Optimal distribution for groups of any size with just one click." A black "Start now" rocket button sits centred below. The top bar shows the GP logo, a language switcher (German / Deutsch), a light/dark toggle, and a Sign up / Sign in link.

In collaboration with Contentoren.de

Intersolaris

Marketing site for a Grevenbroich photovoltaic specialist. Local SEO, schema markup, and a conversion-focused booking flow for free on-site consultations.

  • React
  • TanStack Start
  • Tailwind
  • Cloudflare
Visit website
Screenshot of the interSolaris marketing homepage hero. Background is an aerial photograph of a residential roof covered in dark photovoltaic panels with sunlit trees and a swimming pool in the corner. Bold white headline reads "Photovoltaik in Grevenbroich" with a German subtitle below: "Persönlich geplante Solaranlagen mit klarer Zuständigkeit von der Beratung bis zur Inbetriebnahme. Ihr Elektriker für PV-Anlagen, Batteriespeicher und Wallbox." A small Google-rating card shows 5.0 stars on 16 reviews. Two CTAs sit beneath: a green "Kostenlose Beratung anfordern" and a white "Leistungen entdecken". The top navigation lists Leistungen, Angebote, Infos, Kontakt and a green "Kostenlose Beratung" button.

In collaboration with Contentoren.de

Moramontage

Marketing site for a Cologne-based home modernization contractor. Single-point-of-contact positioning across PV, insulation, and interior trades - built for trust and clear lead capture.

  • React
  • TanStack Start
  • Tailwind
  • Cloudflare
Visit website
Screenshot of the Mora Montage marketing homepage hero. Left column holds a small green chip "Köln, Bonn & Düsseldorf · Präzise geplant, sauber umgesetzt" and the bold black headline "Haus modernisieren in Köln, Bonn & Düsseldorf." with a green tagline beneath: "Präzise. Ruhig. Aus einer Hand." Supporting paragraph in German describes coordinated PV-Dachmontage, Gebäudehülle and Innenausbau services. Three trade chips sit below - PV-Dachmontage, Fassadendämmung, Dachdämmung, Innenausbau. Right column shows a modern flat-roofed reference home with rooftop solar panels and a "Referenz aus Köln, Bonn & Düsseldorf" pill overlay. Top nav lists Energie, Innenausbau, Ablauf, Qualität, Über uns and a green "Projekt-Check starten" button.

How we work

A simple, predictable process

No surprises. Just clear conversations, honest scoping, and steady delivery.

  1. 01

    Discuss

    We talk about your goals, constraints, and what success looks like. No pitch deck - just clarity.

  2. 02

    Design

    I propose solutions that balance cost, complexity, and user experience. You decide what to build.

  3. 03

    Build

    Clean, well-tested code shipped in tight increments. You see progress weekly, not at the end.

  4. 04

    Ship

    Confident deploys, monitoring, and handover. I stay available to keep things running.

Investment

What it costs

A clear range up front - no mystery quotes, no surprise invoices. Where you land comes down to the scope we agree on together.

Website · starting from

$1k

USD · per project

Most projects land between $2k and $5k.

Where the range comes from

  1. 1Complexity of requirements
  2. 2Project scope and timeline
  3. 3Anything bespoke - if you can describe it, it can be built

Let's talk

Ready to build your website?

Reach out with a sketch, a problem, or even just a question. I respond within a day, usually faster.

or reach out on social media: