Hi, I'm Shane, a fourth-year software engineering student with a passion for programming.
Take a look at some of my projects below!
Leading the design and development of a Kotlin-based Android fitness app as project lead, architect, and backend developer. Building core features including workout and exercise logging, recipe management, and gym location tracking using Room, repositories, and DAOs. Implementing Google Maps integration and modernized shared UI components while coordinating team workflows, branching, and code reviews to maintain a clean, scalable architecture.
View GitHub RepositoryServing as project lead, system architect, and developer for an ongoing distributed Product Distribution System. Designing the microservice architecture and leading development of the Location Service, including geocoding, warehouse-assignment logic, caching, and inter-service communication. Coordinating team workflows, code reviews, and integration across warehouse, orders, logistics, and faults/returns services to ensure a scalable, reliable system.
View GitHub RepositoryDesigned 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 RepositoryLed 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 RepositoryDeveloped 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 ProjectA 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.