About

I am currently a second year IT Web Programming student at the Nova Scotia Community College Truro campus. My goal during this program is to graduate in 2025 with a robust skill-set that will enable me to pursue a career in computer programming or full-stack web development. Before entering my current program, I also gained valuable IT skills while taking the Computer Programmer/Analyst course at Conestoga College. My time there helped me secure a 1 year co-op placement at Manulife Financial where I was able to utilize my programming skills to gain real world experience in the web development field.
Skills
Web Development
HTML, CSS, JavaScript, Next.js, ASP.NET
Application Development
C#, Java, Python
Database Development
MySQL, MongoDB, Postgres
Projects

Weather Reporter
Client side programming school project. This application allows users to see the temperature,visibility, humidity, air pressure, and wind speed of the currently selected city from the drop-down. It integrates openweathermaps api for data fetching and the weather-icons CSS library for the icons.
HTML5JavaScriptSASS

Product Reviewer
Web application programming school project. Users can submit a product review with a star rating, their name, and a comment. Data is saved to a MySQL database and displayed to the user when submitted.
ASP.NETBootstrapMySQL

Technology Roster
The final project of the Full-stack programming course. This application uses a RESTful web api to allow users to add / edit / delete both course and technology information from a MongoDB database.
Next.jsTailwindMongoDB

Bank Simulation
Introduction to object oriented programming school project. The user is able to create either a savings account or an air miles account. They can then add transactions via either deposits or withdrawals as well as view already existing transactions. This application was implemented using MigLayout and the MVC design pattern.
Java