About

Agentic engineer & freelance full-stack developer

5+

years freelance

13+

products in production

4

markets (CZ/SK/PL/HU)

100+

satisfied clients

I'm Ondřej Knedla, a freelance full-stack developer with 5+ years of experience shipping production applications. I build SaaS products, B2B pipelines, and multi-language sites for clients across the Czech Republic, Slovakia, Poland, and Hungary.

My daily stack: Next.js 16, TypeScript, Bun, Python, and PostgreSQL. I use AI tools as productivity leverage - they help me ship faster, but the work is mine and every decision goes through me. The path from brief to production shortens from weeks to days.

My portfolio spans a wide range of domains: brand ecosystems and e-commerce (Lázeňská káva - pestik.cz, greenplantation.eu, eshop.lazenskakava.cz), B2B accounting SaaS (DokladBot, Maruška), enterprise lead generation pipelines (Krtek - 100K+ firms), multi-language ticketing platforms (DJ BOBO Tour 2026, restarticket, sixartticket CZ/PL), event marketing (Halloween Rave 2026), hospitality (Little Island), and coaching platforms (Holky s úspěchem). Breadth is my differentiator.

I work build-in-public - code, documentation, and metrics are transparent. This site is proof: open-source codebase, public case studies with real metrics. If I built it, I show the code, not PR photos.

Professional experience

From first freelance projects to agentic-first specialization.

  1. Senior Full-Stack Developer

    2026 - Present

    Independent · Prague & remote

    Building complete products from brief to production - frontend, backend, integrations, deployment. AI tools as part of the workflow for automation, content pipelines, and scraping. Clients seeking fast delivery and measurable outcomes.

  2. Full-Stack Developer · Multi-market

    2024 - Present

    Independent · CZ / SK / PL / HU

    Complete brand ecosystem for Lázeňská káva (3 sites: pestik.cz, greenplantation.eu, eshop.lazenskakava.cz), multi-language ticketing platforms (sixartticket.cz/.pl, restarticket.com), event marketing (halloweenrave.pl), and B2B SaaS (DokladBot, Maruška). Stack: Next.js, TypeScript, Vercel, Stripe, vendor APIs (SixArt, TicketLive).

  3. DevOps Engineer (contract)

    2023 - 2024

    LEGO Group · Brno

    One-year contract on the LEGO Group internal IT team. CI/CD pipelines, infrastructure-as-code, monitoring, incident response, on-call rotation. International team, enterprise-grade scale.

  4. Full-Stack Developer

    2022 - 2024

    Independent · Freelance

    Main freelance phase. DokladOID (registration-free invoice generator with ARES API), Akce Ostrava (events aggregator), affiliate sites, and marketing pages for SMBs. Foundational stack: React, Node.js, PostgreSQL, Tailwind.

  5. Independent Projects & Junior Developer

    2020 - 2022

    Self-taught · Prague

    Entry into programming through own projects. Web scraping pipelines (Playwright + Cheerio), Telegram bots, Python automation. Gradual formation of stack and methodology.

Technologies & tools

Actively used daily. No "heard of, never shipped".

AI & Agents

  • Anthropic SDK
  • OpenAI SDK
  • AI SDK v6
  • Vercel AI Gateway
  • Embedding retrieval
  • Structured output
  • Streaming UI
  • Agentic workflows
  • Custom memory systems

Frontend

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • Motion
  • shadcn/ui
  • Velite (MDX)
  • next-intl
  • Server Components

Backend

  • Node.js 24
  • Bun
  • Python 3.12
  • FastAPI
  • Server Actions
  • Streaming
  • Webhooks
  • Cron jobs
  • Edge functions

Data & Storage

  • PostgreSQL
  • Neon
  • Prisma
  • pgvector
  • bun:sqlite
  • better-sqlite3
  • Upstash Redis
  • Vercel Blob

Infra & DevOps

  • Vercel
  • Docker
  • GitHub Actions
  • Turborepo
  • pnpm workspaces
  • Biome
  • Vitest
  • Playwright (E2E)

Integrations

  • Stripe
  • Resend
  • WhatsApp Business API
  • Telegram API
  • ARES API
  • DataForSEO
  • Cal.com
  • TicketLive
  • SixArt

How I work

Ship fast, ship real

Most projects go from idea to production in days, not weeks. DokladBot in 6 days, sixartticket in 11. No endless scoping calls.

AI as productivity leverage

I use AI tools daily, but the work is mine. They help me ship faster and at higher quality - not replace me. Every decision goes through me.

Own the work

No PM layer. I identify the problem, design the solution, build it, ship it. The client gets a result, not a project manager.

No vendor lock-in

Built so you can take it over. MDX over headless CMS, Postgres over proprietary DB, Vercel-portable code.

Concrete metrics

p95 latency, conversion rate, ship-days, cache hit ratio. No "modern stack" as justification - every decision has a number behind it.

Multi-language from day one

I work with CZ, SK, PL, HU clients. Localization is not translation - it is different cities, vendors, currencies, naming. Built that way from start.

Got a project?

Let's chat. 30 minutes, no commitment.