Selected work / 01—08

Projects

Personal software projects, with the problem, design, engineering choices, and repository evidence kept in view.

Storage Asset Ontology Agent cover

Experiment

Storage Asset Ontology Agent

A read-only copilot for synthetic battery-storage portfolios, combining an ontology, deterministic calculations, evidence tracing, and human review across four ledgers.

  • Python
  • FastAPI
  • LangGraph
PaperGrade · Teacher Assessment Assistant cover

In active development

PaperGrade · Teacher Assessment Assistant

A side job project for teacher assessment and review, combining a Web interface, Windows wrapper, bilingual UI, PDF evidence, and Word / Excel delivery.

  • React
  • TypeScript
  • Node.js
GraphRAGAgent cover

Completed

GraphRAGAgent

A full-stack GraphRAG workspace that brings document parsing, entity relationships, vector retrieval, and visual Q&A together.

  • React
  • FastAPI
  • LangGraph
Agent Teams Project cover

Completed

Agent Teams Project

A contract-review MVP that connects upload, field review, risk routing, and human decisions in one traceable workflow.

  • React
  • FastAPI
  • LangGraph
Manim Project · Animation Agent Workbench cover

Experiment

Manim Project · Animation Agent Workbench

Constrained teaching and scientific animation pipelines with Director drafts, 2–8 independently versioned scenes, selective regeneration, and full-video composition.

  • Next.js
  • FastAPI
  • Python
SQLAgent cover

Completed

SQLAgent

An analysis-delivery workflow that connects business context, observable query stages, and SQL, data, charts, and interpretation.

  • React
  • FastAPI
  • LangChain
ITA-Maskit cover

Completed

ITA-Maskit

A local audit-data workbench combining hybrid detection, human review, original-page PDF redaction, and an optional C++ acceleration core.

  • Python
  • Polars
  • PyQt5
My Company Brain cover

No longer in development

My Company Brain

A multi-knowledge-base workspace for teams, organizing document knowledge, relational knowledge, knowledge pages, and an assistant behind one governable surface.

  • TypeScript
  • Python
  • PostgreSQL