He attended University College Cork, Ireland studying Computer Science, where he graduated with an honours Bachelor of Science in 2006. He joined IBM as part of the Extreme Blue program in June 2006. As part of Extreme Blue he worked on an innovative IP Telephony project with three other graduates, which was presented to an Expo in Nice, France. He is currently part of the SOA Team in Dublin, Ireland.