Prague & RemoteAvailable from October 2024

Skills

  • Javascript
  • TypeScript
  • React
  • Next.js
  • UX
  • Tailwind CSS
  • Unit tests
  • CSS
  • MDX
  • SEO

Languages

  • Czech
  • English
  • Russian

Tools

  • GraphQL
  • Apollo client
  • Contentlayer
  • ESLint
  • Figma
  • Git
  • Gulp
  • Material UI
  • Node.js
  • Orval
  • Redux
  • REST Api
  • Sanity CMS
  • Storybook
  • Supabase
  • TanStack Query
  • TypeDoc
  • Vercel
  • Vite
  • Webpack

Open-source projects

Education

  • Theatre faculty of Academy of Performing Arts / DAMU

    Arts management 2010 – 2014
  • Masaryk University / MUNI

    Film theory 2008 – 2009
    New media theory 2008 – 2009

Hobbies

  • Activism
  • Hiking
  • Politics
  • Theatre

Relevant experience

  • ApitreeCustomer portal for E.ON (energy supplier)

    • Front-end 2023 – Present

    Responsibility: Build a robust front-end for customer portal for E.ON (German power supplier) in the team of 5 developers. Deliver solution that handles complex logic of an app for 1.5 million users.

    Achievements: Developed a library of reusable components used across the app. Shipped bundle of complex mobile-first features (such as payments) with emphasis on UX and performance.

    www.apitree.cz
  • DotuPlanning apps for theatres

    • Front-end lead 2020 – 2023
    • Front-end 2019 – 2020

    Responsibility: Deliver robust high-quality front-end focused on user experience, accessibility and extensivity. Build component architecture and create reusable design system.

    Achievements: Dotu UI is implemented in 4 apps that continue to grow. The apps are used by major theatres in Czech republic.

    www.dotu.cz
  • After RussiaAnti-war opposition in Russia

    • Tech lead 2022 – Present

    Responsibility: Co-found the project, build the web app. Setup publication workflow and automation solutions. Continue to steer the project.

    Achievements: Stable team of 30+ volunteers across the world. Regular pipeline of content. Growing outreach to European audience: by publication or attendance to conferences.

    www.after-russia.org
  • FreelanceFull-stack web solutions

    • Full-stack developer 2014 – Present

    Responsibility: Solutions focused on sustainability and good UX for both the user and the owner. Using WordPress at first, later Next.js with a CMS solution.

    Achievements: Launched 30+ projects, mainly for cultural organisations. Stayed in long-term cooperation with some of them. Moderated WordCamp Prague developer section.

  • TvarRenowned literature magazine in Czech republic

    • Tech lead 2014 – 2017

    Responsibility: To lead the magazine into a digital world in a stable and sustainable way. Pitching new online formats. Establishing online subscription.

    Achievements: A robust website with new digital-friendly formats: Podcasts, online revue, culture service, networking. Digital archive with full-text. Online subscription almost doubled the income of the magazine.

    www.itvar.cz