Software engineering student at VNTU (class of 2028) who builds systems-level things from scratch, mostly alone, and keeps maintaining them after release. C# · Python · Kotlin.
🏆 Platinum medal — 1st place, Infomatrix 2026 international final (Bucharest) for the AI half of a team project: defenses against data poisoning and prompt injection.
Graveyard Keeper Multiplayer — C# · Unity · BepInEx/Harmony · Steam P2P Two-player co-op added to a single-player game that never had it. ~12,000 lines syncing world state — building, crafting, graves, shared chests, weather, day/night — plus a separate save and story layer for the second player. Includes a reliability transport I wrote over Steam's unreliable P2P channel (sequencing, ACK/retransmit, fragmentation, dead-channel detection, mid-session resync), after diagnosing that Steam's own "reliable" channel silently dropped 100% of client→host packets on CGNAT networks. Built against decompiled game code via runtime patches, validated with a 35% packet-loss injector on real connections. Shipped on Nexus Mods: 400+ downloads, 5,800+ views, 30+ user threads, no open bug reports.
Poison Defense — Python · PyTorch · Transformers Two complementary defenses for ML systems: against data-poisoning and backdoor attacks in image training data, and against prompt injection in text input. Both models trained and published — a DistilBERT prompt-injection detector (67M params) and a CIFAR-10 backdoor defense — with an interactive demo whose five endpoints let another project borrow the defense without training anything.
Receipt OCR — Python · EasyOCR · FastAPI Web API that pulls structured purchase data out of photos of Ukrainian receipts. Handles Cyrillic, returns items, totals, VAT. Used as a service by my own Android app.
FinancialApp — Kotlin · Compose · Room Gamified personal-finance tracker: expenses, receipt scanning, quests, achievements, biometric unlock. Layered — screens hold ViewModels, ViewModels hold repositories, and only repositories decide between the database and the network.
Also here: an AI test bench where the prompt-injection work gets fired at a real app, REST services on Django/DRF (airport, restaurant kitchen), a Python library for messy Excel files, and ML coursework notebooks.
- Maintaining the mod's public beta — bug reports from the wild welcome
- Porting the reliability transport into a fellow Graveyard Keeper multiplayer mod, at its author's invitation

