Skip to content
View UllasSHR's full-sized avatar

Block or report UllasSHR

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
UllasSHR/README.md

Hi, I’m Ullas.

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.

What I’m working on

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.

Currently learning

Database transactions, backend authorization, and how realtime updates travel from the server to the UI.

Connect

Find me on X.

Pinned Loading

  1. last-seat-lab last-seat-lab Public

    Experiments in database concurrency, authorization, and realtime state using SQLite and SpacetimeDB.

    TypeScript

  2. LaunchGuard LaunchGuard Public

    Launch-readiness scanner for AI-built SaaS apps — paste a GitHub repo URL, get a plain-English report of launch risks

    TypeScript