Research & Development (The New York Times)

Screenshot of the R&D NYTimes webpage, including an abstract 3D visualization and the text, '3D Journalism Should Be Accessible Across Platforms and Devices'.

R&D ( explores how emerging technologies can be applied in service of journalism. Current work includes new storytelling formats for 3D content, and building tools that support journalism in media such as virtual and augmented reality.

R&D Engineer, 2022—present.

Environmental Insights Explorer (Google)

Screenshot of the Environmental Insights Explorer webpage, showing a map of the city of Melbourne, Australia, and various statistics related to building CO2 emissions.

Environmental Insights Explorer ( estimates city-scale building and transportation carbon emissions data, as well as renewable energy potential, leading to more globally-consistent baselines from which to build policies, guide solutions, and measure progress. Analyses are derived from Google’s proprietary data and other leading sources. Created in collaboration with Global Covenant of Mayors for Climate & Energy.

Software developer, 2017–2021.

Project Sunroof (Google)

Screenshot of the Project Sunroof webpage, including a map of Colorado - colored to indicate solar potential of buildings - with various statistics related to solar energy.

Project Sunroof ( is a free, public tool for estimating the amount of renewable electricity that a home — or an entire city — could generate with solar panels. Project Sunroof uses machine learning to find feasible locations for solar panels on a roof. Then, the tool estimates electrical generation using historical weather, shadows from trees and obstacles, and locally applicable tax incentives.

The online data explorer provides solar overviews for many cities in the U.S., and the homeowner tool allows individual residents to look up expected savings or costs for their address.

Software developer, 2015 to 2021.

glTF (Khronos Group)

Screenshot showing a 3D model of a sci-fi helmet, embedded in a webpage.

GL Transmission Format (glTF) ( is a royalty-free specification for the efficient transmission and loading of 3D scenes and models by applications. glTF minimizes both the size of 3D assets, and the runtime processing needed to unpack and use those assets. glTF defines an extensible, common publishing format for 3D content tools and services that streamlines authoring workflows and enables interoperable use of content across the industry.

Working group member, 2017…

A-Frame VR

Screenshot of the A-Frame webpage, including a prominent, 3D letter 'A' and links to several VR showcase examples.

A-Frame ( is a web framework for building virtual reality (VR) experiences. Originally from Mozilla, A-Frame was developed to be an easy but powerful way to develop VR content. As an independent open source project, A-Frame has grown to be one of the largest and most welcoming VR communities.

Core team, 2017…


Screenshot of the homepage, with the title 'Knowledge delivered'. Description below reads, 'Vivid, contextually-rich visualizations of the world's deepest knowledge graph. Graphiq's products put data into context for researchers, journalists, and enterprise'.

Graphiq ( is a platform for managing, exploring, and visualizing data. Graphiq provides a network of datasets and web applications featuring search, context-rich visualizations, filtering, and interactive tools available to journalists, researchers, and the general public.

Software developer, 2013 to 2015.