Tomáš Žifčák
Full Stack developer with 3+ years of practical experience in designing, developing, deploying and iterating over web and mobile applications
Main projects
Course recommender
A recommendation system from a university group project that helped 600+ students discover relevant courses. Users pick courses they like and get suggestions via content‑based filtering. Python backend, React frontend, deployed with CI/CD.
Bageta Express
I built Bageta Express, a full‑stack app that streamlines school lunch ordering. Students browse menus, place orders, and pay online. Since launch, it has delivered 3,000+ items for a local school and restaurant. Built with Next.js, it handles ordering, reporting, and runs reliably in production.
Side projects
Asshteroids
Multiplayer Asteroids game played over SSH in your terminal, writtend in Go. Connect to a server and play with friends.
OS Quiz
I built this to fill the gap in practice tests for operating systems at my university. It now serves 1000+ users overall with ~300 weekly active users.
MongoDB Analyze
CLI tool in Go for analyzing MongoDB collections. It scans a collection, detects data types, and counts occurrences. Used in a university lab to unify schemas and reduce migration errors.
Fun ideas
Cheat sheet / docs
Resources I've found useful, interesting or funny but I'm great at forgetting where I found them. So I created this cheat sheet or doc to keep track of them
Multi-window Tracking
Open multiple instances of your browser, drag them around and see what will happen. Fun thing I saw somewhere and wanted to replicate.
SVG Lines
Create dots, create lines between them and move them around. Simple thing written in plain JS.
About me
I started programming in 2018 aiming to make games, then pivoted to the web in 2020. Two years later I began my career as a frontend developer and grew into full‑stack and mobile work. Along the way I shipped a production portal in under 5 months, mentored 4 interns, and consolidated 3 legacy mobile apps into a single React Native codebase. I'm currently studying at FI MUNI, exploring machine learning and AI among other areas.
Experience
- Frontend
- 3+ years of professional experience
- JS, TS, React
- Mobile development
- 3+ years of professional experience
- JS, TS, React Native, iOS, Android
- Backend
- 2+ years of professional experience
- JS, TS, C#, SQL, NextJS, NodeJS, Database design
- Other
- Go - backend and tools
- UI/UX - designing and iterating over mobile and web applications
- Recommendation systems - experience from university (group project)
- Machine learning - experience from university
- C, Haskell, Python - experience from university