experimental workspace

Things I'm
building in public.
// half-finished on purpose

The portfolio shows what I've shipped and what I'm working on. This is where things are actively being made: build logs, open hypotheses, bugs I haven't fixed yet.

The work here started from a simple question: most of the tools I build professionally are for construction workers in the field. What does it look like to build without corporate IT, change management sign-offs, or the need to justify ROI before starting?

Everything here is personal and experimental. Nothing is deployed in a formal context.

5 active projects
43 log entries
8 open hypotheses
01 Ship before it's ready, document what breaks
02 State the hypothesis before looking at the data
03 Build for field conditions, not demos
04 A bug log entry counts as progress

All Experiments

LAB-001
Shelved MVP built
Interactive Fire Safety Training Tool
What it was A self-contained interactive HTML training module — scenario-based fire extinguisher safety training without an LMS, a PDF, or a classroom.
What got built A functional MVP. It works.
Why it's shelved Building one module well took significant time. Without a faster content authoring system and a real distribution layer, it's a content factory problem disguised as a tool problem.
Revival requires A no-code authoring layer. A real distribution system. More bandwidth than a side project allows.
Honest take This belongs to someone who trains full-time on a narrow topic set and needs a better delivery mechanism. Not the right fit for where my time goes right now.
Latest log entry
ShippedReplaced the fire training placeholder
LAB-002
Building v2 · The Descent
Construction Site of the Future
"Can a single interactive piece show strategic technology vision while staying grounded in field reality?"
Latest log entry
ShippedThe Descent replaced the floor-by-floor walkthrough
LAB-003
Shipped
Chat with Nick – AI Portfolio Companion
"Can a fine-tuned AI persona replace the cold-outreach problem entirely?"
Latest log entry
Shipped Lab files restructured into /lab/ folder hierarchy
LAB-004
Building new live
The American Risk Landscape
"Can geographic storytelling make uneven workplace risk immediately legible?"
Latest log entry
Bug Duplicate mobile risk landscape popup fixed
LAB-006
Building early build
AI Exposure Matrix, Construction Site of the Future
"Can a single interactive matrix make construction's AI exposure and task-mix changes legible against comparable industries?"
Latest log entry
ShippedUpdated the AI exposure matrix framing
LAB-007
Built 34 platforms · standalone
Construction Safety Software Comparison
"Can a practitioner-built comparison tool help safety directors cut through vendor noise and evaluate platforms on criteria that actually matter?"
Latest log entry
ShippedExpanded and refreshed the standalone software comparison
LAB-008
Active Sheets-powered · v1
Safety Report Card Dashboard
"Can a Google Sheet replace a software subscription for monthly site safety KPI reporting?"
Latest log entry
Shipped "Display your own data" shipped: anyone can connect their own Google Sheet from the page
LAB-009
Shipped photo map · scrubbed
Photo Displayer
"Can a personal photo dump become a fast, explorable travel artifact with location, filtering, and route context built in?"
Latest log entry
Shipped Public scrubbed variant added with demo imagery and synthetic route context
LAB-010
Shipped Supabase · demo data
Bachelor Tracking / Group Trip Hub
"Can one static page plus Supabase replace a messy group chat for weekend logistics, payments, and decisions?"
Latest log entry
FindingSeparated the trip archive from the lab demo
LAB-011
Published Field note
Building My Second Brain in Obsidian
"Can a linked vault become a persistent context layer for projects, people, research, and public writing?"
Latest log entry
PublishedVault field note moved into the public Lab publishing pipeline
LAB-005
Built PPE overlay tool
PPE of the Future
"Can an interactive body overlay make current-vs-next-gen PPE choices instantly legible for field teams?"
Latest log entry
BugRepaired the mobile PPE information panel
LAB-012
BuildingCamera + photo overlay
Slope Sight
“Can a visible reference and annotated photo make a slope discussion clearer?”
Latest log entry
ShippedAdded reusable slope-photo capture and sharing
LAB-013
BuildingContact sheet planner
Emergency Services Finder
“Can explicit review and source notes make a site contact sheet easier to maintain?”
Latest log entry
ShippedBuilt editable emergency-services contact sheets
LAB-014
BuildingPDF + image planning
Site Plan Mapper
“Can phase-based visual briefs make changing exclusion and access plans easier to explain?”
Latest log entry
ShippedStabilized the local site-plan workflow
LAB-015
BuiltToolbox talks
Field Talk
“Can a shorter drafting and submission flow improve toolbox-talk completion?”
Latest log entry
ShippedVerified Field Talk V2 generation and PDF references
LAB-016
BuiltHeat briefing planner
Heat Safe Plan
“Can a scenario-specific briefing reduce setup time for a heat plan?”
Latest log entry
ShippedAdded scenario-specific heat briefings
LAB-017
BuiltDecision support
Safety Tech ROI Calculator
“Can transparent scenarios help teams discuss safety-technology investments?”
Latest log entry
ShippedAdded ROI decision support and repaired report delivery
LAB-018
TestingNominal air-change estimates
Ventilation Planner
“Can visible inputs and a copyable record make nominal ventilation estimates easier to review?”
Latest log entry
ShippedBuilt a nominal ventilation planning calculator
LAB-019
TestingOffline GPX companion
What's Ahead
“Can a route-aware list of what’s ahead replace stopping to search a map on a long ride?”
Latest log entry
ShippedBuilt v0 on the Scramble routes
collaboration

Want to build with me?

I'm a safety director transitioning into construction technology product management. The work in this lab is what I do when there's no committee to convince and no budget to justify.

I'm selectively open to the right full-time product role, and always interested in connecting with people building at the intersection of construction, safety, and technology.