Projects
LEO Satelite Routing and Load Balancing | Team Lead
September 2023 - April 2024
- Designing new load-balancing mechanisms for use in Low Eart Orbit networks
- Extending the functionality of LEOSIM, a Python platform for simulating LEO networks
- Implementing load-balancing designs in LEOSIM
Python
NumPy
Docker
Git
GoodStreams | Team Lead
April 2023
- Designed general structure of the website
- Implemented backend functionality to communicate with MoviesDatabase API
- Designed the database to store user information
php
javascript
Git
HTML
CSS
foodpad | Frontend Developer
January 2022
Top 5 Hacks
Tree Hugger
- Implemented a prototype application to help track groceries and food waste, using React
- Developed the front-end of the demo site, based on the designs from my colleagues.
ReactJS
Figma
PlagueSim | Lead Developer
December 2021
- Designed the general structure of the application through the use of UML diagrams
- Implemented core data structures and functionality in Java
Java
Data Structures
harmonia | Frontend Developer
January 2020
Sun Life Financial
- Developed a cognitive memory game using JavaScript that integrated with a Slack app, to perform daily check-ins on employee mental health
Javascript
Slack
Orion | Developer
May 2019
- Developed Python web-app, that processed building footprint data to show where solar roofing was possible
- Used Pandas to clean the incoming data
Python
Pandas
Flask
NumPy
RoboRavens | Programmer
January 2018
- Developed C/C++ code for a robot to complete a set of challenges
FIRST
C++
Embedded Systems