Evan McRae ’25 paired his computer science degree with a music focused-individualized studies major and followed his family’s Retriever legacy

Published: May 7, 2025

People gather around a table with a laptop in a game store, surrounded by gaming posters.
McRae and teammates work on game design. Photo courtesy of Game Audio Maryland.

Before Evan McRae came to UMBC, Tess McRae—his sister—was a student here. So was Evan and Tess’s mother—Sharon McRae. You might say being a legacy Retriever was a family tradition. With Evan graduating this spring with majors in both computer science and individualized studies, we thought to ask Tess, now the assistant director for connective learning with the Center for Democracy and Civic Life, to take on this Q&A with her younger brother. Evan shares how an early exposure to UMBC’s Game Developers Club before attending UMBC eventually led to an executive board position and the creation of numerous games and great memories with other programmers and musicians. After graduation, Evan will be working at UMBC’s Imaging Research Center as a software engineer.

Q: How did you decide to come to UMBC?

A: UMBC is where our mom went and also where you went, and I wanted to continue that family legacy. I also knew that it was a really great institution especially for computer science. I remember our family going to campus for Homecoming when I was in high school at Hammond, and I saw a banner in The Commons for the UMBC Game Developers Club. I have always wanted to be a game developer; seeing that banner, I knew that there was a pretty good foundation for my passion at UMBC, and I wanted to join the club.

A group of seven people smiling in a casual indoor venue with a stage and festoon lights.
McRae (second from left) and his fellow members of the Game Developers Club pose for a photo. Photo courtesy of McRae.

Q: In high school you discovered a passion for composing and producing music. How have you been able to expand on that passion at UMBC both technically and artistically?

A: While I was in high school I thought, “Music is something fun I do on the side, but not what I’m going to go to college for.” I was a computer science and math double major going into UMBC. When I decided to drop my math major by my second year, I told my Honors College advisor, Julie Oakes, that I was interested in music but didn’t have time to finish a music major within the next two years. She suggested I try individualized study (INDS) and see if there was a way to integrate my music passion with game development.

I ended up talking to professor Steven McAlpine from the INDS department and found a great bond with him; he shares a lot of my interests in game design and music. He has helped open a lot of doors for me, and I’m really grateful to the INDS program for that. I’ve been able to take music theory and composition courses, use UMBC’s studio facilities, and learn how to produce with industry standard software like Logic Pro. My music professors Greg Kalember, Linda Dusman, and Joseph Siu have mentored and fiercely advocated for me as an INDS major. It’s been incredible to not be a music major but still feel like I belong in those rooms.

Q: What are some of the most meaningful experiences you’ve had during your time at UMBC?

A: I’m taking a class this semester called Capstone Games Group Project taught by Marc Olano, the director of UMBC’s game development track and advisor for the Game Developers Club. The class combines artists and programmers who pitch game ideas at the start and work together on only a handful of those games for the rest of the semester. I pitched a puzzle platformer game called King Scribble that I’ve been wanting to make since first grade. My classmates and professor liked the idea, and to my surprise, it got picked as one of four games the class will develop in full. I still don’t think I’ve fully internalized how cool it is to actually be making this game.

Students in a classroom working on laptops with a video game projected on a screen.
McRae (standing at podium) plays a submission to the Game Jamathon, hosted by hackUMBC and UMBC Game Developers Club. Photo courtesy of McRae.

I’ve also been working on a game called Daylight (available to play on Windows only, the password is: dog) since 2022 through the Game Developers Club. I feel like I’ve really grown as a developer and musician from it, and I’ve met some really cool and talented people through it. For my INDS capstone I’m improving and expanding upon Daylight’s soundtrack, which I’ve been working on for years now. It likely won’t be finished this semester or even next year, but I’m so privileged and grateful to have played such a big part in it.

I also have found a lot of meaning in my internship at UMBC’s Imaging Research Center (IRC). I got a position there thanks to Professor McAlpine, who had previously mentored Tristan King ’21, a former IRC technical specialist, when he was an INDS student. Tristan ended up being my supervisor for my first year there. I’m making virtual reality data visualization concept mapping software using Unreal Engine and solving complex, cutting-edge interface design problems. It’s really challenging my professional coding skills and helping me to grow exponentially as a game developer. I appreciate that I’ve had the opportunity on campus to enrich my learning like that. It’s been so cool to work with this transdisciplinary team and develop something that I think will have a good impact on the world.

Q: How have the ideas of inter/transdisciplinarity enhanced your UMBC experience?

A: What drew me to game development was working among disciplines. I love the idea of being a programmer and musician working with artists, writers, and playtesters to make a very human, cohesive experience: a love letter to players. Finding myself in INDS and at the IRC legitimized this way of thinking for me. I’ve really found myself at home in environments where I can collaborate with people from different backgrounds who are bringing all their skills and influences to the table. I value that process in everything I make and do at UMBC.

Being part of the Honors College also helped broaden my personal horizons as a student. I’ve been able to take a lot of cool courses outside of my disciplines like Mathematics of the Universe with Manil Suri and Sounds Like Social Justice with Earl Brooks, who have also been pretty big inspirations for me when it comes to the interdisciplinarity of technical fields and the ways I can actually make an impact toward issues I care about.

Q: What has being a student leader in the UMBC Game Developers Club been like for you?

Man taking a selfie outdoors on a sunny day with trees and a grassy field in the background.

A: It actually wasn’t something I knew I wanted to do in the first place until my friend encouraged me to run for vice president during a special election. I think it’s been the happiest accident in my life. I’ve been able to help make UMBC a proper home for students of all disciplines interested in game development, whether it’s for a hobby or a future career. Playing a pivotal role in creating and maintaining that space has been absolutely awesome. (Check out another Game Developers Club creation, Phantom Feline—I was a programmer and musician on this game that can be played in-browser as well as on Windows, Mac, and Linux.) The Game Developers Club has established alumni and mentors in the industry who give talks and network with our students. To be able to stand on that 20-year legacy and be lifted by it is a really special thing.

Written by Tess McRae ’22, Assistant Director for Connective Learning, Center for Democracy and Civic Life

Read more Commencement 2025 stories.

Tags: , , ,