Ahoj, jsem

Josef Jadrny

Senior Software EngineerFull-stack · TypeScript · AI-first

S pomocí AI agentů vyvíjím webové produkty od A do Z - backend v Node.js a TypeScriptu, frontend v Reactu a pod tím infrastrukturu v AWS. V oboru jsem 14 let a žiju v Praze.

“I simple code”

01 · O mně

Jednoduchý kód

Jsem full-stack vývojář a záleží mi na kódu, který se dobře čte, snadno se mění a v produkci nepřináší žádná překvapení. Vedl jsem týmy při velkých migracích (z PHP na Node.js & React, z vlastních serverů do AWS), vyvíjel SDK, které používá přes milion televizních diváků, a dnes v Pipedrive pracuji na jednom z nejlépe hodnocených CRM systémů.

AI je dnes základ mojí práce - v Pipedrive i na vlastních projektech níže. opinio.live vyvíjím a provozuji společně s AI agenty - práci odvádějí oni, kontrola zůstává na mně. Od databáze po aplikaci pro Android, včetně zpráv, překladů a hodnocení obsahu, které v produkci zajišťuje AI.

  • 14let praxe
  • AI-firstod roku 2025
  • 21k+stažení z npm za měsíc

Jazyky

  • TypeScript
  • JavaScript
  • SQL
  • PHP

Backend

  • Node.js
  • Fastify
  • GraphQL / Apollo
  • PostgreSQL
  • Microservices

Frontend

  • React
  • React Native
  • Vite
  • Tailwind
  • PWA

Cloud & DevOps

  • AWS
  • Kubernetes
  • Docker
  • GitHub Actions
  • Cloudflare
  • On-call

AI

  • Claude Code
  • AI agents
  • Agentic workflows
  • MCP
  • LLM APIs
  • AWS Bedrock
  • Prompt engineering

02 · Zkušenosti

Kde jsem pracoval

  1. Pipedrive Aktuálně

    Senior Software Engineer

    - současnost

    Pipedrive patří mezi CRM nástroje s nejlepším hodnocením od uživatelů a zaměřuje se na malé a střední firmy. Firma je organizovaná podle modelu tribes & missions, takže jsem místo do týmu nastoupil do pražského tribu.

    Jako full-stack JavaScript vývojář pracuji na backendu s Node.js a TypeScriptem a na frontendu s Reactem. Jsem také v on-call týmu, který se stará o mikroslužby v produkci.

    Od roku 2025 pracuji AI-first a v tribu patřím k těm, kdo AI využívají nejvíc. Většinu kódu za mě píšou, testují a kontrolují AI agenti - já je řídím a rozhoduji, co půjde do produkce.

    • TypeScript
    • Node.js
    • React
    • Kubernetes
    • Microservices
    • Claude Code
    • AI agents
  2. Nangu.TV

    GraphQL Software Developer

    -

    IPTV/OTT řešení Nangu.tv má přes milion uživatelů ve střední Evropě a používají ho velcí operátoři jako O2 nebo Orange.

    V GraphQL týmu jsem pracoval s Node.js a Apollem a měl na starosti vývoj a údržbu jednotného JavaScriptového SDK (React / React Native), na kterém klienti stavěli své frontendy.

    • GraphQL
    • Apollo
    • Node.js
    • React Native
    • SDK
  3. Economia

    Head of Development · Software Developer Lead

    -

    Mou první prací v Praze byla Economia, jeden z největších českých mediálních domů, kam patří aktualne.cz, DVTV, Hospodářské noviny nebo RESPEKT.

    Rozhodli jsme se přejít z PHP na Node.js & React, z vlastních serverů do cloudu (AWS) a zavést DevOps. Jako vedoucí týmu jsem tyto změny řídil, a přitom jsem dál programoval a mentoroval kolegy. Na centrum.cz nám to trvalo skoro rok a na konferenci ReactiveConf 2019 jsem o tom měl přednášku.

    Po pár letech jsem přešel na pozici Head of Development, abych tyto změny pomohl zavést v celé firmě.

    • Leadership
    • Node.js
    • React
    • AWS
    • DevOps
    • Mentoring
  4. AtNat

    Software Developer

    -

    AtNat byl ambiciózní startup. Postavit tehdy izomorfní webovou aplikaci v JavaScriptu nebylo vůbec jednoduché. Tady jsem se poprvé setkal s Node.js a Angularem.

    • Node.js
    • Angular
    • Isomorphic JS
  5. Digital Solutions

    Software Developer

    -

    Digital Solutions je menší IT firma zaměřená na informační systémy (B2C). Mezi její klienty patří MMReality, největší realitní kancelář v Česku.

    Většinu času jsem pracoval na interním systému MMReality v PHP a JavaScriptu, s velkým důrazem na kvalitu kódu. Tady jsem se poprvé pořádně seznámil s pokročilejšími postupy jako OOP, Clean Code nebo Agile a také s dokumentovými databázemi.

    • PHP
    • JavaScript
    • OOP
    • Agile
  6. eBRANA

    Junior Software Developer

    -

    Hned po absolvování Univerzity Pardubice jsem nastoupil do svého úplně prvního zaměstnání ve firmě eBrana. Začínal jsem s PHP a čistým JavaScriptem a na e-shopech klientů jsem vytvářel a upravoval funkce podle jejich potřeb.

    • PHP
    • JavaScript
    • E-commerce

