Harshit Bargujar

Senior Software Engineer

I design, build, and ship products end to end. Five years at Rapido, mostly Go — plus a pile of side projects I built only to find out how they work.

Work Experience

Rapido

Feb 2025 - Present

Bangalore, KA

  • •Built Rapido's in-house support chat system from scratch and shipped it to the entire customer base, replacing the third-party stack and cutting support tooling cost by ~90%.
  • •Architected and built Rapido's server-driven UI system for mobile — the client libraries and the backend that drives them — so product teams can change app screens without an app-store release.
  • •Built an in-house design tool enabling the content team to produce marketing creatives faster.
  • •Developed an automated city launch platform handling city-specific configuration and setup, reducing launch timelines by ~78.6%.
  • •Mentor engineers on the team and drive code and design reviews.

Rapido

Oct 2023 - Feb 2025

Bangalore, KA

  • •Analyzed and migrated live production traffic for a million captains from JSON to Protobuf on Google Cloud Pub/Sub, cutting cost by 82.5%.
  • •Diagnosed and fixed captains' stale-location issue, propagating orders to ~0.75% more captains per day.
  • •Engineered a geo-layer capability generating 1 million+ hotspots, improving customer pickup precision by 15%.
  • •Architected and deployed toll geo-tracking infrastructure, improving billing accuracy and reducing related support contacts by 12%.

Rapido

Jul 2022 - Oct 2023

Remote

  • •Designed and implemented a geo-layer approval system for internal tools, reducing approval turnaround by 30%.

Edtyro

Aug 2021 - Oct 2021

Remote

  • •Developed a resume parser and acknowledgment system in Python that analyzes resume data and generates insights with 85% accuracy.

Projects

Prisma Chat

January 2026

Next Gen Agentic chat system

An agentic support ecosystem with autonomous bot orchestration, AI-to-human handoff, and integrated voice calls. Features include real-time MQTT messaging, sentiment-based escalation, and multi-modal support. Powered by an MQTT backbone for low-latency synchronization and agentic workflows.

Next.js
Go
Docker
MQTT

CLL

October 2024

Cross-Lingual Library

A unified abstraction layer that enables write once, run anywhere functionality across multiple programming ecosystems. Core logic written in Rust with Foreign Function Interface (FFI) bindings for Go, Java, Node.js, and Deno. Achieves near-native performance while providing consistent APIs across languages.

Rust
Go
Node

Hotion

March 2024

Note-Taking Application

A full-featured Notion clone with real-time collaboration, document publishing, and nested workspaces. Features include rich text editing, database views, content search, and image uploads. Hosted on Vercel with Convex database for real-time synchronization.

TypeScript
Next.js
Tailwind CSS

ORE

December 2021

OpenGL Rendering Engine

A performance-focused rendering engine featuring PBR materials, dynamic lighting, and post-processing effects. Implements a flexible material system, SSAO, shadow mapping, and a custom shader pipeline. Optimized with frustum culling and instanced rendering for handling complex scenes efficiently.

C++
OpenGL

Stupefy Game Engine

June 2020

2D Game Engine

A collaborative game development framework with an entity-component system, event-driven architecture, and serialization system. Features include a scene graph, physics integration, custom math library, and a modular rendering pipeline supporting sprite batching and particle systems.

C++
OpenGL

Education

USICT, GGSIPU

B.TECH IT • Delhi, India • 2022

CGPA: 8.2/10.0

KVS 2 AFS, Hindon

PCM CS • Ghaziabad, India • 2017

Technical Skills

Languages

GoTypeScriptJavaScriptC++

Tools & Frameworks

Next.jsDockerKubernetesMQTTTailwind CSS

Data & Messaging

MongoDBRedisKafkaGoogle Pub/Sub

Other

GrafanaOpenGL

Interests

Systems ProgrammingGraphicsUI/UXReading