He is known for publishing open source software, including SkyMap for Android and the Semantic Vectors package. He has written a range of scientific papers in the area of mathematics, informatics and computational linguistics, and his work on quantum logic was featured in New Scientist. He holds a D.Phil in differential geometry from Oxford. Dominic lives in Bellevue, WA with his wife and children. He enjoys playing outside with his family, sailing, botany, and making music with Kindred Folk.