A rider-owned setup logbook and community surface for motorcycle track riders, built around immutable setup history and database-enforced privacy.
FastAPI / SQLAlchemy / PostgreSQL / Supabase AuthCalvin *
Backend systems, internal platforms, automation, data workflows, and AI infrastructure for teams that need software to hold up in production.
View resumeResume profile
IamCalvin,asoftwareengineer.Ibuildbackendsystems,internaltools,andAI-assistedproductsthatmakeoperationseasiertorun.
Projects
Projects with source-backed proof.
Case studies from event-driven services, access-controlled product architecture, and tools built around operational clarity.
A Go event-driven transaction authorization platform built to study consistency, idempotency, retries, and immutable ledger writes.
Go / PostgreSQL / Redis / Redpanda Source on GitHubA multi-tenant landlord operations app focused on account isolation, integer-cents accounting, and private file handling.
FastAPI / Next.js / PostgreSQL / Supabase Source on GitHubLessons
Notes from the parts that break.
Short writeups on data integrity, access boundaries, query shape, and AI-assisted workflows once they meet production pressure.
Why Apex Uses Immutable Session Snapshots
Historical sessions should not change when a rider edits the current bike setup later.
Designing Rider-Owned Access Grants
Shop access should be explicit, revocable, and consented to by the rider.
When To Use RLS vs Application Permissions
Application checks are useful. Database policy is better for tenant boundaries that must survive new code paths.
Finding and Fixing an N+1 Query Problem
The fix starts by proving the query shape, not by guessing at the slow line.
Why I Rebuilt Clearance Around Events
The project became useful when it stopped being about payments and started being about failure.
Experience
Production work, not keyword fog.
Production backend and AI evaluation work.
Django, PostgreSQL, OpenAI API integrations, production sampling, review tracking, and query work across customer-facing API paths.
Internal research tooling.
React and TypeScript applications, REST API integration, and JWT-backed workflows for UX research teams.
Computer Science, Data Science focus.
B.S. Computer Science, 2026. Secondary focus on Data Science.