I'm a 2nd Year Computer Science student at University College Dublin with a strong interest in writing efficient, well-engineered software, currently working across systems programming, game development, and web tools.
- 🎓 BSc Computer Science @ UCD, Dublin (Stage 2)
- 🧑🏫 Peer mentor for Stage 1 CS students
- 🗣️ Fluent in English, Russian, and Latvian
Network Speed Logger & Dashboard · C++ / SQLite / BSD Sockets A background C++ app that measures download speed, latency, jitter, and packet loss every 10 minutes via raw TCP sockets, logging results to SQLite. Pairs with a self-hosted dashboard (Chart.js + a day/hour heatmap) so I could finally tell when my Wi-Fi actually got worse.
Quax — Strategy Board Game · Java / LibGDX · collaborative project A two-player strategy game on a custom 11×11 grid of octagonal cells. The bot opponent uses Dijkstra's algorithm to evaluate path costs and pick the most contested cell each turn, with win detection via connected-chain graph traversal and a live heatmap overlay of cell priority scores.
Kanban-Style Board · C · collaborative project A terminal-based Kanban board built on doubly linked lists, with binary file save/load between sessions and all memory manually freed on exit.
Languages: C++, C, Python, Java, JavaScript, HTML, CSS, SQL, Lisp Tools: Git, SQLite, BSD Sockets, REST APIs