Artifacts over abstractions.

Preview cards show what was built, what kind of evidence exists, and why the work matters.

Evidence is shown as project facts, roles, artifacts, and process notes - not invented impact numbers.

case file 01

Hardware-software - Calibration file

Hackathon prototype

sensor -> calibration -> cuecentered
L 52%R 48%

RAW pressure / 20 Hz stream / 4 FSR sensors

ReBalance

A balance feedback system using FSR sensors and Web Serial updates to turn noisy pressure data into a readable correction cue.

Role: Hardware/software developer

FSR sensors, Web Serial stream, calibration, feedback UI

note: learned to separate noisy input from readable feedback

View case study
FSR sensorsWeb Serialcalibration
case file 02

Marketplace - Trust and verification system

Active MVP foundation

teamsponsorverifylistingreview

Marketplace / verification / Supabase / CI gates

Spontus

A college sports sponsorship marketplace built around verified teams, verified sponsors, structured listings, and application workflows.

Role: Co-founder / product engineer

Domain model, verification workflow, Supabase schema, CI/security gates

note: turned marketplace ambiguity into trust, data, and workflow systems

View case study
Next.jsSupabaseMarketplaceVerificationCI
case file 03

FPGA - Digital logic file

Course/lab deployment

clk scan / debounced inputcycle
1wait
2press
3release
4update

Cycles 0-9 like a scanned seven-segment display; hover to scrub WAIT -> PRESS -> RELEASE -> UPDATE.

Flip That Digit

A Basys3 game built around OTTER MCU constraints, seven-segment output, and precise debounce/release handling.

Role: Embedded game logic + hardware deployment

SystemVerilog + Assembly on Basys3 / OTTER MCU

note: learned how release timing shapes reliable state transitions

View case study
SystemVerilogAssemblyBasys3
case file 04

Backend - Operations workflow

Nonprofit production contribution

volunteereventroleapi

CRUD / permissions / MongoDB / coordination

Operation Surf

Backend and data workflows for nonprofit operations supporting volunteer coordination, access-aware CRUD, and API-driven workflows.

Role: Backend/API workflow contributor

MongoDB/Mongoose, Next.js, API workflows, permissions

note: learned how backend structure affects real-world coordination

View case study
volunteer opsMongoDBaccess-aware CRUD
case file 05

IDE extension - Learning loop

Hackathon prototype

explainquizgradeadapt

local IDE loop / validated output / adaptive engine

Vybe Tutor

A local-first VS Code extension that turns AI-generated code into learning opportunities: explanations, quizzes, and an adaptive engine.

Role: Contributor - adaptive engine & MCP integrations

Gemini-driven explanations, Zod-validated outputs, deterministic adaptive engine, MCP doc-enricher

note: privacy-first grading and deterministic difficulty transitions

View case study
TypeScriptVS Code ExtensionGeminiZod
Contact