03 · Reference

Co o mně říkají kolegové

V Pipedrive probíhá každých pár měsíců 360° hodnocení, ve kterém mi kolegové dávají zpětnou vazbu. Je anonymní, proto tu nejsou jména - jen pár jejich slov, mírně zkrácených a v původní angličtině.

Josef is a highly talented backend engineer who has further strengthened his skills through his work with AI. He consistently takes on complex and challenging tasks and delivers them successfully.

Kolega · 360° hodnocení

You were the main driver behind the WhatsApp service observability and overall stability. This was no easy feat. […] It's greatly thanks to your contribution that we have had a smooth GA rollout.

Kolega · 360° hodnocení

What stood out was your incredible full stack technical skills and your no excuses attitude to work on the high complexity/high risk tasks. You have been the key person in the team to ensure the feature stability and quality.

Kolega · 360° hodnocení

The Node 22+ upgrade was a massive […] initiative and you drove it almost entirely on your own - planning it systematically and seeing it through to completion.

Kolega · 360° hodnocení

You're always thinking two steps ahead when making decisions or doing reviews, which saves us from a lot of future issues. It really shows how experienced you are!

Kolega · 360° hodnocení

That's a great example of not just doing the work, but making the work better for everyone who comes after.

Kolega · 360° hodnocení

04 · Projekty

Co jsem vytvořil

opinio.live

Vlastní produkt

Celosvětová hlasovací platforma: na interaktivní mapě světa můžete procházet výroky, události a veřejné osobnosti a hlasovat o nich podle zemí. Celou ji vyvíjím a provozuji sám, od databáze po aplikaci pro Android.

  • React
  • Fastify
  • PostgreSQL
  • AWS ECS
  • Cloudflare Workers
  • Android TWA

js-chess-engine

Open source

Kompletní šachový engine v TypeScriptu bez závislostí, pro Node.js i prohlížeč. AI s pěti úrovněmi obtížnosti, stavové i bezstavové API a podpora formátů JSON a FEN.

  • TypeScript
  • Algorithms
  • npm
  • 168 ★

js-idb

Open source

Odlehčená JSON databáze pro TypeScript s validací schématu, indexovaným vyhledáváním a řazením. Nemá žádné závislosti, data drží v paměti nebo v souboru a funguje v Node.js i v prohlížeči.

  • TypeScript
  • Databases
  • npm

05 · Kontakt

Pojďme vytvořit něco skvělého.

Chcete spolupracovat, potřebujete víc informací, nebo si jen chcete popovídat? Napište mi e-mail.