backend · full-stack · ai

I build the system
and the intelligence inside it.

Stavím systém
i inteligenci uvnitř něj.

I’m Radim Sekera — a backend & full-stack developer who takes a product from database to app, and wires in AI where it earns its place. Jsem Radim Sekera — backend & full-stack vývojář. Vezmu produkt od databáze až po appku a zapojím AI tam, kde si to zaslouží.

I learn the domain before I touch the keyboard.Než sáhnu na klávesnici, naučím se doménu.

Good software starts from the problem, not the framework. Understanding comes first. Dobrý software začíná u problému, ne u frameworku. Pochopení je první.

Then it becomes a system.Pak se z toho stane systém.

The same idea — wired into something real, that ships and stays up. Tatáž myšlenka — zapojená do něčeho reálného, co se nasadí a drží.

API, data, and clients — one owner.API, data i klienti — jeden vlastník.

I own the whole path: the API, the database underneath, and the web and mobile on top. Vlastním celou cestu: API, databázi pod ním i web a mobil nad ním.

Here’s the work.Tady je práce.

Keep scrolling.Scrolluj dál.

From idea to production — without the handoff. Od nápadu do produkce — bez předávek.

~/stack

One person, the whole pipeline.Jeden člověk, celá pipeline.

The layers I actually own — taking a product from idea to running in production, with security baked in from the start. Vrstvy, které reálně vlastním — od nápadu po běh v produkci, s bezpečností zabudovanou od začátku.

Backendstrongsilná
  • PHP 8
  • Nette
  • Latte
  • Doctrine
  • Tester
APIs & Servicesstrongsilná
  • Node
  • Fastify
  • REST
  • Guzzle
Frontendsolidsolidní
  • Vue 3
  • Nuxt
  • Vuetify
  • TypeScript
Mobilesolidsolidní
  • Flutter
  • Riverpod
  • React Native
  • Expo
Datasolidsolidní
  • MySQL
  • PostgreSQL
  • SQLite
  • Redis
AI & Automationstrongsilná
  • LLMs
  • RAG
  • OCR
  • Multi-agent
Securitystrongsilná
  • AppSec
  • Snyk
  • Semgrep
  • OAuth

~/work

Selected work.

Three systems where I owned the backend and everything around it. Tap any to expand. Tři systémy, kde jsem vlastnil backend i vše kolem. Klepnutím rozbalíš.

A deterministic workflow engine and an executive agent over a job queue — with git-worktree isolation, OS sandboxing and budget guards. 200+ tests, runs autonomously on a local subscription. Deterministický workflow engine a executive agent nad frontou úloh — s izolací přes git worktree, OS sandboxem a budget guardy. 200+ testů, běží autonomně na lokálním předplatném.

  • Node
  • TypeScript
  • Fastify
  • Vue 3
  • SQLite

Verifiable signed-PDF workflows and OCR that pairs Tesseract.js and Google Document AI to read real-world documents — on a Nette/PHP backend. Ověřitelné workflow podepsaných PDF a OCR, které kombinuje Tesseract.js a Google Document AI pro čtení reálných dokumentů — na backendu Nette/PHP.

  • PHP
  • Nette
  • Document AI
  • Tesseract.js
  • PDF

Cross-selling index calculations and a life-insurance question bank, wired into internal admin tooling on a Nette/PHP stack with a Vue frontend. Výpočty cross-selling indexů a banka otázek k životnímu pojištění, napojené na interní admin nástroje na stacku Nette/PHP s Vue frontendem.

  • PHP
  • Nette
  • MySQL
  • REST
  • Vue

~/approach

How I work.Jak pracuju.

01

Frame the problem firstNejdřív zarámuj problém

I draw the system and the data flow before writing a line. Most bugs are decisions made too early. Než napíšu řádek, nakreslím systém a tok dat. Většina bugů jsou rozhodnutí udělaná příliš brzy.

02

Security is not a phaseBezpečnost není fáze

Auth, input validation, rate limits and least-privilege data access are part of the design — not a checklist bolted on at the end. Auth, validace vstupů, rate limity a přístup k datům s nejmenšími právy patří do návrhu — ne na checklist nakonec.

03

Built to be handed overStavěno k předání

Explicit over clever. Clear names, honest docs, no traps — code outlives the person who wrote it. Explicitní nad chytrým. Jasné názvy, poctivá dokumentace, žádné pasti — kód přežije toho, kdo ho napsal.

~/contact

Let’s build something solid.Pojďme postavit něco pořádného.

Have a product that needs a backend it can trust? I’m open to select freelance and product work. Máš produkt, který potřebuje backend, na který se dá spolehnout? Jsem otevřený vybraným freelance a produktovým zakázkám.