I build production software: REST APIs, full-stack web applications, and data pipelines that hold up in the real world. Most of my work has been at Spark Wave, where I've owned systems end-to-end: from database schema to frontend, from subscription billing logic to the cloud functions wiring it all together.
My background is in social science research, and a lot of what I build is directly tied to that work. I've run psychometric analyses across thousands of participants, designed cognitive assessments, and built the research-backed web applications and platforms that make studies operational. The ability to design the study and ship the system that runs it is what I find most interesting.
I care about clean architecture, good API design, and code that does what it says. I've built auth flows, external integrations with Stripe and Firebase, automated workflows, and LLM-enabled features, always with an eye toward maintainability and the people who will use and maintain the system.
Clearer Thinking Member Platform
A member dashboard that grew into a full subscription system — progress tracking, personalized recommendations, and multi-platform entitlements wired across Stripe, Beehiiv, Mailchimp, and Firebase.
Cognitive Assessment Tool
Item selection, score normalization, and result presentation for a cognitive test — built for clarity and trust, with a Stripe paywall protecting test integrity.
IQ Test Research
Psychometric validation across thousands of participants — data cleaning, behavioral modeling, and quantitative analysis to assess what the assessment actually measured.
Dating App UX & Matching System
A dating app built on a matching algorithm developed from data collected across over 1,000 real microdates. Currently completing the UX and implementing the recommendation system that generates personalized matches.
Dunning-Kruger Effect Simulation
A mathematical simulation testing whether the Dunning-Kruger effect reflects a genuine cognitive bias or emerges from rational estimation under uncertainty — showing the effect can arise from floor effects and Bayesian reasoning alone.
Your Greatest Sources of Pleasure
An interactive self-assessment guiding users through identifying their primary sources of pleasure and life satisfaction — built at the intersection of survey design, behavioral data analysis, and front-end delivery.
