Aspiring Programmer | Lifelong Learner
Learn More
Seneca Polytechnic student with a passion for programming and technology. I am currently pursuing an advanced diploma in Computer Programming and Analysis. I have a previous background in Bachelor of Science in Psychology from University of New Brunswick, Fredericton.
Seneca Polytechnic — Present (4th Semester)
Relevant courses: Data Structures, Web Development, Object-Oriented Programming
University of New Brunswick — Completed
Relevant courses: Statistics, Research Methods, Cognitive Psychology
Allows user to enter their postal code to locate the nearest available homeless shelter, using occupancy data from the Toronto Open Data API. Displays shelters on a map with markers and calculates the shortest distance using the Haversine formula.
JavaScript
A small, lightweight Social Assistance Management System (mini-SAMS) with the ability to add and remove clients, update benefits, and add and remove appointments. Designed to support full CRUD operations for clients, benefits and appointments.
Angular Visual Basic
A platform where users can interact with each other or an AI to simulate conversation in the theme of a narrative therapy and help reshape past experiences and perspectives through dialogues.
React
A C++ command-line app to track and manage a personal Pokémon card collection. Supports adding, deleting, searching, sorting, filtering, viewing stats, and exporting to CSV using OOP and STL.
C++
A recreation of the 1970s Breakout arcade game built in Java. It features classic brick-breaking gameplay with paddle and ball mechanics, demonstrating object-oriented design, collision detection, and real-time rendering using Java.
Developed a responsive portfolio website using HTML5 and Tailwind CSS, optimized for usability across desktop and mobile devices.
These are the projects that I have worked on during my studies at Seneca Polytechnic. Codes are available per request due to school policy. School curriculum mostly centered around object-oriented programming with C++, database and web development.
Built a C++ console application as a group project integrating with Oracle Database 12c via OCCI to manage HR employee records. Implemented full CRUD operations with SQL, improving skills in database connectivity, query execution, and error handling.
Oracle SQL C++
C++ console-based application simulating a healthcare facility’s pre-triage system to register patients, calculate estimated wait times based on historical data, manage separate patient lineups, and support admission and viewing functionalities.
C++
Menu-driven C application to manage pet records and schedule appointments.
C