Gaurav Joshi at his workbench, holding a 3D-printed robotic fish hull.
Open to engineering & product roles
SOFTWARE ENGINEER · CURIOUS TECHNOLOGIST

Gaurav Joshi

I architect and build scalable products from the ground up: ticketing infrastructure, government digital platforms, and the backend systems that hold them together under load.

I like the hard, unglamorous middle (the schemas, the queues, the auth, the concurrency), and I care about how the whole thing looks and feels when it ships. I've built production systems end to end: a ticketing platform that sold 40,000+ tickets for international football matches, a statewide digital-services platform for the Government of Meghalaya, and CMS tooling used by officials across the state.

Outside of work, I keep a lab of experiments (implementing machine learning from scratch, biomimetic robotics, and local-first architectures), and I write them up with the graphs, the failures, and the results.

Based
Shillong, Meghalaya · IN
Focus
Full-stack & systems design
Education
NIT Meghalaya · ME
Currently
Founding Engineer @ Onlybees
WHERE I COME FROM
2024 – NOW
Founding EngineerOnlybees Private Limited · Shillong
+
  • Independently developed and deployed a full-scale event ticketing & data-analysis system with admin and organizer modules: real-time booking and QR-based validation for both small and stadium-scale operations.
  • Drove a 1200% increase in company collaborations; the product was later incubated by the IIM Calcutta Innovation Park for its technological applications.
  • Owned architecture end-to-end: microservices, concurrency handling, payment integration, and the real-time dashboards operators rely on during live sale windows.
  • Built scalable backend systems and internal communication infrastructure with robust RESTful APIs for interoperability across a state service marketplace.
  • Designed and managed PostgreSQL schemas for high-volume provider & user data, plus secure auth with encryption and hashing aligned to DPDP standards.
  • Acted as technical project manager, coordinating with government stakeholders and multi-disciplinary teams to ship optimized solutions.
  • Relevant coursework: Object-Oriented Programming, Database Management Systems, Introduction to Machine Learning, and Data Analysis with Python.
  • Languages & tooling across the stack: TypeScript, JavaScript, C++, Python, Java; Next.js, Node.js, Express; PostgreSQL, MongoDB, Redis; Nginx, Firebase, OAuth, CI/CD.
0+
Tickets sold across
live events
0Cr+
Revenue processed
through systems I built
0%
Growth in partner
collaborations
0+
GitHub
contributions & commits

Work

02 / 03 · REAL, SHIPPED, IN PRODUCTION
/01
AFC Qualifiers 2025 CASE STUDY ↗
Onlybees · Official Shillong Ticketing System

Full-stack ticketing platform for two international football matches: microservices for booking, payments, QR generation and admin, built to hold concurrency on sale day and feed a real-time stadium attendance dashboard.

Node.jsMicroservicesPostgreSQLRedisQR / M-Tickets
AFC Qualifiers 2025 stadium attendance dashboard
40K+tickets sold
₹45L+revenue
10.5K+users
/02
Prime DSPP primedspp.com ↗
Govt. of Meghalaya · Digital Service Provider Platform

Architected the backend and internal communication layer for a state service marketplace: robust REST APIs for interoperability, scalable PostgreSQL schemas for high-volume provider data, and DPDP-grade auth with encryption & hashing.

REST APIsPostgreSQLAuth / DPDPSystem DesignTech PM
Prime DSPP service marketplace interface
Govstatewide platform
DPDPcompliant
/03
Onlybees Platform onlybees.in ↗
Onlybees Pvt. Ltd. · Event Ticketing & Analytics

Independently designed, built and deployed a full-scale event ticketing & data-analysis system with admin and organizer modules: real-time booking and QR validation for everything from small meetups to stadium-scale operations. Later incubated by IIM Calcutta Innovation Park.

Next.jsNode.jsPostgreSQLAnalyticsQR Validation
Onlybees organizer analytics module
1200%collab growth
IIM-Cincubated

My Lab

03 / 03 · SIDE EXPERIMENTS & THINGS I BREAK FOR FUN
Simulation
CACHE//STRATA

An interactive telemetry console showing how an in-memory cache shields a database through a 19,000-ticket on-sale. Swap write policies live, fire traffic spikes, and watch the system hold its line or melt down. Every metric is derived from an M/M/1 queue, not faked.

Next.js · Canvas · queueing theory
Launch live
Infra
Concurrency Sandbox

A load-test rig that fires thousands of simultaneous bookings at a mock seat-inventory service to watch row locks, queues and Redis hold-times behave under pressure.

Node.js · Redis · k6
Launch live
Robotics
PID Playground

An interactive simulator for tuning a line-following robot's controller: drag the gains, watch the error settle. Written up in detail on the blog.

C++ · Arduino · Python
Launch live