Work Archive
Repository-backed systems and applied ML work.
The archive now focuses on real project repos instead of placeholder demos, with work spanning chat infrastructure and causal inference pipelines.

AI Infrastructure
Meridian
2026
A split-stack chat routing application built with a Next.js dashboard and FastAPI backend, using LangGraph workflows to manage model selection, provider settings, local chat history, and OpenRouter-powered responses.
Stack
Full-stack
Flow
LangGraph
Storage
Local-first
Project highlights
- Next.js dashboard for chat, models, history, and provider controls
- FastAPI endpoints for health checks and routed chat requests
- LangGraph workflow layer for request orchestration and response shaping
Next.jsFastAPILangGraphOpenRouterTailwind CSSTypeScript

Machine Learning
Treatment Effect Estimation
2026
A causal inference pipeline for IHDP treatment-effect estimation, covering naive baselines, S/T/X-learners, manual DML, EconML estimators, policy analysis, and reproducible evaluation artifacts for ATE and CATE.
Methods
6+
Dataset
IHDP
Outputs
ATE/CATE
Project highlights
- Reusable preprocessing pipeline for IHDP with aligned scaling and train/test splits
- ATE and CATE estimation with S-Learner, T-Learner, X-Learner, and propensity baselines
- Manual DML plus EconML LinearDML and CausalForestDML implementations
PythonEconMLDoWhyscikit-learnSHAPPandas