Mnemos
Mnemos started as a way to follow events in Cristalix SAO without constantly checking the game. It developed into a platform with live events, subscriptions, player profiles, teams, notifications, rewards and account management.
I’m a software engineer working mainly with Kotlin and Java. I’ve built an event-driven platform with active users, a headless automation tool, a Rust optical-code library and a full-stack learning platform.
A live-event platform, an optical-code library, a desktop manager and a learning system. I’ve documented how each works and what I built.
Mnemos started as a way to follow events in Cristalix SAO without constantly checking the game. It developed into a platform with live events, subscriptions, player profiles, teams, notifications, rewards and account management.
WaveCode is an optical format for media links. A small pattern of rounded bars encodes a supported track or video identity and, where the platform allows it, a starting timestamp. Unlike a generic shortened link, the code can be decoded without querying a WaveCode database.
C7xBotManager is a desktop tool for operating multiple lightweight Cristalix/Minecraft clients without launching a full game for each account. It handles authentication, session state, proxies and automation through a native manager and a headless Java runtime.
Studium is a learning management system I developed independently. Students can work with assignments, tests, materials, grades and schedules; teachers manage their courses and review submissions; administrators handle the academic structure and user accounts.
Kotlin and Java are my primary languages. I also work across Rust, Go, TypeScript and the frontend when a problem calls for it.
Service boundaries, asynchronous messaging, reliability and security.
Concurrent connections, protocol integrations and performance-oriented design.
Complete applications with thoughtful interfaces and maintainable architecture.
BEST Engineering Competition · BEST Lviv
Airlogix “Most Creative Approach” award
Software Engineering · Third-year student
I am open to junior software engineering opportunities and interesting technical challenges.