Anay Gupta

Software Engineer

Software Engineer building production backends, mobile apps, and business software with Python and TypeScript. Freelance work includes RankYodha's learning platform, SpunTech's manufacturing system, and BHIMS' fitness-club operations. Previously built MegaLLM's API gateway and billing systems.

Work Experience

MegaLLM

Backend Engineer

Nov 2025 - June 2026
Payments processed
$15K+
Transactions
1,500+
L0 cache hit rate
>95%
Hot-path latency
2–4 ms
Stripe + Razorpay payment volume · in-memory cache performance
  • •Sole engineer on the MegaLLM backend — a production OpenAI/Anthropic-compatible API gateway in front of 70+ LLMs on Hono + Bun + TypeScript with MongoDB, Redis, Kafka, and ClickHouse.
  • •Designed a 3-tier cache (in-memory LRU → Redis → MongoDB) hitting >95% L0 hit rate at ~2–4ms, plus intelligent model routing with a MobileBERT classifier and 429/5xx fallback chains.
  • •Shipped Stripe + Razorpay + OxaPay billing with idempotent webhooks, organization wallets, and ClickHouse credit-event streaming for usage correlation.
  • •Hardened the platform with JWT + Redis blacklist, prefix-lookup API keys, 3-tier admin RBAC, and full Prometheus/OpenTelemetry/Grafana Loki observability.
TypeScriptHonoBunMongoDBRedisKafkaClickHouseStripeRazorpayOxaPayPrometheusDocker

RankYodha

Full-Stack Engineer · Freelance

2026
Google Play downloads
1K+
Store rating
4.9/5
Ratings
67
Public Google Play listing · verified 24 October 2026View Play listing ↗
  • •Built a real-time JEE/NEET exam platform across Next.js, React Native, and NestJS, connecting student practice, mock tests, notes, and a dedicated mentor/admin console.
  • •Engineered resumable exams and paid access with serialized answer autosave, server-enforced deadlines, versioned scoring, Razorpay webhooks, and Redis entitlement caching.
  • •Developed a distributed live-quiz engine with Socket.IO and Redis leader election, plus a MinerU/BullMQ pipeline that turns exam PDFs into reviewable question drafts.
TypeScriptNestJSNext.jsReact NativeExpoMongoDBRedisBullMQSocket.IORazorpay

SpunTech Industries

Full-Stack Engineer · Freelance

2026
  • •Built an AI-powered manufacturing platform on Azure with FastAPI, PostgreSQL, and React, connecting order intake, inventory, shop-floor production, wages, and dispatch.
  • •Engineered OR-Tools CP-SAT optimization for worker/machine scheduling and container loading, handling placement constraints while preserving original cargo.
  • •Integrated Azure OpenAI document extraction and natural-language database queries, turning purchase orders into structured drafts and exposing guarded, read-only factory insights.
  • •Delivered offline shop-floor capture with Dexie and idempotent sync, append-only operational ledgers, and automated drawings, packing documents, and desktop printer integration.
PythonFastAPIPostgreSQLSQLAlchemyReactTypeScriptOR-ToolsDexieElectronAzure

BHIMS VENTURES

Full-Stack Engineer · Freelance

2026
  • •Built and published a connected fitness app in React Native with AI fitness guidance, Android Health Connect, and workout tracking, backed by Next.js, tRPC, and PostgreSQL.
  • •Integrated mobile-to-hardware access control with eSSL X990 devices, expiring entry commands, atomic claiming, and attendance synchronization.
  • •Engineered Razorpay billing and loyalty infrastructure with idempotent payment/refund workflows, durable reconciliation, and transactional reward ledgers.
  • •Delivered a unified club operations console for memberships, café orders, nutrition inventory, and attendance, secured by device-bound member sessions and role-based staff access.
TypeScriptReact NativeExpoNext.jstRPCDrizzlePostgreSQLPythonRazorpay

Surf

Co-Founder & Chief AI Engineer

Dec 2025 - Jan 2026
  • •Co-founded and engineered an AI-powered meeting platform with real-time transcription and multilingual translation
  • •Designed low-latency AI services using Python, FastAPI, and WebSockets for real-time audio streaming
  • •Improved transcription stability through streaming optimizations and async processing pipelines
PythonFastAPIWebSocketsAI/ML

Projects

Protego: AI-Powered Personal Safety Platform

Nov 2025 – Present

Govt. Pre Sabka AI Hackathon — 1st Position

