Full-stack development, from design to deploy.

Web apps, internal systems and automation in TypeScript, Next.js and Python. I handle frontend, backend, database and deployment myself. Fixed price per agreed scope.

Agency overflow welcome

>_[ fig. 1 · dna výroby, production plan ]#
LIVE DNA výroby
stack
AstroNext.jsReactTypeScriptNode.jsPythonSQLCloudflareTailwindPlaywright
selected work

Five projects that run today.

Hover a project and the preview on the right switches. Every link goes to the live site.

  • 01

    Virtuální degustace Nechory

    Mobile app for a lane of wine cellars: a map, audio welcomes from the winemakers, a QR scanner and wine ordering with QR payment. Works offline from the home screen. Client work.

    PWAAstroCloudflare
  • 02

    řídímvýrobu.cz

    Site for an ERP consultant with positioning, pricing and an order flow. Client work.

    AstroTypeScript
  • 03

    Kalírna Zlín

    Site for a heat-treatment shop in Zlín, moved from WordPress to Astro. Czech, English and German, Lighthouse 93+ on mobile. Client work.

    AstroPythonCloudflare
  • 04

    SourceLoop

    English landing page for a client-reactivation service: the offer, answers to objections and a single CTA.

    AstroTypeScript
  • 05

    Chochol Zádveřice

    Site for a wedding and event venue near Zlín. Client work.

    ReactTypeScriptTailwind
>_[ fig. 2 · project preview ]#
Virtuální degustace Nechoryřídímvýrobu.czKalírna ZlínSourceLoopChochol Zádveřice
numbers

What is behind it.

The scope of the work in numbers.

tests · dna výroby
2,063green · 68 files
migrations in production61
tables in the data model~40
API endpoints~150
environments · dna výroby
5one database per company
migrationsscripted before deploy
backupsdaily to R2
hostingCloudflare Workers
live sites · 2026
10CZ + EN
client work6
own products3
white-label jobs2
case

From Excel to a production plan the shop opens every morning.

DNA výroby was built with an ERP consultant who implements the method on real shop floors. I build the whole product: data model, API, scheduling engine and the shop-floor terminal. It runs on Cloudflare Workers; every site gets its own D1 database and its own file storage, with migrations and backups driven by script.

open dnavyroby.cz
DNA výroby · dnavyroby.cz
how i work

Four layers, a process you know up front.

01
Scope
I write down exactly what I deliver and for how much. The price is fixed, so if my estimate is wrong, that is my problem.
02
Build
Astro / Next.js / React, backend in Python or Node. You see the work in progress in regular previews.
03
Deploy
I set up the domain, SSL and hosting; for apps also the database, backups and automated tests. It runs before the invoicing is done.
04
Handover
You get the repository, access and a short guide. You won’t depend on me unless you want to.
faq

Frequently asked questions.

What does it cost?
A fixed amount for a written scope. I quote right after one call, without a week of analysis. After that the price does not change unless the scope does.
How do you invoice?
As a registered contractor (VAT payer), in weekly milestones. The first week is a trial: if we don’t fit, you pay only for that week.
Do you subcontract for agencies?
Yes, under your brand. You stay the client’s partner. I never approach your clients, even after we stop working together.
Which stack?
Frontend: Astro, Next.js, React, TypeScript, Tailwind. Backend: Node.js, Hono, Python, SQL (SQLite / D1 / Postgres). Ops: Cloudflare Pages, Workers, D1. Testing: Playwright. Automation: n8n, Make. No WordPress, no Shopify.
How do you work with AI?
I work AI-native, and Claude Code is my main tool. I write code with an agent and own the architecture, review, tests and deployment myself. That is how I cover solo what usually takes a team.
Where are you?
Zlín, Czech Republic. In person across Moravia, otherwise remote.
contact

Got a project? Send a few lines.

I reply personally: a few questions, then one call and a fixed price for the written scope.

Agency overflow welcome