MY STORY
message icon message icon message icon message icon
HOME PAGE
ASP.NET Core C++ CSS C# Computer Vision HTML Java JavaScript PHP Russian (Fluent) SQL Unity Unreal Virtual Reality WPF Written Communication Solidity Hardhat ethers.js TypeScript Next.JS Android Augmented Reality Azure

Abstract WalletsDecentralized App

Abstract Wallets is a proof-of-concept project in which I created an abstract, smart contract wallet that can store and send ETH and ERC20 tokens. This wallet can be used by anyone who knows a password, and thus allows for social recovery, essentially a simpler version of ERC-4337. The frontend to interact with the wallet is built with Next.JS.

Vesting ServiceDecentralized App

Vesting Service is a sample dApp I built to practice advanced Solidity concepts and building out dApp frontends. The smart contract allows anyone to create an organization with its own token, and schedule vests of the token to specified members at specified times in the future. The frontend is a very basic interface built with NextJS.

Crypto VisionBrowser Extension

Crypto Vision is a browser extension that helps you seamlessly calculate fiat price of cryptocurrency. The extension has 2 modes - Search Bar and Highlighter and supports top 1000 cryptos by market cap.

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.

PortfolioWebsite

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.

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.