hello,

prashant here

always learning

prashant
SepOctNovDecJanFebMarAprMayJunJulAug
6122 contributions in the last year

experience

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. Before the pivot to visual novels, 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.

projects

pyco-db is 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
  • phoenix, graphQL (absinthe), node.js, postgres, supabase, trpc
  • react, next.js, apollo client, electron, tailwind css
  • docker, gitHub actions, aws (s3, ec2), cloudflare, fly.io, hetzner, sentry, grafana