Skip to content

Full-stack engineer building where the web meets AI.

About

Curious developer. Community builder. Competitive coder.

I build full-stack applications that solve real problems, and lead the coding community on campus as a DSA mentor for CCS. Whether it is building, leading, or solving, I am driven by a genuine love for tech and the urge to make something that has an impact.

B.E. Computer Science & Business Systems, Thapar University.

LeetCode rating
1,636LeetCode rating
problems solved
645+problems solved
internships
3internships

Experience

  1. Software Engineering Intern · Salesforce

    May 2026 – Jul 2026 · Bangalore

    Network Security & Infrastructure

    • Built a network-policy visualization tool replacing manual CIDR tracing across 1,000+ deployment/SG configs, with an AI-assistant query layer that surfaces the governing rules instantly.
    • Replaced a fragmented 3–4 dashboard + Slack-bot workflow with a single web frontend for ~150–200 engineers, unifying connectivity, pipeline, and PR-check visibility.
    • Built a Game Day ingestion pipeline that auto-generates standardized pages from raw JSON, feeding an AI-assisted knowledge base for 15+ teams.
  2. Software Developer · Centre of Excellence, University of Queensland

    Jan 2026 – Mar 2026 · TIET, Patiala

    • Shipped full-stack features for a research review portal used by 300+ professors — dynamic forms, submission-review workflows, and AI-assisted summarization.
    • Worked across a Next.js + Go stack.
  3. AI/ML Research Intern · DRDO — ISSA

    Jun 2025 – Jul 2025 · New Delhi

    • Fine-tuned a multimodal image-captioning pipeline, fusing MobileNetV3 vision embeddings into a LLaMA-3 8B decoder via prompt-embedding injection.
    • Trained over 10 epochs to a 2.71 validation loss.

Selected work

AcousticDNA · Audio fingerprinting system

Audio recognition system built from scratch in Go with WebAssembly support. Implements time-coherence voting algorithm to match songs from short audio clips using spectral fingerprinting. Features include client-side WASM processing, REST API server, CLI tool, Docker deployment, and YouTube integration. Custom DSP pipeline performs STFT analysis, peak extraction, and combinatorial hashing. Optimized for performance with batch SQL queries, handles 1000+ songs, and achieves matching with data reduction through local hash computation.

  • Go
  • WebAssembly
  • Digital Signal Processing
  • Audio Fingerprinting
  • REST API
  • SQLite
  • +6

Helix · Self-hosted RAG chatbot

Fully self-hosted RAG chatbot with zero external LLM API calls — inference runs locally via llama.cpp, eliminating per-token cost and external data exposure. A semantic response cache cuts repeat-query latency from 2.5s to 0.3s, and history-aware query rewriting keeps follow-up questions reliable. A two-process design (SSE gateway + Redis-backed async workers) streams tokens live with cancel-on-disconnect.

  • Python
  • FastAPI
  • Redis
  • ChromaDB
  • llama.cpp
  • Docker
  • +5

local-lambda · AWS Lambda runtime, rebuilt

A working reimplementation of AWS Lambda's core runtime behaviour on local Docker containers. Hard-kill invocation timeouts (the host never trusts user code to exit), warm-container idle eviction via a background reaper, per-container event queues that stop cross-container event stealing, per-function warm pools so concurrent invokes fan out and callers block when the pool is saturated, and the Lambda Runtime API long-poll loop (/next then handler then /response). A FastAPI host process orchestrates the whole container lifecycle.

  • Python
  • FastAPI
  • Docker
  • AWS Lambda
  • Serverless
  • Concurrency
  • +2

Continuum · Agentic wellbeing assistant

A persistent, agentic wellbeing and habit-planning assistant — deliberately not a chatbot with a database. It recalls your history and long-term memory, compares adherence with deterministic statistics rather than a model guess, explains what it noticed with concrete evidence, then proposes a plan change and waits for your approval. On approval it acts for real: a versioned plan update, an audit event, and a scheduled follow-up run by a background job that later adapts the plan or decides no intervention is needed. Next.js with Genkit/Gemini and Firebase auth. Non-clinical.

  • Next.js
  • TypeScript
  • Genkit
  • Gemini
  • Firebase
  • Agentic AI
  • +4

Kompte · Sports Event Hosting and Management Platform

Kompte is a sports event hosting and management platform that allows users to create, manage, and participate in various sports events. It features user authentication, event creation, registration, and a leaderboard system as well as tournament bracket generation.

  • Flask
  • Node.js
  • Next.js
  • Google oAuth2
  • ShadCn/ui
  • TypeScript
  • +4

PolyDub · Video dubbing pipeline

An automated video-dubbing pipeline with voice cloning and multi-language support. It transcribes with OpenAI Whisper, translates subtitles offline with Argos Translate, synthesises voice-cloned speech in the target language with Coqui XTTS v2, and reassembles a dubbed video with pitch-preserving time-stretch. Optional Demucs source separation keeps the original score under the cloned speech. Whisper and XTTS load once per run, artifacts are cached by audio fingerprint so failed runs resume, and the device (CUDA / MPS / CPU) is auto-detected. Ships as a one-command Docker image with a Gradio web UI.

  • Python
  • Whisper
  • Coqui XTTS v2
  • Argos Translate
  • Demucs
  • FFmpeg
  • +4

Talkeys · Event Discovery Platform

Talkeys is a social-first event discovery platform that enables users to find, host, and attend events, while engaging in anonymous, chat-based communities. Integrated payment gateway and handles frontend and backend, integration and features.

  • Next.js
  • MongoDB
  • Google oAuth2
  • ShadCn/ui
  • Aceternity UI
  • PhonePe
  • +3

ThaparGo · College ride-sharing platform

ThaparGo is a ride-sharing platform designed specifically for Thapar University students, facilitating easy and secure carpooling. It allows users to post and find rides, ensuring a convenient travel experience within the campus community.

  • Next.js
  • Django-Rest
  • Google oAuth2
  • AWS-EC2
  • Shadcn/ui
  • TypeScript
  • +2

Stack

Languages, frameworks and infra I reach for.

  • TypeScript
  • JavaScript
  • C++
  • Golang
  • Python
  • ReactJS
  • NextJS
  • NodeJS
  • Bun
  • ExpressJS
  • Go Fiber
  • REST API
  • gRPC
  • WebSocket
  • MongoDB
  • Mongoose
  • MySQL
  • Redis
  • Docker
  • AWS
  • Cloudflare
  • Nginx
  • Git
  • GitHub Actions
  • Vercel

Let's build something

Building something at the edge of the web and AI, hiring, or just want to talk shop — send a note.

Temporary emails work too, unless you want to hear back.

GitHub activity

34
repos
51
followers
78
following
yes
hireable
3,867 views since July 202572