Skip to content

Software engineer · statistician

I build tools for decisions you can inspect.

Software engineer and statistician. Core Langflow maintainer at IBM; creator of Verity and Aeroza.

At IBM

Core Langflow maintainer. Building agent tooling used in production.

Open source

Creator of Verity and Aeroza. Open, transparent, community-first.

Statistical rigor

PhD in Statistics & Computer Science. Forensic methods and reproducible analysis.

Location & time

Lake Stevens, Washington. Working across software, data, and decisions.

Selected work

Systems built to hold up under scrutiny.

Co-lead

Langflow

The open-source, visual framework for building AI agents. 147k+ stars. I'm a core maintainer.

I help shape Langflow at IBM, with a focus on agent tooling, MCP, the SDK, and the production details that make open-source software dependable.

Explore Langflow
Langflow visual flow canvas connecting tools, an agent, and chat input and output components.
Langflow’s visual canvas turns an agent system into an inspectable flow.

Creator

Verity

Forensic surface comparison as calibrated evidence: transparent likelihood ratios — not black-box 'matches' — from 3-D scans of bullets, cartridge cases, and toolmarks.

An open forensic-comparison engine that reports calibrated evidentiary strength instead of hiding uncertainty behind a binary match.

Explore Verity
Two three-dimensional bullet surface scans with aligned crosscut signatures.
Three-dimensional surface evidence and aligned crosscut signatures in Bullet Lens.

Creator

Aeroza

Programmable weather intelligence: real-time radar, geospatial queries, streaming APIs, signed webhooks, and probabilistic nowcasting.

A developer-first weather platform for live radar, geospatial queries, streaming APIs, signed alerts, and public forecast verification.

Explore Aeroza
Aeroza live weather map showing radar reflectivity across the United States.
Live radar and severe-weather context exposed through one queryable platform.

Also helping build

From the desk

Notes on evidence, agents, and uncertainty.

All writing
  1. Verity: weighing the marks, not calling the match

    Introducing Verity, an open, domain-general engine for forensic surface comparison — transparent, calibrated likelihood ratios from 3-D scans of bullets, cartridge cases, and toolmarks.

    forensics
  2. Aeroza: weather, but queryable

    Introducing Aeroza, a developer-first weather platform for live radar, NWS alerts, geospatial queries, nowcasting, and public forecast verification.

    weather
  3. Bullet Lens: forensic topography in the browser

    A short note on Bullet Lens, a browser-based viewer for .x3p bullet land scans, with interactive 3D inspection, stitched bullet views, and side-by-side comparison.

    forensics

Let’s talk

Let’s build things that stand up to scrutiny.

I’m always up for a conversation about AI agents, developer platforms, statistical graphics, or forensic statistics.