Ava McCarthy was born in Dublin and attained degrees in Physics and Nuclear Medicine before going on to work for the London Stock Exchange for six years as an analyst programmer. She currently works in software in County Dublin, where she lives with her husband Tom and two children.