Tomáš Žifčák
some of my projects, fun ideas and little bit about me
Main project
Bageta Express
Bageta Express is a full-stack web application that streamlines school lunch ordering. Students can easily browse menus, place orders, and make payments online. Built with NextJS, it's currently serving users at a local school and restaurant. The system handles order management and reporting while maintaining high reliability.
Course recommender
Recommendation system created as university group project. Users select courses they like and get recommendations based on their choices. The system uses content-based filtering to provide personalized recommendations. Built with Python backend, and React frontend.
Side projects

OS quiz
Web application for testing your knowledge of operating systems. It's a project I
created in due to lack of practise tests for operating systems at my university.
With

MongoDB Analyze
Tool to analyze MongoDB collections written in Go. It scans the entire collection, detects data types for each field, and counts their occurrences. Results are displayed in a tabular format or as JSON. Useful for spotting inconsistencies and understanding your data structure.
Fun ideas

Scheat sheet / docs
These are resources that I have 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

Multiwindow Tracking
Open multiple instances of your browser, drag them arond and see what will happen. Fun thig that's possible that 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 with the goal of making games, which is a common starting point. After finding game development challenging, I shifted to web development in 2020. Two years later, I began my career as a frontend developer and expanded into full-stack and mobile development. I'm currently studying at FI MUNI, where I'm exploring various programming areas, with a particular interest in machine learning and AI.
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