I’m a CS student interested in how applications keep shared data correct when requests compete, connections drop, or servers restart.
I learn by building small experiments, tracing how the code works, and documenting the results.
Last Seat Lab
A single-seat reservation app for exploring concurrency, authorization, and realtime synchronization with SQLite and SpacetimeDB. The experiments cover competing reservations, failed writes, restart recovery, and keeping multiple clients in sync.
LaunchGuard
A tool that checks SaaS projects for common launch risks and presents findings in plain English. It uses heuristic checks to flag potential issues for review.
Database transactions, backend authorization, and how realtime updates travel from the server to the UI.
Find me on X.
