SENIOR FULL-STACK. AI-NATIVE.

Production web apps. Shipped by one senior dev. With AI, not around it.

Next.js, Astro, Cloudflare. Fifteen years building the hard parts. I scope, build, and ship — without the agency tax.

Fixed scope

01 — THE AGENCY TAX

Why hiring an agency often backfires.

01

Quotes that balloon.

The initial number is bait. By launch you've paid 2–3× with change-request fees buried in legal.

02

Teams of six for a one-dev job.

Project managers, coordinators, QA leads — all billable. Most of your budget funds meetings you never attend.

03

Three months for three weeks of work.

Handoffs between designers, devs, and reviewers stretch a simple build into a quarterly milestone.

04

"Custom" that’s just a WordPress skin.

Marketed as bespoke, delivered as a template. The code you inherit is unreadable and locked to their retainer.

02 — A DIFFERENT DEAL

One senior. End-to-end. No bullshit.

One person owns scope, design, build, deploy, and handoff. You don't ship messages through account managers. You don't wait for a coordinator to forward a question to a dev who starts tomorrow.

Fixed scope, fixed price. A written quote before work starts. If scope changes, we re-quote in writing — never with surprises on the invoice. If it doesn't change, the number doesn't move.

On day one you get the repo, the stack, and the credentials. No vendor lock-in. No retainer you can't leave. When I hand it off, it's yours — ready for the next developer, or ready to run as-is for years.

TYPICAL AGENCY

  • Account Manager
  • Project Manager
  • Designer
  • Front-end Dev
  • Back-end Dev

WEBFORMA

  • Kamil
scope → design → build → deploy

03 — WHAT YOU GET

Four commitments, in writing.

Senior only.

No juniors practicing on your budget. Every line is written or reviewed by me.

Weeks, not quarters.

Typical marketing sites: 2–3 weeks. MVPs: 4–6. You see a working staging URL in week one.

Fixed scope, fixed price.

Written quote, no hourly meter. If scope changes, we re-quote in writing — never with surprises on the invoice.

You own everything.

Code, repo, stack choices, cloud accounts, domains, credentials. No vendor lock-in, no retainer hostage.

04 — HOW WE WORK

Three steps. No surprises.

01

Scoping call.

30 minutes on Zoom. I come back within 48h with a written quote: scope, timeline, fixed price.

02

Build in public.

Staging URL from day one. Weekly 15-minute demos. Slack or email for async questions.

03

Full handoff + 30 days.

You get the repo, the credentials, the infra docs. I'm on call for 30 days of bug fixes at no extra cost.

HOW WE COMPARE

Numbers, side by side.

Typical agency webforma

TIME TO LAUNCH

Typical agency16 weeks
webforma4 weeks

TEAM SIZE

Typical agency6 people
webforma1 person

CHANGE-REQUEST COST

Typical agencyHigh
webformaNone

CODE HANDOFF CLARITY

Typical agencyLow visibility
webformaFull handoff

05 — WHAT I BUILD

From landing pages to full products.

01

Marketing sites & landing pages.

Astro, Next.js, edge-deployed. Core Web Vitals green, SEO clean.

02

Web apps with auth, billing, dashboards.

Next.js or Remix + Postgres + Stripe. Role-based access, admin panels.

03

LLM agents & RAG pipelines.

Claude and GPT integrations, vector search, evals, guardrails. Production, not demos.

04

Headless CMS integrations.

Payload, Sanity, Contentful. Editorial UX your team actually uses.

05

APIs & backend services.

REST and GraphQL, OpenAPI-first, rate limits and observability baked in. Typed end-to-end.

06

Edge & cloud deployment.

Cloudflare Workers/Pages, Vercel, AWS. CI/CD, secrets, monitoring — not your problem after handoff.

06 — THE STACK

Boring where it matters. Sharp where it counts.

FRONTEND

  • Astro
  • Next.js
  • React
  • Tailwind

BACKEND

  • Node
  • Hono
  • Postgres
  • Drizzle

AI

  • Anthropic
  • OpenAI
  • Local (Ollama)

INFRA

  • Cloudflare
  • Vercel
  • GitHub Actions
  • Terraform

07 — LET'S TALK

Have something to ship?

Tell me about it. I'll reply within 48 hours with a written scope and price.

  • Fixed scope, fixed price quote within 48h
  • No sales pitch. One 30-min call, then a decision.
  • NDA available on request
0/2000

Protected by Cloudflare Turnstile. I'll reply within 48 hours.

08 — QUESTIONS

Answers before you ask.

How long will my project take?
Marketing sites: 2–3 weeks. MVPs with auth and billing: 4–6 weeks. Longer scopes get phased into sprints with working releases every 1–2 weeks.
Do you work fixed-price or hourly?
Almost always fixed-price. I scope carefully upfront; hourly incentivizes the wrong things.
Do you work solo?
Yes. If a project needs a designer or illustrator, I bring in a trusted collaborator — but you deal with me as your single point of contact.
What's your stack?
Default: Astro or Next.js + Cloudflare/Vercel + Postgres. I adapt to yours; I don't push frameworks for fashion.
Do you offer maintenance after launch?
30 days of bug fixes included. After that, optional retainer at a transparent monthly rate.
Can you sign an NDA?
Yes. Send yours or I'll send a simple mutual NDA. I work with legal teams on standard MSAs as well.
Where are you based?
Poland (CET). I work with clients across Europe and North America. Timezone overlap is never a problem.
Can I see past work?
Yes — case studies on request. Some work is under NDA, so I share privately during the scoping call.

READY WHEN YOU ARE

Let's build the thing.

No credit card. No pitch deck. Just a 30-minute call.