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

AI-driven exam prep coach that builds a personalised revision plan and adapts it as you study.

AI Exam Coach

In Development

Generates day-by-day exam prep schedules based on topic difficulty and daily time, with an AI tutor layer for guidance. Tracks streaks, progress, and auto-reschedules when you fall behind. Built with Next.js, Supabase, and Claude.

TypeScriptNext.jsSupabaseAIIn Development

AI-powered LinkedIn growth coach — turns raw post performance into a concrete content strategy.

LnkRise

In Development

SaaS that analyses your LinkedIn analytics and coaches you on what to post next, with a confirm-then-post publishing flow (no auto-posting). Built with Next.js, Postgres/Prisma, and Claude.

TypeScriptNext.jsPostgresAIIn Development

Automated crypto observer for BingX perpetual futures — reads the market and logs signals, no live trading yet.

Crypto Trading Agent

In Development

Stage-one "observer" bot for BTC-USDT and ETH-USDT on 1h timeframes: computes signals and writes a trade journal on a demo account, with no order-placement code present by design. Built with Python.

PythonTradingBingX APIIn 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.