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

Bageta Express logo - a stylized sandwich icon

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.

Course recommender logo - a graduation cap icon

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.

Side projects

Screenshot of the OS Quiz website showing a quiz interface with questions about operating systems

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.

Screenshot of MongoDB Analyze tool showing data analysis results in a table format

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

Screenshot of documentation page showing organized resources and links

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

Screenshot of multi-window tracking demo showing multiple browser windows

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.

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