Liam Halpin
Software Engineer · Systems & Graphics
I am currently pursuing a Master of Science in Computer Science at the University of Illinois Urbana-Champaign, within the Grainger College of Engineering's Siebel School of Computing and Data Science, where I currently maintain a 3.87 GPA. UIUC's Computer Science program is consistently ranked among the top programs in the United States and is recognized for its strength in systems, theory, and real-world impact. My graduate studies emphasize computer system organization, compiler construction, numerical analysis, databases, and interactive computer graphics, with a focus on performance-critical software design.
Prior to UIUC, I earned my Bachelor of Science in Computer Sciences from the University of Wisconsin–Madison in three years (total), graduating Summa Cum Laude in the Class of 2025 with a 3.98/4.00 GPA and consistent Dean's List honors. My undergraduate training provided a rigorous foundation in algorithms and data structures, as well as low-level programming, operating systems, concurrency, and distributed systems.
Alongside my academic work, I have industry experience as a Software Engineer Intern at Next Play Games, where I worked as part of a multi-disciplinary team to help build and ship a production web and mobile application. I value collaborative development, clear communication, and iterative problem solving, and I am motivated by opportunities to apply strong technical fundamentals to real-world engineering challenges.
This past summer, I worked as a Software Engineering Intern at The Boeing Company in Seattle, on the SimBinary team developing flight training simulator software for the 777X. I led the conversion of a large set of test procedure documents into a standardized, maintainable format, then went on to design and build a program that parses those documents and translates them into automated test scripts capable of interacting with the simulator in real time. By the end of the summer, I had delivered a working proof of concept, successfully demonstrating fully automated testing of one of the test documents live in the simulator to the team which was a first for my team. Along the way, I presented my work at multiple levels, from my immediate team up to a cross-functional staff meeting of engineers and managers I hadn't worked with before, and was asked to share what I'd learned integrating AI coding tools into a real engineering workflow.
Huge thanks to everyone at Boeing who welcomed me onto the team this summer, and to everyone who has supported me in my journey from UW-Madison to UIUC and now through this next chapter. I'm looking forward to what comes next.