Pre-Diploma Practice · TOV NVO “Diskret”
Applied research and implementation for the MSc thesis project (hybrid RL/IL game AI): literature review, model implementation and experimental evaluation.
MSc Computer Science (Honours) · published at two international AI conferences.
I'm a Junior Software Developer with an MSc in Computer Science (with Honours) from Odesa Polytechnic National University. My Bachelor's degree is recognized as equivalent to a Czech Bachelor's in Informatika (ČVUT Prague, 2026).
I work across Python, Kotlin and SQL, with a focus on backend, cloud and AI/ML engineering. I recently built and deployed a production-style REST API in Kotlin and Ktor on Microsoft Azure – JWT auth, BCrypt, refresh tokens, rate limiting, PostgreSQL, Docker and a GitHub Actions CI pipeline. My MSc thesis, HYBRIDEA, designed a hybrid Behavioral Cloning + PPO agent for NPC behaviour in Ms. Pac-Man, published and presented at international conferences in Odesa (2025) and Sofia, Bulgaria (2026).
I'm comfortable working independently across the full build cycle – design, implementation, testing and cloud deployment. Native Ukrainian and Russian speaker, B2 English, looking for my first full-time junior role.
Production REST backend on Azure
A REST API in Kotlin and Ktor with JWT authentication, BCrypt hashing, refresh tokens, rate limiting and a SendGrid password-reset flow, with per-user data isolation enforced at the query level. Containerized with Docker and deployed to Azure App Service with managed PostgreSQL, Application Insights and a GitHub Actions CI pipeline.
Hybrid RL/IL game-AI agent · MSc thesis
A hybrid model combining Behavioral Cloning and PPO to train NPC agents in a Ms. Pac-Man environment, benchmarked against five baselines (DQN, PPO, A2C, Monte Carlo, BC). Built around a Conv2D Actor–Critic network over 12-channel stacked frames, with a full training, evaluation and checkpointing pipeline. HYBRIDEA achieved the best overall results of all agents tested.
Android app · Kotlin & Firebase
A full-featured personal finance app with account and authentication handling, transaction logging and budgeting, backed by Firebase Realtime Database and Firebase Auth. Structured with Fragment-based navigation and MVVM architecture for maintainability.
2D game in Python · BSc thesis
A 2D story-driven indie game featuring farming, combat and an in-game economy, with save/load via Pickle. Covers full game-loop design, map loading through PyTmx and state persistence.
Applied research and implementation for the MSc thesis project (hybrid RL/IL game AI): literature review, model implementation and experimental evaluation.
Practical training at an electronics R&D company; completed an individual technical assignment analyzing and extending an indie game project – architecture, design patterns and framework selection.
Researched assistive computer-vision technologies for visually impaired users – object detection and text recognition – as part of an applied research assignment.
Odesa Polytechnic National University
Thesis: hybrid RL/IL agents for NPC behaviour in video games.
Odesa Polytechnic National University
Recognized as equivalent to a Czech Bachelor's in Informatika (ČVUT Prague, 2026).
Anhalt University of Applied Sciences / DAAD
92/100 (Excellent) · 120h / 4 ECTS · Credential ID CMAA/2023S29.
Modern Inventions, Technologies and Ideas (19th Int. Scientific-Practical Conference), Sofia, Bulgaria
Sole author · proceedings pp. 54–56
Read publication ↗Modern Information Technologies 2025 (15th Int. Scientific Conference), Odesa
Co-authored with O. Halchonkov
Read publication ↗The fastest way to reach me is by email.
Prague / Mladá Boleslav, Czech Republic