Data Science ’28 @ Chapman University · Break Through Tech AI Fellow · Community Staff @ OpenClaw
I build human-centered AI products, developer tools, and research interfaces that make complex systems easier to understand, direct, and trust.
My work sits at the intersection of HCI, accessibility, developer experience, reliable agent systems, formal methods, and scientific computing. I care about making evidence, system state, privacy boundaries, and failure behavior visible to the people using AI.
An educational reading companion for mathematical papers, Lean formalizations, and grounded AI explanations. Readers can select a sentence, equation, or Lean declaration and ask for help without losing their place in the proof.
The interface keeps four kinds of evidence distinct: what the paper states, what Lean formally verifies, prerequisite knowledge, and what the AI generates.
Built with: TypeScript, Next.js, Lean 4, PDF.js, Playwright, and the OpenAI Responses API
Try the live demo
A cross-platform OpenClaw plugin that represents local and remote agent activity as animated desktop pets. Native overlays on macOS and Windows show allowlisted activity state while keeping prompts, credentials, tool arguments, model output, and internal errors off the display bridge.
Built with: TypeScript, Swift, C#/.NET, WebView2, and OpenClaw
A source-faithful Sacred Harp lookup workspace spanning eleven books and thousands of tune records. It combines corpus metadata, edition-specific source evidence, MusicXML scores, browser playback, transposition, and human-review queues without fabricating missing notation.
A small browser-playable Sacred Harp horror game about song, memory, and the class that remains. It is a dependency-light static project with story, shape-note practice, short tune openings, optional four-part harmony, and original artwork.
🏆 Entertainment Track Runner-Up — PantherHacks 2026
A full-stack science-fiction mission simulator where human players and AI-controlled crew coordinate under pressure. An AI mission director responds to player decisions while the application maintains structured world state, crew dynamics, tactical handoffs, mission mechanics, and persistent saves.
Built with: React, Vite, Node.js, Express, PostgreSQL, the OpenAI Responses API, and the Anthropic Messages API
- 2D Hartree–Fock Lab: A serverless, browser-based numerical methods workbench for real-space molecular dynamics, with visible convergence and precision behavior. Open the lab
- Sacred Harp Llama Fine-tune: A reproducible Apple Silicon LoRA training and evaluation pipeline for a small Sacred Harp reference model, paired with grounded retrieval and a public presentation. View the presentation
- Shape-Note site: A publication hub connecting the Atlas, Local AI work, and Hollow Square.
- Lean 4 Codex Skills: Agent skills for theorem proving, autoformalization, proof repair, review, build-checked checkpoints, and toolchain diagnosis.
- ClawHub Skill Pack: Published OpenClaw skills for reflection weaving, strategic reading, evidence-first review, signal capture, and citation provenance.
- Chapman Connect: A working HCI prototype for connecting Chapman students with campus resources.
As an independent open-source contributor, I focus on developer experience, safer content workflows, reliable agent systems, and interfaces that adapt to how people actually work.
Recent merged work includes:
- Skill Workshop review-index repair, keeping durable review state consistent after updates
- Agent automation editing from Settings
- Primary-user identity in the multi-agent profile hero
- Native compaction serialization and restored subagent requester-settle recovery
- Embedding-only managed-server support, explicit system-agent configuration, and inherited skill-allowlist visibility
- Queued-message editing, catalog-timeout classification, and agent-owned multi-agent CLI operations
- Bot-to-bot inbound dispatch, restart recovery for deleted or unconfigured agent stores, native ClickClack progress, cron-reason preservation, mention gating, and ClickClack media delivery
Current open work includes release-safe compaction cleanup, LaTeX rendering in Control UI Markdown, dashboard child-session pinning, deleted-archive retention, native plugin stylesheet loading on macOS, saved gateway-account switching, and automation grouping and tags.
- Made uploaded work usable without leaving the conversation through safe previews for code, documents, PDFs, and HTML, followed by bounded spreadsheet and slide-deck previews.
- Improved navigation and accessibility with collapsible sidebar sections, draggable channel ordering, and independent message alignment controls.
- Added matched search context, sidebar search results, responsive Markdown tables, message reactions, and message editing.
- Added channel mention notifications, pinned messages, resolved mention highlighting, and named responding-agent status.
- Fixed delegated expansion reply collection for current OpenClaw beta releases using the supported session-message API, with regression coverage.
- Human-centered AI: HCI, accessibility, evidence-aware interfaces, and AI for technical learning
- Agent systems: Observable workflows, bounded data flows, privacy boundaries, and failure behavior
- Formal and scientific computing: Lean 4, mechanized reasoning, numerical methods, and browser-based research tools
- Stack: TypeScript, React, Next.js, Node.js, PostgreSQL, Playwright, Swift, C#/.NET, Python, Rust/WASM, OpenAI and Anthropic APIs
- Extending the Shape-Note Atlas and its source-grounded review workflow
- Developing OpenClaw Pet as a privacy-preserving activity interface
- Building 2D Hartree–Fock Lab as a browser-based numerical methods workbench
- Creating reusable skills for agent workflows, theorem proving, and evidence-first knowledge work
- Studying Data Science at Chapman University and participating in Break Through Tech AI
- Building and contributing to open-source AI tooling



