Projects

Applied quantitative work

A curated view of projects connecting machine learning, econometrics, behavioral data, and static web technology. Public GitHub projects can be added here as the portfolio is refined.

Selected projects

GitHub social preview for the RAG Search Engine repository
AI search and retrieval GitHub project

RAG Search Engine

CLI-based RAG search engine for movie data combining BM25, semantic and hybrid search, multimodal CLIP search, Gemini query enhancement, reranking, and generation.

  • Python
  • RAG
  • BM25
  • semantic search
  • CLIP
  • reranking
View project
GitHub social preview for the Economic Theories and Machine Learning repository
Research code GitHub project

Economic Theories and Machine Learning

Analysis code connected to research on evaluating economic theories using machine learning techniques.

  • Python
  • machine learning
  • economic theory
  • model evaluation
View project
GitHub social preview for the CitiBike Data Science repository
Applied data science Case study

CitiBike Demand, Risk, and Net Flow Analysis

Demand, risk, and net-flow analysis of CitiBike NYC from 2023 to 2025, using trip and collision data to examine usage patterns, station-level risk, and operational dynamics.

  • data science
  • data cleaning
  • feature engineering
  • machine learning
View project
GitHub social preview for the Efficiency Wages repository
Research code GitHub project

Efficiency Wages with Motivated Agents

Replication data and code for the paper Efficiency Wages with Motivated Agents and its online appendix.

  • Python
  • Stata
  • experimental economics
  • replication
  • Jupyter Notebook
View project
GitHub social preview for the Frequency-Report Scoring Rules repository
Research code Ongoing research

Frequency-Report Scoring Rules

Research project on belief elicitation with frequency reports, inverse belief regions, and finite-sample belief and mean bounds.

  • Python
  • belief elicitation
  • experimental economics
  • scoring rules
  • simulation
View project
GitHub social preview for the personal knowledge system repository
AI and software engineering notes Live project

Personal Knowledge System

A public knowledge base for machine learning, AI, and software engineering, built as a structured note system and published as a static site.

  • TypeScript
  • Quartz
  • Obsidian
  • static publishing
View project
GitHub social preview for the Static Site Generator repository
Software engineering GitHub project

Static Site Generator

A compact Python static site generator that converts Markdown content into templated HTML pages using only the standard library.

  • Python
  • Markdown
  • HTML
  • CSS
  • unit testing
View project
GitHub social preview for the Maze Solver repository
Algorithms GitHub project

Maze Solver

Python maze generator and visual solver using tkinter, recursive backtracking generation, and depth-first search pathfinding animation.

  • Python
  • algorithms
  • depth-first search
  • pathfinding
  • tkinter
View project
GitHub social preview for the Build AI Agent repository
AI tooling GitHub project

Build AI Agent

A simple Gemini-powered coding agent that can inspect files, run Python scripts, and write code through tool-calling.

  • Python
  • AI agent
  • tool-calling
  • Gemini API
  • CLI
View project
GitHub social preview for this personal website repository
Technical project Public website

Portfolio and Research Website

A static, content-driven personal website designed to connect quantitative data science, applied economics, and academic research.

  • Astro
  • data science
  • machine learning
  • GitHub Pages
View project