Ondřej Kovář

Ondřej Kovář Senior PHP / Nette backend developer

Od roku 2010 stavím a provozuju webové backendy. Fronty v RabbitMQ, vyhledávání v Elasticsearch, optimalizace databází o velikosti 100 GB+, Docker od vývoje po produkci. Spoluzakladatel sítě informačních webů o lécích ve 13 zemích.

Dlouhodobě vytížený, krátkodobé konzultace jsou možné

Prahai na dálkučesky a anglicky

Schéma kariéry jako pražské metro Tři linky: A zelená praxe, B žlutá vlastní projekty, C červená technologie. Přestupní stanice Nonstop Lékárna (A a B), Coweo (A a C) a Nette (B a C). Jste zde: Coweo. C Claude Code B Printis A 2010 NonstopLékárna Coweo Nette Jste zde
Životopis jako schéma pražského metra. Linka A je praxe, B vlastní projekty, C technologie. Přestupní stanice ukazují, kde se trasy potkávají.

Praxe

Linka A: od výchozí stanice v roce 2010 po dnešek. Šedé stanice jsou ukončené.

  1. 05/2023 – dnesna dálku

    Back-end vývojář, Coweo Technologies

    Projekty JenPrace.cz s více než 20 000 nabídkami práce a JenFirmy.cz s více než 13 500 hodnoceními zaměstnavatelů. PHP, Nette, Doctrine, RabbitMQ, Redis, Elasticsearch, PHPStan, Swagger, Docker.

  2. 2020 – 2024ukončeno

    Czech Digital s.r.o.

    Spolupráce na projektu crmco.cz. Nette, Redis, Google API, Docker.

  3. 2019 – dnes

    Lexikon VZ

    Spolupráce na projektu lexikonvz.cz: webová aplikace k zákonu o veřejných zakázkách s navázanými rozhodnutími ÚOHS a soudů, legislativou a komentáři. Nette, dibi, Docker.

  4. 10/2018 – dnes

    Spoluzakladatel, Nonstop Lékárna

    Síť informačních webů o lécích: příbalové letáky a souhrny údajů o přípravcích ve 13 zemích. Samotný nonstop-lekarna.cz má přes 600 000 zobrazení stránek měsíčně.

    Přestup na linku B
  5. 2018 – dnes

    SEO / CRO konzultant

    SEO a optimalizace konverzí webů.

  6. 2013 – dnesfreelance

    Back-end vývojář, Dasonele a.s.

    Primárně Nette. Projekt najdivz.cz, katalog nejen veřejných zakázek.

  7. 2011 – 2017ukončeno

    Web programátor, CPI Group

    Weby přední české realitní skupiny cpigpg.com a jejich správa.

  8. 09/2010

    Výchozí stanice: vývojář na volné noze

    PHP od roku 2010, Nette od roku 2012, kdy vznikl i můj vlastní redakční systém na Nette.

VzděláníUniverzita Hradec Králové, Fakulta informatiky a managementu, 2011–2015
Střední škola aplikované kybernetiky, Hradec Králové, 2006–2010

Vlastní projekty

Linka B: síť webů o lécích ve 13 zemích, Printis a Home Drink Menu

Další stanice linky B

Technologie

Linka C: to, s čím pracuju dnes, ne seznam všeho, co jsem kdy viděl

Jádro

  • PHP 8
  • Nette, Latte, Tracy
  • Doctrine ORM
  • Contributte
  • REST API, Swagger
  • Údržba historických projektů na PHP 5

Data a fronty

  • Optimalizace databází 100 GB+
  • RabbitMQ
  • Elasticsearch, Kibana
  • Redis
  • MariaDB, PostgreSQL
  • ClickHouse

Provoz

  • Docker, docker compose
  • GitLab CI, vlastní GitLab runnery
  • Deployer, Ansible
  • Traefik, nginx
  • Monitoring serverů: Prometheus, Grafana, Datadog
  • Sentry

Kvalita

  • PHPStan
  • Rector
  • Nette Tester, PHPUnit
  • Coding standard

Frontend

  • webpack
  • TypeScript, React
  • Sass, Naja

AI ve vývoji

  • Claude Code
  • Agenti, skills, hooky
  • Automatické code review

Vývoj s AI agenty, v praxi

Claude Code používám denně a mám ho nastavený pro Nette: vlastní skills, hooky a kontrolu PHPStanem a testy. Každý týden ladím flow automatického code review merge requestů. Rutinu dělají levnější modely, rozhodnutí zůstávají na člověku.