Jsem front-end vývojář a pracuji s Reactem (Next.js). Vytvářím přístupné a uživatelsky přívětivé produkty pro web.

Během 10 let zkušeností s vývojem jsem pracoval jako front-end inženýr ve startupech nebo tech lead v různých kulturních organizacích, také jsem vlastnil digitální produkt.

KontaktPraha & RemoteK dispozici od 11/24

Co používám teď

  • Next.js
  • React
  • UX
  • CSS
  • Javascript
  • MDX
  • SEO
  • TypeScript
  • REST Api
  • Contentlayer
  • ESLint
  • Figma
  • Git
  • Node.js
  • Sanity CMS
  • Tailwind CSS
  • TanStack Query
  • Vercel
  • Vite
  • Webpack

Co jsem používal

  • WordPress
  • jQuery
  • PHP
  • Sass
  • Gulp
  • Redux

Vybrané projekty

Relevantní zkušenosti

  • DotuPlánovací aplikace pro divadla

      Front-end 2019 – 2020
      Vedoucí front-endu 2020 – Aktuálně

    Odpovědnost: Vytvořit špičkový robustní front-end s důrazem na uživatelskou zkušenost, přístupnost a možnost rozšíření. Postavit architekturu komponentů a designový systém.

    Úspěchy: Dotu UI se používá ve 4 aplikacích, které postupně rostou. Aplikace používají významná divadla v České republice.

    www.dotu.cz
    • Next.js
    • React
    • CSS
    • TypeScript
    • REST Api
    • Contentlayer
  • After RussiaDemokratická opozice v Rusku

      Tech lead 2022 – Aktuálně
      Sociální média 2023 – Aktuálně

    Odpovědnost: Spoluzaložil jsem projekt, vytvořil jsem jeho web (Next.js a MDX). Stanovil jsem pracovní postup publikování, automatizační nástroje. Pokračuji jako tech lead a vedoucí týmu sociálních sítí. Občas napíšu článek.

    Úspěchy: Stabilní tým 30+ dobrovolníků po celém světě. Pravidelné publikování. Rostoucí dosah k evropskému publiku: skrz publikace i účast na konferencích.

    www.after-russia.org
    • Next.js
    • React
    • CSS
    • TypeScript
    • Contentlayer
    • Figma
  • TetrisOpen-source hra v prohlížečí

      Osobní projekt 2023

    Plně optimalizované pro dotykové displeje. 🍭 Trošku návykové.

    www.github.com/cibulka/react-tetris-ts
    • React
    • CSS
    • TypeScript
    • Vite
  • Dr-AbeFull-stack development v trojčlenném týmu

      Full-stack developer 2016 – 2017

    Odpovědnost: Full-stack webová řešení, postavená většinou na PHP redakčních systémeach. Vedení projektů pro kulturní organizace (například Pražský filharmonický sbor).

    Úspěchy: Zdárné spuštění 10+ projektů, z nichž jsem některé vedl.

    www.dr-abe.cz
    • WordPress
    • CSS
    • PHP
  • Na volné nozeFull-stack webová řešení

      Full-stack developer 2014 – Aktuálně

    Odpovědnost: Řešení s důrazem na udržitelnost a dobré UX pro uživatele i jejich vlastníka. Nejdřív jsem používal WordPress, později Next.js s redakčním systémem.

    Úspěchy: Spuštění 30+ projektů, především pro kulturní organizace. S některými jsem zůstal v dlouhodobé spolupráci. Moderoval jsem technickou sekci WordCamp Prague.

    • Next.js
    • React
    • WordPress
    • CSS
    • PHP
  • TvarZásadní literární magazín v České republice

      Tech lead 2014 – 2017

    Odpovědnost: Přivést časopis do digitální světa skrz stabilní a udržitelný proces. Navrhovat nové formáty ideální pro online. Vytvořit digitální předplatné.

    Úspěchy: Spuštění robustního webu s novými formáty: Podkasty, online revue, veřejná hlasování, kulturní zpravodajství, networking. Digitální archiv předchozích čísel s full-text vyhledáváním. Digitální předplatné zdvojnásobilo obrat časopisu.

    www.itvar.cz
    • WordPress
    • CSS
    • PHP

Vzdělání

  • Divadelní fakulta Akademie múzických uměníDAMU

      Produkce 2010 – 2014
    www.damu.cz
  • Masarykova UniverzitaMUNI

      Filmová teorie 2008 – 2009
      Teorie nových médií 2008 – 2009
    www.muni.cz

Co se učím

  • GraphQL
  • Supabase
  • Unit testing