Hagana Kim is a former attorney turned freelance writer and columnist. He earned a bachelors degree in English from the University of Virginia and a law degree from Washington University in St. Louis before moving to Silicon Valley where he enjoyed success as a software entrepreneur. He now resides in San Jose, California with his fiancee.