Hi, my name is Shane!
Welcome to my portfolio and blog. This will be a place where I will discuss different programming projects I’m working on, problems I encounter along the way, and any other interesting topics I can think of.
I am a post secondary student at University of Guelph in my fourth year studying computer science. I am looking forward to a fun career getting to build awesome things and generally being able to make the world a better place with the help of software. Below you can see some of my favorite projects and experiences.
Merchants of Hardware is an Android employee companion app built for RONA employees. You can scan any product in a RONA store and have access to all the product’s information including prices and stock levels immediately. The app is built using Facebook’s “React Native” framework to support both Android and iOS with the same codebase. Merchants of Hardware is supported by a REST API backend written in PHP for processing and MariaDB for storage.
Some other features of Merchants of Hardware include:
- Scan history: Forgot a SKU? Go back in your history to view previous searches and scans
- Pick Lists: Create custom product lists with user set quantities and color tags, useful when organizing products for ordering, projects, or online purchase fulfillment
- Scan matching with Match Mode: Enter match mode when viewing a product, scan a UPC and wait for the beep!
- GPS scan logging: Log the GPS coordinates at scan time so you and other employees can find products around and outside the store
Trade Assistant is a PHP/MySQL web application which can give you insights into the balance of CSGOLounge trades and the worth of Steam inventories for in-game items in Counter-Strike: Global Offensive. Trade Assistant will let you compare trades in real time as well as sum specific items from a user’s inventory allowing you to quickly evaluate the total sum of items added and removed from a trade offer.
You can have a look at Trade Assistant at it’s Github repo located HERE.
UGX MOD and UGX Requiem were UGX-MODS.com team projects that I participated in between 2012 and 2015. UGX MOD is a full conversion mod for Call of Duty: World at War completely changing the weapons, gameplay, perks, and other features. UGX Requiem was our map built to showcase all our new mod features as a part of UGX MOD v1.1.
My work on UGX MOD and UGX Requiem consisted mostly of asset porting and creation. All weapons and enemy characters were custom ported from other Call of Duty games. Many environment models in the mod were created by myself including the Traps Machine, Mr. Elemental, the Sharing is Caring perk machine, and Pandora’s Box made functional with gameplay scripting done by Andy King (UGX Treminaor). My favorite achievement from this amazing experience was creating the PP-19 Bizon weapon, modeled and animated from scratch by myself. The weapon can be seen at 0:31 in the trailer above.
UGX Requiem has over 400,000 page views and was voted 35th out of over 10,000 mods in ModDB’s Mod of the Year 2015.