Rohan Sharma

Problem Solver. I like building things that have impact.

Experience

Software Engineer
Clearsight Technologies · Onsite, Bangalore
  • Built a live selling feature with real-time media overlays using AWS Elemental MediaLive, relayed via RTMP using ZegoCloud to Facebook, TikTok, and Instagram — resolved stream latency bugs driving a 20% increase in customer retention and 15% uplift in live session revenue
  • 12% increase in customer retention by designing a Git-based revert system enabling safe rollback of AI-generated code with full database and chat history sync
Backend Engineering Intern
GoQuant · Remote
  • Achieved <500ms latency for near real-time alerting using async event-driven architecture and optimized data pipelines
  • Constructed Grafana dashboards tracking KPIs like block times and transaction fees for data-driven performance improvements

Projects

SubSearch
Node.js / TypeScript, FastAPI, ChromaDB, sentence-transformers, Docker
  • Built a full semantic search pipeline over Reddit — scrape → embed → store → query — with zero keyword matching; each post is embedded via a self-hosted all-MiniLM-L6-v2 sidecar and stored in ChromaDB
  • Wrote the embedding service from scratch as a FastAPI microservice in its own Docker container; Express backend calls it over HTTP, keeping the ML runtime fully isolated from the API layer
  • Queries are embedded at request time and ranked by cosine similarity inside ChromaDB
Auction Engine
TypeScript, Node.js, Redis
  • Real-time bidding and order matching platform using Redis for atomic concurrency — handles simultaneous bids without race conditions
  • Planned migration to Go to explore channels, goroutines, and locking primitives at the systems level
ChunkedWisdom
Next.js, Supabase, Vercel
  • RLM-style recursive inference pipeline over 590 Bhagavad Gita verses — treats the text corpus as an external environment and recursively prompts the LLM over verse-level snippets
  • Answers long-context queries beyond single-pass limits with chapter- and theme-aware multilingual retrieval
GetyouPlaced
Next.js, Supabase, Vercel
  • Platform for mass cold-email outreach to newly funded startups' CEOs and CTOs
  • Cut query time on a 70k-entry founder table by adding targeted indexes on join and filter columns
Expensify
Expo, React Native, TypeScript, Node.js, PostgreSQL, Prisma, AWS S3, Docker
  • Full-stack cross-platform expense management app with Expo SDK 54 and a Dockerized Node.js/Express backend, featuring JWT auth, group-based expense tracking with role-based access
  • Real-time sync via Ably WebSockets across all connected clients
CodeDarshan
Browser Extension, React, TypeScript · 30 active users
  • Browser extension providing hints and visualizations for tracing program execution and debugging with 80% accuracy
  • Won Most Voted Award at Makeathon5 with 15K+ impressions on Twitter

Open Source

Valhalla (OpenStreetMap Routing Engine) — Implemented real-time API warning notifications using Sonner toasts across route, isochrone, and optimized route endpoints — solving a long-standing UX gap that a prior GSoC attempt had failed to address

Valhalla (OpenStreetMap Routing Engine) — Added multilingual map label support with language persistence via localStorage, enabling English/German/local script switching across multiple tile providers

Autumn (YC F24) — Added dashboard CTA with APIs, boosting engagement by 50%

Mail.Zero (YC 25) — Eliminated 100% of redundant API calls, reducing backend load

Bifrost (Maxim AI) — Added UI configuration for vector and log storage backends

Klavis AI — Built a Google Analytics MCP server integration


Education

Thapar University, Patiala
B.Tech in Electronics and Computer Science