THE LAB

Follow a little curiosity.

Interactive maps, outdoor tools, and strategy games. Each one started as a question I wanted to answer properly, and each one opens in your browser. Pick one and give it a try.

8projects to open
2maps of real places
4tools for runners & hikers
2strategy games

3D CITY EXPLORER

Cuenca Heritage Atlas

An interactive 3D study of Cuenca’s historic center, built from real building footprints. Change the layers, camera, lighting, and building heights, or bring your own GeoJSON.

Built with
MapLibre GL JS, WebGL
Data
Overture Maps buildings, OpenStreetMap
Maps & placesOpen the atlas

COUNTRIES AT A COMMON SCALE

Terra

Pick a country on a 3D globe and see how its land area and population compare with the rest of the world. Outlines are drawn at one shared equal-area scale, so you can set shapes side by side or on top of each other.

Built with
D3, SVG, Lambert equal-area projection
Data
Natural Earth, World Bank, U.S. Census Bureau
Maps & placesOpen Terra

A RACE, RETOLD

Silverheels Race Studio

A mountain race told as a short film in sixteen aid-station chapters, following one long route as the light changes. Watch the cut, then open the studio to scrub the timeline, switch viewpoints, and adjust cameras and layers.

Includes
A 1:24 sample film, poster download, and the editing studio

ACTIVITY & ROUTE GRAPHICS

Sport Studio

One workspace for a season’s worth of activity graphics and trail elevation profiles. Import activities as CSV or a route as GPX, design the graphic, and export it.

Works with
CSV activity exports, GPX routes
Privacy
Files are processed and exported locally

FROM GPX TO GRAPHIC

Trail Profile Studio

Upload a GPX file or start from the sample route, style the elevation profile, mark race days and aid stations, and export a clean graphic.

Built with
SVG, Canvas
Exports
PNG or SVG, with Instagram Story presets

PLAN THE DAYS AHEAD

Cajas Trip Planner

A sample planner for a multi-day trip through El Cajas National Park. Edit the route, place camps, break it into stages, and export the plan.

Status
Sample trip, editable in the browser

A RACE OF ROUTES & WALLS

Path Strategy

Race your pawn across a 9×9 board, or place walls to lengthen your opponent’s route. Play the computer, which weighs paths and walls deterministically, or a friend on the same device.

Works
Offline, with games saved on your device
Credit
Game design by Mirko Marchesi; this is an independent browser version

BUILD · TRADE · EXPLORE

Island Strategy

Settle a shared island, trade resources, and build toward ten points. A private multiplayer tabletop game to play locally or with friends.

THE BIGGER BUILDS

Want the engineering story?

The lab is where I play. The case studies cover the larger systems: a transit data pipeline for Cuenca and a geospatial publishing platform for trail running.