Projects
Medical Device Emulator- Created a Medical Device Emulator (Alpha-Stim) in QT using C++ in a group of 4 classmates
- Used unit testing to test functionality of all core functions in the device’s usage
- Organized a visual interface GUI to test the device with 6 functional buttons
- Used git and GitHub to facilitate workflow with 4 classmates
- Wrote documentation on the device including a use case model as well as sequence diagrams, a state diagram and UML Class
- Built a multiplayer Connect4 website with a fully functional user and game system using HTML, CSS and JavaScript
- Designed an API unit testing suite that resulted in finding dozens of bugs which led to a strong foundation for web development
- Programmed web routes using RESTful principles to enable a better user experience with no dead-end links using Express’ API handling
- Utilized various libraries such as Node.js, socket.io, express and pug to handle web routes, concurrent connections for the game interface and to be able to load pages through a template easily
- Product of Web Dev Club Hacktathon at Carleton University (October 2019)
- Made using simple HTML, CSS and some JS
- Simple scroll page with some cool animations
- Uses Python to use PRAW (python reddit API wrapper)
- Tkinter library to use as a display to pick from 5 subreddits
- Ability to show top/hot/most recent posts in 5 different subreddits
- Minesweeper made in python
- Uses basic recursion and functions to display a 9x9 minesweeper grid
- Takes input in form of (x,y) and handles bad input