Award-winning full-stack personal safety platform with real-time GPS tracking, AI distress detection, geofenced safe zones, covert duress-password flow, and a government dashboard for jurisdiction-based emergency response.

  • Won 1st Position at the Govt. Pre Sabka AI Hackathon
  • Built the FastAPI + PostgreSQL backend with JWT (httpOnly cookies), bcrypt, SQLAlchemy ORM, SlowAPI rate limiting, and Sentry error tracking
  • Implemented a 5-second cancellable SOS countdown with parallel dispatch to SMS, WhatsApp, email, and voice via Twilio, plus token-based public live-tracking pages
  • Integrated multi-provider AI — Whisper/Deepgram for transcription, Claude (via MegaLLM) for distress analysis, Azure OpenAI Realtime for the AI Safety Call feature, and ElevenLabs for TTS
  • Shipped geofencing with Haversine calculations to auto-start/stop walk sessions, plus a Next.js 15 PWA frontend with Leaflet maps and Zustand state
PythonFastAPIPostgreSQLSQLAlchemyNext.jsTypeScriptTailwind CSSDockerTwilioWebSockets

Sonorous: Real-Time ISL Accessibility Layer

Apr 2026

HackHelix Hackathon

Real-time Indian Sign Language accessibility layer for audio calls, built at the HackHelix hackathon as backend engineer on a team of four. Speech is rendered as a signing 3D avatar, and signs are recognised and spoken back.

  • Built the ISL grammar engine: SOV reordering, topic fronting and non-manual markers, then pose lookup against a 500-sign database
  • Trained a 43-class LSTM on webcam-collected MediaPipe landmarks for camera-based sign recognition
  • Wired Whisper STT and ElevenLabs TTS on the edges of the pipeline over FastAPI WebSockets
  • Shipped as a React + Three.js avatar app and a Chrome extension overlay
PythonFastAPIWebSocketsTensorFlowReactTypeScriptThree.js

Boost Bot API

Apr 2025 – May 2025

Personal Project

Developed a Django-based backend for license key management, live order tracking, and Discord autobuy integrations.

  • Implemented WebSocket-based real-time updates and secure token-based authentication
PythonDjangoDjango ChannelsWebSocketsREST API

Online Mock Tests WebApp

Feb 2025 – Mar 2025

Personal Project

Developed a Django-based platform for conducting quizzes and mock exams with secure login and result tracking.

  • Implemented instant scoring, answer review, and an admin panel for managing tests, questions, and users
PythonDjangoJavaScriptSQLite

Gateway Discord Bot & Card Graphics API

Nov 2022 – Jul 2024

Public Project

Developed and deployed a multifunctional Discord bot with automation, moderation, and engagement features.

  • Built REST APIs and a Flask-based Card Graphics API for dynamic profile cards and leaderboards
  • Scaled the system to 635 guilds and 1.3M+ users while maintaining reliable backend performance
Pythondiscord.pyFlaskREST APIPIL/Pillow

Education

B.E. in Computer Science

2025 - 2029 (Expected)

Thapar Institute of Engineering & Technology

Patiala, India

Higher Secondary School (77.2%)

2023 - 2025

SSD Krishna Vatika School

Bathinda, India

Secondary School (81.8%)

2020 - 2023

Bishop Cotton School

Shimla, India

Technical Skills

Languages

PythonTypeScriptJavaScriptCSQL

Databases

MongoDBPostgreSQLRedisClickHouseSQLite

Backend

FastAPINestJSHonoDjangotRPCREST APIsWebSocketsSocket.IOBullMQSQLAlchemyDrizzle

Frontend

React.jsNext.jsHTMLCSSTailwind CSSZustandLeaflet

Mobile & Optimization

React NativeExpoElectronDexieOR-ToolsCP-SAT

Cloud & DevOps

AWSAzureGCPCloudflareRailwayVercelDockerKafka

Observability

PrometheusOpenTelemetryGrafana LokiSentry

Core CS

Data Structures & AlgorithmsProblem SolvingCompetitive Programming

Tools

GitGitHubLinux/UnixBunPostmanStripeRazorpayOxaPayTwilioPIL/Pillow

Problem Solving & Competitive Programming

Regular practice on LeetCode and hackathons, focusing on problem-solving with Data Structures & Algorithms.

Proficient in arrays, strings, hash tables, linked lists, stacks, trees, tries, sorting, dynamic programming, divide & conquer, and bit manipulation. Strong foundation in applying algorithmic techniques to solve real-world problems efficiently.