Hi!

I am Jiri and I build apps for a living.

I’m a full-stack developer and I love building apps that make everyday life simpler. I’m driven by the idea that good software should quietly solve real problems and help people move through their day with less friction.

Outside of code, I chase adventure — traveling, riding motorcycles, and seeking that next hit of dopamine that comes from creating, exploring, and pushing limits. Whether it’s launching a new product or heading into the unknown on two wheels, I’m always building, always moving.

I like turning ideas into systems, chaos into structure, and energy into something people can actually use.

Projects

Revizio

Revizio

Orexin

Revizio is an application built for inspection technicians. It helps manage and edit inspection reports across electrical, gas, and other technical fields, while also organizing customers and their devices. Revizio streamlines daily workflows and reduces administrative burden, allowing technicians to focus on their core work.

BunDockerExpoGraphqlHonoMonorepoNext.jsNodePostgreSQLPrismaReactReact Hook FormShadcnTailwindcssTanstackTypescriptZodAWSElysia
Invoke

Invoke

Dailyused Labs

Invoke is a note-taking app on steroids. It helps you write down your notes through out the day, from which it later generates Todos, start/end of day summaries, so you know what you need to focus on next.

TauriElysiaTailwindcssShadcnViteBetter-AuthBunDockerCI/CDMonorepoPostgreSQLPrismaRESTReactReact Hook FormTanstackTypescriptZod
Divadlo Mír

Divadlo Mír

Prorocketeers

A newly developed all-in-one digital platform for the Ostrava-based theatre Mír. It features a modern, intuitive website with interactive seat selection, integrated ticketing, and a clear programme overview. The system is supported by a custom-built CMS for managing productions, performances, staff, and ticket sales.

Next.jsDockerFirebaseGql PothosMonorepoMuiNodePostgreSQLPrismaZodTypescriptTanstackTailwindcssShadcnReact Hook FormReact
Gympar

Gympar

Prorocketeers

A website and custom CMS designed for managing gymnastics classes and summer camps. The platform allows children to register for specific events through an online form, while providing trainers with an administrative interface to manage participants, track payments, and handle substitutions. It also includes a content management system for easily updating and maintaining the website.

Next.jsPayloadCMSDrizzleDockerPostgreSQLExpressNodeZodReact Hook FormGraphqlRESTMonorepoTailwindcssTypescript
Můj Vodafone +

Můj Vodafone +

Prorocketeers

Můj Vodafone+ app is the official, self-service mobile application for Vodafone Czech Republic customers, replacing the original app. It allows users to manage mobile tariffs, prepaid cards, internet services, and TV subscriptions, offering features like data monitoring and payment.

ExpoReact Native
Dubai Islamic Bank

Dubai Islamic Bank

Prorocketeers

A modern mobile banking app providing users with secure, intuitive access to their accounts, transactions, and financial management tools on the go.

ReactReact NativeReact Hook FormZodExpoMonorepoBun
Photogallery website & CMS

Photogallery website & CMS

Orexin

Portfolio-based website and fully functional content management system for an amateur photographer, that can upload, manage and edit all the photos that the photographer wants to show the world.

Next.jsFirebaseReactViteTypescriptSass/Scss
Brand new B&A website

Brand new B&A website

B&A Insurance Consulting (VIG group)

New company website for Ostrava based company B&A Insurance Consulting providing a new, modern user interface to get familiar with the company and the services they provide.

ViteReactFirebaseTypescriptSass/Scss
Activity and worklog reporting app

Activity and worklog reporting app

B&A Insurance Consulting (VIG group)

An application tailored to the specific needs of Ostrava-based company B&A Insurance Consulting, modernizing their previous Excel-based system for tracking and managing employee work hours.

ReactRESTViteFirebaseTypescriptSupabaseSass/Scss
TownOut

TownOut

WebOps

Ecommerce solution for Prague based rental company specializing in renting caravans.

ReactTypescriptTailwindcss
Daily, I use
Next.jsGraphqlPrismaPostgreSQLReactTypescriptSupabaseTailwindcssExpoElysiaBunHonoExpressNodeDockerShadcnMuiMonorepoRedisZodReact Hook FormGql PothosFirebaseBetter-AuthTauriSass/ScssViteTanstackPayloadCMSAWSDrizzleRESTReact NativeCI/CDJenkinsJest
but I'm fine with anything you throw at me.

Get in touch

Get my CV here.Fun fact: The CV is on-demand generated with react-pdf.