Hi, I'm Shane, a fourth-year software engineering student with a passion for programming.
Take a look at some of my projects below!
Led the design and development of a Kotlin-based Android fitness app as project lead, system architect, and backend developer. Built core features including workout and exercise logging, recipe management, and gym location tracking using Room, repositories, and DAOs. Implemented Google Maps integration and modernized shared UI components while coordinating team workflows, branching, and code reviews to maintain a clean, scalable architecture.
View GitHub RepositoryMobile Application Development (SOFE 4640U)
Served as project lead, system architect, and developer for a Product Distribution System. Designed the microservice architecture and led development of the Location Service, including geocoding, warehouse-assignment logic, caching, and inter-service communication. Coordinated team workflows, code reviews, and integration across warehouse, orders, logistics, and faults/returns services to ensure a scalable, reliable system.
View GitHub RepositoryDistributed Systems (SOFE 4790U)
Designed and developed a Kotlin-based Android task management app, ClearPath, built using MVC architecture. Integrated Room database for persistent local storage, allowing users to add, edit, delete, search, and sort tasks by priority or due date. Included camera functionality for attaching images to tasks. Focused on a clean, color-coded UI optimized for both mobile and tablet devices using Android Studio.
View GitHub RepositoryMobile Application Development (SOFE 4640U)
Led the API integration and backend design for “OnMyWay,” a carpooling and commuting platform providing real-time weather data and forecasts. Collaborated within an Agile team to connect RESTful APIs and display live environmental data.
View GitHub RepositoryAwarded with Best Project Design
Data Management Systems (SOFE 3700U)
Fall 2024 semester
Built an interactive digital aquarium in Processing 4 (Java) featuring animated fish sprites, real-time event handling, and environmental effects. Implemented day/night cycles, predator-prey behavior, and ambient soundscapes to create a lifelike simulation. Integrated simple AI algorithms to drive randomized movement, directional avoidance, and behavioral variation among fish. Optimized the animation loop and object-oriented design for extensibility and performance.
View GitHub RepositoryUser Experience Design (SOFE 4850U)
Developed and deployed a dynamic full-stack restaurant website, optimizing user experience across mobile and desktop devices. Integrated a MySQL database with PHP backend to securely store and manage user-submitted data.
View ProjectWeb Programming (SOFE 2800U)
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 ProjectFuture updates will include displaying the running record of each team, weekly matchups, historical statistics, and much more!
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 ProjectFuture updates will enhance backend functionality, utilize Business Intelligence technologies for data analytics, and expand the trip planning horizon.
Hi, I'm Shane Currie, a fourth-year Software Engineering student at Ontario Tech University with a passion for building innovative and impactful software solutions. I served as a Military Policeman in the Canadian Armed Forces for five years. During that time, I held numerous positions and secondary duties. My service experience developed strong leadership, attention to detail, and a dedicated work ethic, all of which I carry forward into my software engineering work.
Undergraduate Student Research Fellow, ARiSE Research Lab
Ontario Tech University - Oshawa, ON (Nov 2025 - Mar 2026)
Conducting a Systematic Literature Review (SLR) on reducing bias and racism in secure software development. Supporting research on Inclusive Human-Centric Goals for Security (HUGS) under the supervision of Dr. Sanaa Alwidian, in collaboration with the CyberSEA Research Lab at Carleton University.
Reach out to me via email or LinkedIn if you're looking to collaborate or explore new ideas.
Interested in learning more about my skills and experience? Click the button below to download my resume.