Patrick Mulvihill is a Senior Software Engineer in New York with 11 years of hands-on experience building production systems for global financial institutions. He progressed from software engineer to technical team lead at UBS and now delivers at Citi, bringing deep familiarity with both front-end and back-end development in regulated, high-stakes environments. A Manhattan College Cum Laude graduate who founded and led the campus ACM chapter, he blends strong technical foundations with mentorship and event organization experience. Patrick’s early internships show a practical focus on resilient systems and data workflows—skills he has carried into banking-scale projects. Colleagues describe him as a pragmatic problem-solver who values clear communication and code clarity, honed through frequent code reviews and cross-team agile collaboration. He maintains an active GitHub presence under PatMulvihill, signaling ongoing engagement with real-world engineering and open-source practices.
10 years of coding experience
10 years of employment as a software developer
Computer Science, Computer Science at University of Vermont
Master's degree, Computer Science, Master's degree, Computer Science at Georgia Institute of Technology
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Manhattan College
High School Diploma, High School Diploma at Monroe Woodbury High School
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Patrick Mulvihill - Senior Software Engineer at Citi