ACTIONS
D - Toggle Dark Mode
T - Randomize Text Color
F - Toggle Footer
R - Reset Everything
HIDE
MENU
SHOW
MENU
ABOUT ME
Stats
Age: 26 years old
Birthday: September 3, 1996
Location: Toronto, Ontario, Canada
Height: 6 feet / 72 inches / 183cm
Career Summary
Ever since my first ever programming project 4+ years ago, I became very passionate about developing applications that would utilize my creative ability. I became highly involved in making these applications user friendly, clean, easy to navigate, appealing to the user, and bug-free. All while, implementing critical concepts such as space and time management, memory optimization, data structures, debugging, prototyping, testing etc.
My Interests
I have enjoyed gaming throughout my life; from PS1/Original Xbox, to PS5/Gaming PC. I enjoy playing offline games - rpg, adventure, strategic, shooter, etc. as well as online games - mmorpg, moba, fps/tps, etc.
My favorite sports include tennis, swimming, volleyball etc. I haven't played any of these sports competitively, more casually. Although I am fascinated about basketball, baseball and soccer; I haven't particularly been active in playing these sports but would love to in the future.
I have been interested in technology for as long as I can remember. I'm always in awe when discovering the latest and greatest tech the world is developing. I have a huge interest in mobile devices, computers, displays (TV/Monitor/Tablets), softwares, apps, virtual reality, smart home devices - the list can go on and on...
CONTACT ME
Personal Info

Social Links
ANALYTICS
Website Info
Website Created: May 20, 2021
Last Updated: August 6, 2022
Back-End: ASP.NET MVC with C#
Front-End: Vanilla JS, HTML5, SASS
Playground: Unity 3D Engine WebGL
Database: None
*No user data is recorded.
Browser Info
Device Info
Description
Origin
Development
Employment Details
Pictures
3D Playground
Ozone Guardian

What is Ozone Guardian?
Ozone Guardian is a modern take on the classic arcade shooter with colourful stark visuals and equally addicting gameplay. You defend the ozone layer against groups of evil spaceships, which increase in quantity and power each time, and you're thrown at a large menacing boss every 5 rounds. Your dodging and timing skills reward you with higher points at the end of the round, which you can spend on Upgrades in the Space Shop.
Origin of Ozone Guardian
Ozone Guardian is a light game; very reminiscent of classic session-based asteroid shooters. Originally designed as a birthday gift to our father, Ozone Guardian took shape in a week and demonstrated potential to be a full commercial game. As a result, this game is designed for all ages, with easy mode for younger and elder audiences as well as difficult modes for the passionate gamers. UI icons and menus are large and easily legible at distances, and violence / graphic is glowing cartoon explosions at maximum.
Development of Ozone Guardian
We started with the basic layout of the game. We purchased graphics online to use for the space backgrounds and the planets. We created an object for a 'space ship', with stats and attacking actions and ended up developing 6 different 'space ships' all deriving from the same class. We did the same thing for enemies, and created models for enemy space ships and boss space ships. Nearing completion of the project, we received German translation which we then implemented into the game by creating a modular language picking class.