NT's Projects
A website created for a web development class group project. I handled all back-end server programming and a couple of aspects of the front-end/TPS-integration.
A small project done under the pretence that a user's backspace key is broken. The objective is to implement a workaround using a Stack data structure and the '#' symbol.
A selection of Java programs that demonstrate some fundamental DS/OOP concepts with binary trees.
A four-player battle-royale tank game that was developed for a CS group project in secondary school, using C# and the XNA Framework. Compatible with both Windows OS and the Xbox 360 (untested). K/M support may be incorporated in the future.
A collection of simple programs made whilst learning C.
A C++ program that can encrypt/decrypt any text that includes ASCII Chars 48-122, using both Caesar and Vigenere cyphers.
Source files for Cerce's Mindful Campus, a project presented at OTU's DemoFest in March of 2023. I handled all back-end/database programming and third-party service integration, as well as a few front-end details.
A deque created in Java that uses a 'Node' class to construct a 'DoubleQueue' object. Accompanied by a brief demonstration of the fundamental methods and operations at work, as well as a screenshot detailing the output of the code as-is. May update for refactoring purposes in the future.
A script for creating multiple directories that follow the naming convention "<foldername> <integer>".
A brief program that showcases a video-game inventory in python (creation + modification) through a brief encounter with a traveling salesman. Based on AutBor by Al Sweigart.
A group of scripts that abbreviate common git commands.
This JS file prevents unwanted style-element injections in HTML source files, preserving existing styles. It ensures that the original formatting is not compromised by preventing interference from injected style elements on sites hosted using GitHub Pages.
A Python program that creates and prints a graph data structure, using the 'networkx' and 'matplotlib' libraries.
A simple hashcracker made on python
An investigation of the java-ml library.
A short demonstration of the Jest testing framework for JS, implemented with a couple of scripts.
A brief demonstration of some unit testing fundamentals with JUnit.
A collection of scripts created whilst learning Bash/C-shell scripting.
Project submission for Ontario Tech University's International Engineering Competition.
Recommends your favourite films/shows at random!
MVC implemented within a cash register system.
A custom shell built using C.
A few programs written in assembly.
About Me
A small C++ project that converts numerical systems of bases 2, 8, 10, and 16. Has been refactored to incorporate increased portability and efficient, user-friendly design.
A static site created for a major web development class assignment. One of my earliest and fondest web development projects.