My work keeps returning to the same problem: making data about space and time useful at scale. I’m now focused on new methods of advanced space-time analysis and automating semantic pattern analysis in large collections of text.

Open source

  • timehash

    An open-source algorithm for variable-precision sliding windows of time, used to bin time values in large data collections. Implementations exist in Python, Go, Java, C, C#, and Perl, with community ports in JavaScript and Rust.

  • geohash2kml

    An open-source tool that converts geohashes to a 3-D thematic map in Google Earth KML.

Patents

The patents describe indexing observations by encoding time and location into spacetime hashes. That work builds on timehash.

Companies

  • Black Cape

    I co-founded Black Cape with Al Di Leonardo and Brian Poe and serve as Co-CEO and Lead Engineer. Black Cape engineers trustworthy AI systems that give US defense and intelligence teams a decisive edge.

  • HumanGeo

    I co-founded HumanGeo and served as CTO. The company grew from a start-up to $24 million in annual revenue and was acquired by The Radiant Group.

  • The Radiant Group and DigitalGlobe

    I served as CTO of The Radiant Group, then as CTO of DigitalGlobe Intelligence Solutions and Vice President of Radiant Solutions, a Maxar division.

  • Google

    I was a senior engineer in Google Enterprise, working on search and geospatial technology including Google Earth and Google Maps.

Publications

Full publication list on Google Scholar

Recognition

  • FCW Federal 100 2015

    Recognized for building an engineering team that delivered four analytic tools in four months.

  • MORS David Rist Prize 2016

    Shared for the study “Data Science for Threat Finance Intelligence.”