I'm an incoming Computer Science student at the University of Warwick, combining strong academic performance with a sports scholarship. Ambitious, driven, and focused on building a career in tech.
Outside of code I'm a former Ukraine national team karate athlete — which taught me discipline, pressure management, and how to lead. I also coached 20+ children as a martial arts instructor in Kyiv.
Currently looking for a part-time role or summer internship to gain hands-on experience and contribute to real projects.

Bachelor of Science · Computer Science
International Foundation Programme · Computer Science
Computer Science & Mathematics
Problem: build a branching mystery game from scratch. Solution: heap-based clue engine, stack-driven undo, and a 40-scene narrative in Python.
Whispers at Victor's Manor
Desktop mystery game built as team lead and core developer. Implements custom data structures, OOP architecture, and a tkinter GUI with a live evidence panel.
Smart spaced-repetition study planner using the SM-2 algorithm — the same system behind Anki.
Revision Scheduler
In DevelopmentGenerates day-by-day exam prep schedules based on topic difficulty and daily time. Tracks streaks, progress, and auto-reschedules when you fall behind. Built with Next.js 14, Supabase, and Recharts.
Problem: finding compatible flatmates at university. Solution: a weighted 10-question quiz that scores lifestyle compatibility from 0 to 100.
Flatmate Matcher
Full-stack web app that pairs UK university students with compatible flatmates. Features real-time messaging, profile management, and a guest demo mode.
Independent analysis of UK broadband inequality 2015–2025. Revealed the divide shifted from an access gap to a performance gap.
Academic essay on why the ethical challenges of cryptocurrency are structurally embedded in its architecture — not incidental.
I'm looking for part-time roles and summer internships. If you're working on interesting problems and think I'd be a good fit, I'd love to hear from you.
