hi — i'm annie!

I recently graduated from MIT, where I studied Artificial Intelligence + Biology. I enjoy exploring AI systems, machine learning, and thoughtful product design.

work

AI-Powered Math Battle Game

ai-powered math battle game

Educational multiplayer game that teaches mathematics through real-time battles, adaptive AI feedback, and equation-solving mechanics. Designed to help students build mathematical intuition by connecting gameplay progression with problem-solving strategies.

JavascriptNode.jsSocket.IOMongoDB
Medical Supply Allocation Optimization

medical supply allocation optimization

Mixed-integer optimization model for emergency vaccine distribution across Massachusetts hospitals. Optimizes delivery routes and inventory allocation while satisfying cold-chain requirements, vehicle capacities, and regional supply constraints to improve response efficiency during public health emergencies.

JuliaMILPOpenRouteService
Computational Imaging Suite

computational imaging suite

Collection of image processing techniques and algorithms including image segmentation, feature extraction, edge detection, Gaussian filtering, color quantization, panorama stitching, mosaic generation, brushstroke synthesis, etc.

C++EigenLodePNG
Generative AI for Drug Discovery

generative ai for drug discovery

Computational drug discovery pipeline that combines molecular generation, predictive ML scoring, and virtual screening to identify promising therapeutic candidates. Integrates molecular property prediction and optimization to accelerate early-stage drug design.

PythonRDKitXGBoostTensorFlow
Large-Scale AI Evaluation Platform

large-scale ai evaluation platform

Serverless cloud platform for benchmarking AI capabilities across 900+ occupations and thousands of real-world tasks. Supports 5,000+ concurrent users with sub-500ms latency while automating task assignment, response collection, analytics, and evaluation workflows.

TypescriptAWS LambdaDynamoDBAPI Gateway
Multi-Label Context-aware Inpainting System

multi-label context-aware inpainting system

Computer vision pipeline that restores missing image regions using segmentation, classification, and context-aware inpainting models. Leverages scene understanding and object-level reasoning to generate more coherent and visually realistic reconstructions.

PythonPyTorchMobileSAMOpenCV
Modeling Human Strength in Reading Noisy Text

modeling human strength in reading noisy text

Bayesian noisy-channel model that reconstructs distorted text by combining contextual priors, semantic similarity, and probabilistic inference. Evaluated against behavioral data from 18 human participants.

JuliaGen.jlBayesian InferenceParticle Filtering