Available for freelance work

Tomáš Hromník

Web developer since 2008 as a hobby, professionally since 2012. Specialising in Vue.js / Nuxt and React / Next.js with TypeScript — plus the occasional Android app.

Tomáš Hromník
0
Years coding
since 2008
0
Years professional
since 2012
0
Technologies
and counting
2008Started coding as a hobby
2012Went professional in PHP + jQuery
2015Node.js & Meteor.js
2018Vue.js / Nuxt
2023React / Next.js
NowCodex, Claude, OpenCode
I.

Tools & technologies

Expert85–100% Solid60–84% Growing40–59% Early<40%
Programming languages6
JavaScript 99%
TypeScript 90%
Kotlin 50%
PHP 40%
Java 35%
.NET/C# 50%
Frontend frameworks & tools7
Vue.js 2/Vue.js 3 90%
Vuex 90%
Nuxt 90%
React 90%
Next.js 90%
Svelte (Kit) 90%
jQuery 80%
UI & styling8
HTML 99%
CSS 90%
Tailwind 90%
Bootstrap 90%
Vuetify 90%
LESS/SASS 85%
Shadcn/ui 85%
Radix UI 80%
Backend & data12
Node.js 90%
Meteor.js 90%
Fastify 90%
Express.js 80%
REST API/GraphQL 90%
Prisma 85%
Stripe 80%
Firebase/Firestore 75%
MongoDB 75%
MySQL 75%
PostgreSQL 75%
Strapi 40%
Testing3
Cypress 80%
Playwright 80%
Vitest 80%
Tools6
Git 90%
npm/pnpm 90%
Vite 80%
Docker 75%
Postman 70%
Figma 65%
Mobile development4
React Native 80%
Expo 80%
Cordova/Phonegap 80%
Android development 65%
AI4
ChatGPT 90%
Codex 90%
Claude Code 90%
OpenCode 85%
Human languages3
Slovak 98%
Czech (C2) 93%
English (C1) 90%
II.

Where I've worked

2013 — Now

Freelance web developer

Various projects in various companies and projects in various technologies like HTML, CSS, JavaScript, jQuery, Vue.js, Nuxt, React, Next.js, Meteor.js, Node.js, MongoDB, Phonegap, Cordova, Kotlin (Android),...

2012 — 2013

Freya s.r.o

Junior web developer for custom website development (HTML, CSS, custom PHP CMS, jQuery, Bootstrap)

III.

Selected work

EasyCaptions

Apr 2026 — June 2026

Web app for generating captions for videos. Designed and implemented a full-stack solution including API, video processing logic and user interface.

Next.jsFastifyPostgreSQLRedisBullMQPrismaFFmpegStripeShadcnTailwind
Visit project

TextFormatter

Mar 2026 — Apr 2026

Web app for text formatting. Designed and implemented a full-stack solution including API, formatting logic and user interface.

ReactFastifyPostgreSQLPrismaStripeShadcnTailwind
Visit project

Frenkee.cz

Sep 2025 — Nov 2025

Rewriting legacy PHP code into modern Next.js codebase. Creating forms, validations, API integration.

Next.jsTailwindZodZustand
Visit project

Strava.cz

Nov 2023 — May 2025

Online system for ordering lunch. Rewritting from Vue2 to Next.js

Vue2ReactNext.jsTailwind
Visit project

Sadhana list

Sep 2023 — Nov 2023

React Native Android app for sadhana bhakti.

React NativeFirebase
View on Play Store

Jobs Hunt

Jul 2023 — Sep 2023

Demo job portal.

ReactNext.jsTanStack Query
View on GitHub

Contact Groups

Apr 2023 — Jun 2023

Android contacts app organized into groups.

AndroidKotlin
View on Play Store

Skoda DMS

Sep 2022 — Apr 2023

Web application for Skoda Auto for managing vehicle sales. Development, bug fixing, Vue2 to Vue3 update.

Vue2Vue3VuexPiniaWebpackVite
Visit project

Woltair ordering system

Mar 2022 — Sep 2022

Ordering system for the photovoltaic company Woltair.

SvelteSvelte KitGraphQL
Visit project

Humansis.org

Apr 2021 — Mar 2022

System for delivering charity resources.

Vue.jsVuexPiniaNuxtGraphQL
Visit project

Digicekarna

Feb 2020 — Mar 2021

Online reservation system for doctors and patients.

Vue.jsNuxt.jsStrapi
Visit project

Codermania

May 2015 — Feb 2020

E-learning platform for learning to code.

Meteor.jsMongoDBCoffeeScriptJasmine
View on GitHub

Let's build something together.

Contact me
Web appsMobile appsE-commerceBookingsDashboardsAPIs