hello,

prashant here

always learning

prashant
NovDecJanFebMarAprMayJunJulAugSepOct
7802 contributions in the last year

experience

blink

Blink

founder & software engineer

2026 aug ─ present

blink is a social app where every post, room and reply can be masked or under your real identity. built all of it: the react native app for ios and android, the typescript api on fastify, trpc and postgresql, background workers, and the photo and video pipeline. before launch, cut the feed's cold open from 4–5 seconds to near instant and fixed 32 of 35 findings from a security and privacy review, including all 3 critical ones. live on the app store and google play.

kaguya

Kaguya

software engineer

2024 may ─ 2026 may

joined kaguya as its first engineer and built the original Next.js web app across discovery, user library, ratings and reviews, lists, profiles, and social features; later took sole engineering ownership across the Elixir/GraphQL/PostgreSQL backend, web, and mobile, and led the pivot to visual novels. before the pivot, the app reached 2,200+ users; launch posts drew 1.7K+ upvotes on r/webdev and 250+ points and 210+ comments on hacker news.

undef studio

undef studio

full stack developer

2023 may ─ 2024 may

built a cms on t3 stack (next.js, typeScript, trpc, prisma, postgres) with secure admin authentication and multi-tenant data isolation. implemented vector search for image recognition using open-source libraries (deepface, python) as cost-effective alternative to aws rekognition. also built an electron desktop app that uploaded 10k+ images to s3 with pause/resume and exponential-backoff retries for unstable networks.

projects

pyco-db

2026 jun ─ 2026 jul

a redis-inspired in-memory database in python with a single-threaded selectors event loop, resp2 pipelining, custom skip-list sorted sets, optimistic transactions, expiration and eviction, pub/sub, and snapshot recovery.

posts

  1. Tracing Kaguya’s Navigation Stalls to Recurring OOM Restarts
  2. Building Kaguya's recommender from two million VNDB votes
  3. Halving Kaguya’s frontend CPU allocation with edge caching
  4. Turning Kaguya's imported catalog into an editable database

skills

  • typeScript, javascript, elixir, python, sql
  • node.js, fastify, trpc, prisma, postgres, supabase, phoenix, graphQL (absinthe)
  • react, react native (expo), next.js, apollo client, electron, tailwind css
  • docker, gitHub actions, aws (s3, ec2), cloudflare, fly.io, hetzner, sentry, grafana
  • claude code, codex, cursor, claude design

education

bits pilani

BITS Pilani

b.sc. in computer science

2029 (expected)

online