Engineering students create app to track campus shuttles

McMaster Engineering students turn feedback into Trac for Attridge: an app to transform campus commutes.

By Janelle Eade January 20, 2026

Three students stand at a bus stop, with a school bus visible behind them.
Software Engineering students Arvind Shastri, George Yazji and Andrew Thompson, who all started in McMaster’s Engineering program in 2020, worked together for the project.

Expert Featured In This Story

Spencer Smith
Spencer Smith

Associate Professor

See Profile

Waiting for a campus shuttle just got a whole lot easier, thanks to three McMaster Engineering student entrepreneurs who turned a classroom project into a real-world solution.

When McMaster’s Parking Services began receiving student feedback about shuttle schedules, Director Rob Morrallee knew something had to change.  

“Students told us the shuttles were convenient but frustrating because there was no way to know when they’d arrive,” Morrallee explained. “We were determined to address that need and being at a university gave us the most unique opportunity: Tapping into the incredible knowledge and creativity of our students.” 

Morrallee approached Spencer Smith, associate professor of Computing and Software, to discuss addressing the issue through a capstone project.  

“Partnering in this way was a privilege and the perfect way to create a solution that truly serves student needs,” says Morrallee. 

Software Engineering students Arvind Shastri, George Yazji and Andrew Thompson, who all started in McMaster’s Engineering program in 2020, reunited for their capstone project after completing co-op terms.  

They saw the project as a chance to make a real impact on campus life. 

“We all faced the frustration of waiting without knowing when the shuttle would arrive, especially in the colder months and exam seasons,” they said. “Capstone gave us the perfect chance to solve a real problem for our community.” 

Their idea was simple: an app that shows the real-time location of campus shuttles and how many minutes until they arrive at stops, including popular lots M, N and P, which are down the hill from the main campus.  

Over several months, they developed a prototype and pitched their solution to Parking Services and Attridge, the vendor operating the shuttles, and ultimately won the opportunity to bring their vision to life. 

A person's hand holds a smartphone.
The app shows the real-time location of campus shuttles and how many minutes until they arrive at stops, including popular lots M, N and P.

The students incorporated their app under the name Trac, continued refining the system and recently signed a contract with Attridge to pilot their shuttle-tracking software at McMaster. The agreement includes the potential to expand the Trac app to shuttle services across additional McMaster campuses.  

“It’s exciting to see our classroom learning translate into a real-world solution that benefits students and improves campus life,” said the team. 

The free Trac for Attridge app is live and available for download for Android and Apple systems. 

Mackenzie Barwell holding the mic, standing in the CBC studio in front of a screen with

Yes, that is new grad Mackenzie Barwell doing CBC Olympics coverage 

The political science and communications graduate talks about landing her dream career, seizing opportunities at McMaster, and a full-circle moment with an Olympian. 
Two people sit at a table in a library, working on a broken toaster oven, with tools on the table.

Students learn together at Thode Makerspace Repair Café

The Repair Café marks five years of bringing people together to repair broken items, reduce waste, and learn hands-on skills.
Two photos side-by-side. One shows Maddie Schizas wearing a McMaster University sweater while seated in a bleacher. The other shows a man watching an Olympic competition on a TV.

When your prof understands the assignment

The whole world was waiting for Vic Satzewich’s email to Maddie Schizas this weekend, and he did not disappoint.