Tomáš Vondráček
- Web application development
- Mobile application development
- Teaching and consulting on web technologies
MOST RECENT SIDE PROJECTS
JOBS
Application Developer
Developing 2 apps. One application is in React 16 with Azure Functions on BE. The other app is managed using NX monorepo for AI assistants in React 19 that are deployed as standalone React-Router 7 SSR app and also as embedded app via Module federation.
Developing mobile application in React Native, where I'm responsible for creating the part of the app related to web3 standards (DID, NFT, Tokens).
Developing website for booking luxury vacations with huge variety of accommodations to choose from. I was developing frontend in SvelteKit and guide creation of application architecture and components. I was also supporting development on BE side with Nest.js, PostgreSQL, where I created migrations config with TypeORM and email server. Payments were handled by Stripe and API communication with GraphQL. App was deployed via Google Cloud.
Developing platform for scheduling meetings with mentors/mentees where I was doing full stack where FE was in Next.js and BE in Nest.js with PostgreSQL. I was actively involved in design revisions and suggestions and optimized page load speeds by using React-Query. API communication was done using REST API. App was deployed via IBM Cloud.
Developing dashboard views in React with Jest and React Testing Library with coverage of minimum 90 %. I created also forms using Formik library.
Remote
Aug 2021 — May 2025
Web technologies tutor
- Teaching basic and advanced JavaScript, HTML and CSS topics
- Over 340 hours taught
- Average rating 4.9 out of 5 based on student feedback
FE development
Developing an analytical tool in JavaScript for collecting information about users on the web.
Full Stack JS Developer
Developing a component library for eBay in React (Redux, Redux-Saga)
Ad solutions on the web (SafeFrame, cookies, tracking, ...)
EDUCATION & RECOGNITION
Certificate of Pedagogical Competence
BRNO UNIVERSITY OF TECHNOLOGY — FEECIng. — Master of Science
Application Development · FIT
BRNO UNIVERSITY OF TECHNOLOGY ↗vut.cz/en/students/final-thesis/detail/136807Outstanding Master's Thesis
Digital fingerprinting library — 117 browser/device signals, Chrome extension, Cloud Firestore. Data analyzed from thousands of users using Python.
BUT · JULY 2021Excel@FIT Conference
Comprehensive work revealing the anonymity of users browsing the Internet. Article based on the master's thesis.
EXCEL@FIT · MAY 2021Bc. — Bachelor of Science
Faculty of Information Technology
BRNO UNIVERSITY OF TECHNOLOGY ↗vut.cz/en/students/final-thesis/detail/121946Outstanding Bachelor's Thesis
Smart speaker with Raspberry Pi — React Native app, React web app, REST + WebSocket server. Multi-user real-time music scheduling.
BUT · JUNE 2019