Role
Staff Software Engineer
Firm
Grassroots Analytics
Based
Washington, D.C.
Field
LLMs · Data · Indie
§

About

“First-principles from physics, gut-feel from years of debugging hundreds of billions of records.”

My work spans applying LLMs to improve data/ML pipeline reliability, using first-principles physics to plan petrochemical plant construction, developing hedging strategies for insurance products at a publicly traded company, and debugging data-quality issues inside hundreds of billions of records at a hedge fund.

Currently focused on orchestrating AI agents to build a production SaaS platform, and writing about what works when the tools change every three months.

§

Selected Work

  • Math Math Math — Practice Everyday Math In a Fun Way
    01Flagship · 2024 — present

    Math Math Math

    Practice everyday math in a fun way.

    A platform with hundreds of everyday mental-math games — arithmetic, finance, sports, daily scenarios — built for both solo skill-building and real-time multiplayer. Typed input, no multiple choice, not LLM-cheatable.

    • Next.js
    • Realtime
    • Mental Math
    • Multiplayer
  • clgraph column lineage diagram
    02Open source · SQL lineage

    clgraph

    Column-level lineage for SQL.

    A Python library that extracts column-level lineage from SQL queries through static analysis. Understands which source columns feed each output column — without executing queries or connecting to databases.

    • Python
    • SQL
    • Lineage
    • Static Analysis
  • Modern data platform architecture diagram
    03Data engineering · Reference platform

    Modern Data Platform

    End-to-end streaming & batch pipeline.

    A production-style platform demonstrating modern data engineering practices: streaming + batch ingestion across SaaS sources (Shopify, Stripe, HubSpot), cross-source entity resolution, and a multi-layer medallion pipeline from Raw through Marts.

    • Iceberg
    • Flink
    • Spark
    • Redpanda
    • Trino
    • ClickHouse
    • Airflow
    • Grafana
  • Brick Text Builder showing MINGJER in colorful 3D bricks
    04Toy · 3D on the web

    Brick Text Builder

    Interactive 3D LEGO-style text generator.

    Type any text and watch it construct itself, brick by brick, in an animated Three.js scene. The hero on this page uses the same engine.

    • React
    • Three.js
    • 3D Graphics
    • Interactive
  • Brick Text Builder TUI build animation in terminal
    05Toy · Terminal

    Brick Text Builder — TUI

    The same idea, re-imagined in the terminal.

    A Rust terminal app that transforms text into ASCII art using brick-like blocks and Unicode box-drawing characters, with drop physics and marquee scrolling.

    • Rust
    • Ratatui
    • Terminal UI
    • Animation
Section IV · Contact

Let’s build something that outlives the hype cycle.

Open to new collaborations, conversations about data systems, LLM infrastructure, or the kind of side projects that turn into real businesses. Reach out — I reply.