Shane Currie | Software Engineering Portfolio

Hi, I'm Shane, a fourth-year software engineering student with a passion for programming.
Take a look at some of my projects below!

Explore My University Projects

Little Italy

Developed and deployed a dynamic [mock] restaurant website, "Little Italy," optimizing user experience across mobile and desktop devices. Integrated a MySQL database with PHP backend to securely store and manage user-submitted data.

View Project

OnMyWay

Led API integration efforts to incorporate weather data into a carpooling and commuting platform, providing real-time conditions and forecasts.

View GitHub Repository

Awarded with Best Project Design.

Data Management Systems (SOFE 3700U).

Fall 2024 semester.

To-Do List

A simple, yet effective, to-do list application for managing daily tasks, with sorting functionality by priority or due date. Designed to improve productivity through streamlined task management, utilizing a clean and intuitive interface for adding, deleting, and managing tasks.

View Project


Explore My Personal Projects Under Development

Fantasy Football Tracker

A fantasy football tracker for my league, integrated with the Sleeper API, and automating data synchronization with cron jobs. It displays transaction logs and weekly scores against the median, offering a streamlined view of league activity.

View Project

Future updates will include displaying the running record of each team, weekly matchups, historical statistics, and much more!

Trip Planner

A road trip planning tool with weather API integration to help avoid bad weather along your route. Built with HTML, CSS, JavaScript, PHP, and SQL, and integrated with Mapbox for map visualization.

View Project

Future updates will enhance backend functionality, utilize Business Intelligence technologies for data analytics, and expand the trip planning horizon.



About Me

Hi, I'm Shane Currie, a fourth-year Software Engineering student with a passion for building innovative and impactful software solutions. My skills include project management, web development, database management, and data visualization.

I've completed coursework in Software Design, Operating Systems, Computer Networks, AI, Systems Programming, and Distributed Systems, applying these concepts in both academic and personal projects. I follow Agile development practices and emphasize writing clean, maintainable code using industry standards such as version control (Git/GitHub), SOLID principles, and modular architecture.

I served as a Military Policeman in the Canadian Armed Forces, and I bring skills gained through my service - such as leadership, attention to detail, and a strong work ethic - to my technical projects.

Download My Resume

Interested in learning more about my skills and experience? Click the button below to download my resume.