Skip to content
View zudiie's full-sized avatar

Block or report zudiie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zudiie/README.md

Hi, I'm Sebastians

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

Projects

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.


Tech stack

Languages: C++, C, Python, Java, JavaScript, HTML, CSS, SQL, Lisp Tools: Git, SQLite, BSD Sockets, REST APIs


🔗 LinkedIn

Pinned Loading

  1. network-speed-logger network-speed-logger Public

    A C++ network monitoring tool that tracks connection quality over time and visualises it through a self-hosted dashboard.

    C++

  2. quax quax Public

    A two-player strategy board game in Java with LibGDX, featuring a Dijkstra-based bot and a live strategy heat map

    Java

  3. milan-explorer milan-explorer Public

    A travel guide website for Milan, Italy - attractions, food & drink, getting around, day trips to Genoa, Turin & Lecco, and safety tips. Built with HTML, CSS, and JavaScript.

    HTML

  4. kanban-style-board kanban-style-board Public

    A terminal-based Kanban board written in C that lets you manage lists and items through a menu-driven interface. Built on doubly linked lists, it supports adding, editing, and deleting both lists a…

    C

  5. COMP2_Algorithms-Project COMP2_Algorithms-Project Public

    A Java implementation and benchmarking study of a hybrid sorting algorithm combining modified Quicksort with Counting Sort, based on the paper "Improving Counting Sort Algorithm Via Data Locality" …

    Java

  6. gantt-chart-generator gantt-chart-generator Public

    A terminal-based Gantt chart generator written in C. Define tasks with start/end months and dependencies, render an ASCII chart across all 12 months, detect circular dependencies using depth-first …

    C