About

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.

Hlib in the mountains
PythonGit & GitHubData StructuresAPI IntegrationData AnalysisMatplotlib
Download Résumé
Education
University of Warwick2026 — 2029

Bachelor of Science · Computer Science

University of Warwick2025 — 2026

International Foundation Programme · Computer Science

IT Step School Kyiv2014 — 2025

Computer Science & Mathematics

Projects

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.

PythontkinterData StructuresTeam Lead

Smart spaced-repetition study planner using the SM-2 algorithm — the same system behind Anki.

Revision Scheduler

In Development

Generates 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.

TypeScriptNext.jsSupabaseIn Development

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.

TypeScriptFull-StackMatching Algorithm
Researches
Contact

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.