Skip to content

Selected and ongoing work

Projects

Tools for working with ideas, people and software.

Communication & workspaces

Conversations, shared ideas and spatial context.

  • Messages

    Sign-in required

    Private messages and internet calls with live captions.

  • Meeting Canvas

    Interactive workspace

    Draw connected diagrams, capture thoughts and save or export the workspace.

  • Paper

    Native prototype · in development

    A Rust/egui canvas with conversational navigation, knowledge cards and cited answers.

Research & understanding

Find evidence, explore questions and review what a system knows.

  • Arxivian

    Cached arXiv sources · Browser retrieval

    Search five abstracts or load text from two licensed papers, inspect cited passages and open the originals. Add your own text in this tab.

  • CareerPartner

    Local prototypes · synthetic data

    Build career context from source records and corrections, with attribution and explicit unknowns.

Developer tools

Build, inspect and improve software.

  • Issue Report

    Reporting widget

    Describe a website issue, annotate a screenshot or record a walkthrough, then export a useful report.

  • Bob

    Native prototype · browser walkthrough

    A personal voice assistant for hands-free development, with a typed review-before-action walkthrough.

  • indentlogger

    Published Python package

    Trace nested Python calls with indented entry and exit logs.

  • Live Transcriber

    Published Python package

    Stream audio to Deepgram and receive transcripts through Python callbacks or files.

  • Small Studio

    HTML/CSS playground

    Edit HTML and CSS, inspect the live preview and save versions in this browser.

Design & exploration

Work through a design, examine a simulation or try a focused utility.

  • System Design Studio

    Guided design exercise

    Work through requirements, an API, traffic assumptions and a reasoned tradeoff.

  • Spatial Lab

    Synthetic room simulation

    Adjust a two-link robot arm, place its base and export the plan.

  • Vision Lab

    Interactive simulation

    Explore robot-path animation and visibility checks.

  • Food Diary

    Browser utility

    Log portions and manage a food diary in your browser.

Earlier work

Retired work remains available through its source.

  • ResumeCoach

    Historical project · retired July 2026

    Compare a résumé with a job description and ask follow-up questions. Built with React, Python and AWS.