O'Leary was promoted to assistant A.D. for football operations in the spring of 2008 following the Knights run to the C-USA Championship title the previous season.
Prior to UCF, he worked in the financial field for Invesco Retirement, Inc.
O'Leary oversees the day-to-day operations of the football program from budget development, daily logistics of practice, as well as the institution of football policies and procedures.
In previous summers, O'Leary has been in charge of managing the UCF Football Women's Clinic, which has helped teach the game to more than 500 female fans of the program.
He also serves as a liaison between football and academic services, compliance and other campus governing bodies.
O'Leary graduated from Georgia Tech in 2002 with a degree in business management. He lettered in football at Tech as a free safety. He and his wife, Sophia, got married in February 2013.