Liam Halpin
software engineer

I earned my Bachelor of Science in Computer Science from the University of Wisconsin–Madison in just three years, graduating in the Class of 2025 with a 3.98/4.00 GPA and consistent Dean’s List honors. My coursework there provided a strong foundation in advanced algorithms, data structures, runtime complexity, dynamic programming, and randomized algorithms. I also gained extensive knowledge in low-level programming, computer architecture, operating systems, virtual memory, concurrency, and distributed file systems.

Currently, I am pursuing my Master of Science in Computer Science at the University of Illinois Urbana–Champaign (UIUC), part of the Grainger College of Engineering’s Siebel School of Computing and Data Science. UIUC’s Computer Science program is ranked among the top five in the United States, known worldwide for its academic rigor and impact on the tech industry. My graduate coursework builds on my undergraduate training, with advanced study in areas such as compiler design, cryptography, operating systems, numerical methods, and computer graphics, while further strengthening my problem-solving skills.

My strong mathematical background—including Linear Algebra, Numerical Methods, and Discrete Mathematics—has honed my analytical approach, equipping me to solve complex systems and quantitative challenges. Feel free to contact me with any questions.