Julia Lin was born in Taiwan and lived there and in Vietnam before her family immigrated to Canada when she was nine. Since then, Julia has lived in Vancouver and its environs, Toronto, and northern British Columbia. She holds a graduate degree in Immunology (M.Sc., University of Toronto) and a post-graduate degree in computing education (University of British Columbia) and has taught high school math, science, and computing science in British Columbia for a number of years. Julia lives in Vancouver.