Back home

All Projects

Everything I’ve built end to end. Two are live in production, and the rest came together along the way.

DormSy landing page: a marketplace just for your campus, live at Luther College
View Project

DormSy

2026

Graduating students throw out usable dorm furniture every May while first-years buy the same things new in August. DormSy is a campus marketplace that connects the two.

Next.jsTypeScriptExpressSupabasePostgreSQLRailway
Dr Anamneza home screen: quick actions to add a document or prepare for a visit, current medications, and recently added documents
Dr Anamneza document vault with search and category filters
Dr Anamneza document detail: the stored PDF, its date, doctor, and clinic
View Project

Dr Anamneza

2026

Private clinics in Serbia don't share records with each other or the public system, so patients carry folders of results to every visit. Dr Anamneza keeps a family's health records in one place and turns them into a one-page brief for any doctor.

React NativeExpoTypeScriptSupabasePostgreSQLTanStack Query
TipLiga admin leaderboard from the 2026 World Cup: 16 players ranked by prediction points, referral points, and the 2-point tiebreaker
View Project

TipLiga

2026

A private prediction league I built and ran for my friends during the 2026 World Cup group stage: players pick match outcomes, earn points as results come in, and compete on a live leaderboard.

Next.jsTypeScriptPrismaPostgreSQLSupabaseVercel
View Project

Impostor League

2026

A party game born from a night of playing Spy with friends: we're all sports fans, so I remade it around sports players and clubs instead of everyday places, with two AI-driven modes that generate the words through an OpenAI-backed Supabase Edge Function.

React NativeExpoTypeScriptSupabaseOpenAI
View Project

Clinic Management Web App

2025

A full-stack platform for a small medical practice: role-based staff access, patient records, scheduling, and automated reporting.

ReactNode.jsExpressPostgreSQL