Projects
If I see a problem I keep thinking about, it becomes a repo.
VeriServe
Volunteer hour tracking and verification infrastructure. Organizations create events, volunteers log hours, admins verify. Designed for schools, nonprofits, and community programs.
Next.js · Supabase · TypeScript
CraveMatch
Figure out what to eat. Preference-based food recommendation that takes what you're in the mood for and figures out where to go. Harder problem than it sounds.
React Native · ML
MiniNature Reserve
Non-ProfitConnecting people to local nature through micro-scale conservation. Community-managed small wildlife habitats, native plantings, and ecological education.
BasketOS
One app for running a basketball program. Scheduling, rosters, film review, parent communication, stat tracking. Built because every coach uses 6 different apps for this.
Next.js · Supabase
Edutainment.AI
AI-assisted edutainment — making complex academic subjects accessible through interactive, media-driven learning experiences.
Coming soon
Research
Active and incoming research areas.
AI Safety & Misuse Prevention
Evaluating frontier model capabilities for potential misuse. Red-teaming for scientific reasoning, harmful content generation, and adversarial robustness.
Reinforce Labs · xAI · OpenAI · Handshake AI
CBRN Risk & Non-Proliferation
Chemical, biological, radiological, and nuclear risk evaluation in AI systems. Assessing whether models can provide uplift for weapons-relevant knowledge.
Reinforce Labs · xAI
Adversarial Model Evaluation
Designing PhD-level scientific prompts that expose failure modes in chain-of-thought reasoning. Benchmark and rubric development for STEM domains.
OpenAI · xAI
Computational Chemical Engineering
Computational methods for reaction systems, transport phenomena, and molecular-scale modeling. Incoming PhD research direction.
UC Davis — Fall 2026