Work Samples
HashMaps, ArrayLists, and others.
As part of my Android Development course, we were required to make a quiz application using mainly hashmaps.
In general, I am very satisfied with how the development of this project went. If I were to revisit it however, there would of course be many improvements I would make.
Go to source codeEvent Listeners, delegates, IOC, Dependency Injection.
This assignment was the built over the the two assignments before this. It implements some more advanced OOP concepts.
This was a very fun assignment as I love working in an OOP development environment. There were some difficulties at first, but I stuck through and overcame them.
Go to source codeQueues & Stacks
This assignment was meant to use a stack/queue to build a maze-navigating algorithm.
This was one of my favorite assignments, it was challenging and helped me learn lots.
Go to source codeUWP Data Binding, Window Storage, Commands
This application is meant to emulate some of the functionality of Microsoft's OneNote.
It involved many different programming principles, such as Data Binding, and was overall a very fun application to develop.
Go to source codePromises, fetching live data, geoJSON
This tracks all flights with Canadian Origin around the world.
It interfaces with mainly 2 open source projects, Leaflet, & Opensky Network. After converting all the valid data to geoJSON, it displays markers with information about the specific flight.
Go to source codeLarge-scale, event-based game using Unity
This is my on-going game development project I am working on as a hobby to develop my programming skills more.
As this application is still under heavy development, this is mainly meant for getting a better understanding of my coding style, and skill at a larger scale.
Go to source code