He attended the Galway Mayo Institute of Technology, Ireland, studying Software Development, where he completed a National Diploma in Software Development in 2004 and graduated with an honours Bachelor of Science in Software Development in 2005. He joined the Dublin Software Lab, IBM in November 2006. He is currently part of the SOA Team in Dublin, Ireland.