message icon message icon message icon message icon
ASP.NET Core C++ CSS C# Computer Vision HTML Java JavaScript Leadership MongoDB PHP Russian (Fluent) SQL Unity Unreal Virtual Reality WPF Written Communication Advanced Math Android Augmented Reality Azure

Automation Engineer at RockstarDistributed Codebuilder and Smoketester

At Rockstar Games, I worked on a distributed building and testing system. For every commit of the game code, we needed to compile a massive project including engine code, assets and game scripts for 10+ platforms, and then smoketest each of those with hundeds of tests, in as little time as possible. My work consisted of improving and creating tools using C# and WPF that helped manage this massive fleet of VMs and provided timely and meaningful feedback to the game developers.

Iron Age ArchiveWebsite, Video Collection Generator

Iron Age Archive is a website I built for a friend who wanted to auto collect videos from different platforms to be viewable in one location without extra junk. This website supports adding videos from Youtube, Bitchute and Odyssey sites, adding subscriptions to channels from those sites, creating playlists of videos, custom titles and much more to come! I used PHP backend, hosted the website on Heroku, storing data in a MySQL database and the visuals are done in simple HTML/CSS/JS.

RizePoint InternshipBackend Development

While interning at RizePoint, I have worked on updating their backend to support modern TLS version. I have also helped out with API development and bug fixing.


I have created this website to show off my projects, skills and personal story. All the data is stored in Azure Tables and Blob storage, so all I need to add new projects is edit that data. I use ASP.NET as backend, vanilla JS as frontend. I also use anime.js and vue-network.js libraries.

Lead Generation SystemServerless System

During my Enterprise with Pointe Pest Control, my team has created an event-driven, cloud-based system that generates sales leads for Pointe Pest, which amounts to $60,000 annual revenue, and compounding.

Cell ShiftPuzzle, First Person

CellShift is a 3D, first person puzzle game made in Unreal. My project team made it in just 2 weeks, using free Epic assets. The game features 4 levels, 3 different powers, advanced player controller with wall running.

Sorcerer's StrongholdVirtual Reality, First Person Shooter

Sorcerer's Stronghold is a VR game for Oculus Quest. The player takes role of a sorcerer who is defending his tower using various magic. The game features 3 spells and 10 different enemies.

The UnplatformerPlatformer, Beat-em-up

The Unplatformer is a game I built in a week while learning Unreal. Using high-end Epic assets allowed me to create a good looking experience with minimal asset creation, so I could focus on code.

Radical;GateAR Technology

Radical;Gate is my Capstone Project. It is an AR technology that let's users encode various media, like images, into a QR-like code. Radical;Gate received the Industry Partner Selection award when I presented it on Capstone Invitational as the top project in my school.

Dungeon ClickerArcade, Clicker

Dungeon Clicker is a simple, but well-polished game. It implements Google Play Game Services like Leaderboards, Achievements, Cloud Gamesave and Ads.

ShortapArcade, Clicker

Shortap is an addictive reaction arcade for Android. Shortap tests your speed and precision with clean, material design UI.

Stardust Demolition3D Simulation, Arcade

Stardust Demolition is a 3D arcade game where you control a demolition monster truck! Destroy as much you can within 1 minute. Physics and graphics in Stardust Demolition are heavily optimized in order to allow hundreds of thousands of interactable objects to be in the scene at one time. The game also features 3 skins and 2 game modes.

CyberRussia 20803D, Quest, Visual Novel

CyberRussia 2080 is a 3D, visual novel quest game. CyberRussia was developed for a gamedev competition called Molnija Jam and won 1st place. The story follows Slavka, a dispossessed young man from the year 2080, who decides to change and improve his life. Disclaimer: the game is fully in Russian.

Game CompendiumTracker Website

As a school project, I have teamed up with classmates to create a website called Video Game Compendium that allows users to track what games they own, create collections of games, comment on others' profiles and collections, and other features.

Tank HuntArcade

Tank Hunt is a simple game made in a week. It has nice visuals and fun gameplay.

Cabbits!Arcade, Survival, Simulation

Cabbits are extremely rare, mythical creatures. Thus, it is your duty to protect them from extinction. Unfortunately, these cute little mutants are not very smart, which makes your task even harder. Cabbits is a survival world simulation game, where every object is interactable!

Color WarsMultiplayer Shooter

Color Wars is a multiplayer Android game that is based on the RGB pallette. Every player is trying to recolor the others and turn them into the same color

Coolest MonkeyArcade

I have created this simple arcade in a week, using some free assets. It's simple yet a fun game.

The Way to UgandaArcade, Runner

The Way to Uganda is a runner game that features over 10 characters, 7 maps and unique soundtracks. This game reached 150K downloads on Play Store before it was taken down by bogus claims from Sega.

NewoldPlatformer, Shooter

Newold is a 3D labyrinth shooter game. It combines classic 2D platformers with first person shooters. The game features 100 levels, over 10 various traps and 2 active enemy types.

Don't Stop The Music!Arcade, Music, Clicker

Don't stop the music is a music clicker game. I made it for a class in a week. It's simple and fun. The music belongs to Dave Rodgers.

WeightlessBeat-em-up, First Person

Weightless is 3D zero-gravity beat-em-up game. The game features 7 levels, 5 enemy types and a boss.

Goblin FormationArcade, RPG

Goblin Formation is a 2D army formation game that turns you into a goblin general. Command your troops, create armies, change formations.

Upside DownArcade, Runner

UpsideDown is a runner that features 5 different characters, 4 customization hats and 3 power-ups. This was my first ever released game.