Work Experience
Software Development Positions
Coveo (May 2022 - August 2022) - Software Developer
Python, AWS, Elasticsearch,
Kubernetes, Terraform,
Snowflake
Summary coming soon.
Just Web Agency (September 2021 - May 2022) - Fullstack Software Developer
Python,
TypeScript,
React.js, FastAPI,
Docker,
Kubernetes, PostgreSQL, AWS
Involved in multiple projects, developed
production-impacting
changes to improve scalability and client outreach. Was also involved in systems design decisions
and client-team communication. Also engineered a custom image-recognition
tool implementing AWS machine learning software.
CFIA (February 2022 - May 2022) - Software Developer
Javascript, Selenium,
SQL
Contracted to
develop and automate tests ensuring SCORM packages containing course-ware data correctly migrated to
a new
learning management system planned to be used by 100% of the CFIA staff for training.
CFIA (May 2021 - August 2022) - Software Developer
Python, Bash, SQL, Toad for Oracle, SQL
Server, IBM
InfoSphere
Automated a database ETL script
migration
process, wrote key reports for various teams, and documented processes for other students.
Teaching Positions
COMP 2804 (January 2022 - May 2022)
Taught Discrete Mathematics II to computer science students
which included topics such as predicate
calculus, algorithm
complexity, mathematical reccurences, and graph theory through designing and running
weekly
tutorials as well as hosting office hours, and giving feedback while marking assignments/exams.
COMP 1805 (January 2021 - May 2021)
Taught Discrete Mathematics I to computer science students
which included topics such as
propositional logic, mathematical reasoning, proofing techniques, set theory, and finite
automata
through designing and running weekly tutorials as well as
hosting office hours, and giving feedback while marking assignments/exams.
Projects
ECSS
C++ (QtC++, std), gdb,
VirtualBox
A team product, where I along with 3 students were tasked with
designing and developing a simulation model of an Electro-Cranial
Stimulation (ECS) Device. Through the use of the QtC++ framework and Github I took on a team-lead
role and assisted in developing a working model of an Oasis
Pro device. My main duties along with
development were to help other team members set up version control on their linux virtual machines,
lead with proper software develoment practices such as branching, meaningful commits, and branch
integration, as well as documenation for the program acrhitecture and development process.
Farm Stats
C++ (std),
gdb
OOP C++ script
using Data Analysis techniques to go through scraped data
from StatsCan, and sort and display statistical outcomes.
Covid-19 Database
Simulator
Python,
SQL,
SQLite3
Final project for a database administaration class involving the
modification and
integration of SQLite3 DB mimicking a store/client system depending on Covid-19 Status.
Flappy Bird
Java(Swing), Eclipse,
Git
Desktop application project emulating the classic Android game "Flappy Bird".
This Website
Html, Css, SaSS, JavaScript😎
Contact Me
Feel free to email me, connect with me on Linkedin, or checkout my Github below 😊