
UCCS graduate Andy Bruce’s story is one of perseverance, growth and quiet triumph. After graduating in December 2024 with a B.S. in computer science, Andy began working as an associate software engineer at The Aerospace Corporation. A self-described cloud computing hobbyist, he was drawn to the role by the exciting potential of cloud technology.
“My favorite part of the job is the team,” Andy said. “Even as an entry-level engineer, I’m supported, encouraged and given opportunities to teach and grow.”
But his journey to success was not linear.
“My time at UCCS was largely a struggle of personal growth,” he said. “I failed classes, lost scholarships and watched my peers move ahead while I struggled.”
Yet, instead of giving up, Andy chose to lean into the challenge.
He worked extra hours to retake classes, built healthy study habits and—most importantly—learned how to ask for help. After a pivotal summer of introspection and hard work, Andy returned to school with renewed focus and began stacking small wins into lasting momentum, including earning hands-on experience through two software engineering internships in the financial services industry.
“Succeeding just once was enough to help silence my fears and anxieties,” he said.
Professors like Sudhanshu Semwal, Will Wesley, Robert Sackett, Yanyan Zhuang and Deb Harding played pivotal roles in shaping his journey.
“My time at UCCS taught me how to pick myself up and try better,” Andy said. “I went there because it fit my checklist, but I chose to stay because a few key professors encouraged my efforts and empathized with my struggles.”
Andy was also a student office assistant in the Advancement Office. Having previously worked in pizza kitchens and at swimming pools, he said the staff he interacted with in that role helped him to learn the soft skills necessary for future positions—fitting into an office environment, following instructions and using judgement. That includes Carol Pina, Zach Henline, Tam Doane, Tiyana Hardney Vela, Mary Dunn and Bridget Roberts.
“They showed me the kind of person I want to be when someone looks up to me—patient, understanding, and encouraging,” Andy said. “That job felt like the start of my new career. I looked for ways to use my programming knowledge in every project.”
Now, in a role that blends his love for technology with a supportive team culture, Andy is thriving.
“I’m often trying to catch up with more experienced professionals, but I’m also given opportunities to prove myself and teach others,” he said of his current job.
His advice to current students is something he gleaned from his own time at UCCS.
“Go to events, try for jobs you don’t feel ready for,” he said. “Don’t worry if your dream isn’t to work. Work can be the tool that helps you chase your real dreams.”