Skip to content
View Shaurya-Dwivedi's full-sized avatar
💭
existing
💭
existing

Highlights

  • Pro

Block or report Shaurya-Dwivedi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Shaurya-Dwivedi/README.md

Shaurya Dwivedi

Third-year ES student at IIT Jodhpur. I build things that actually get used.


What I'm working on

Training & Placement Cell – CDC Portal

Production full-stack portal (Django + DRF + React) used by IIT Jodhpur's placement cell

  • Digitized the end-to-end JAF/IAF and advertisement workflow, replacing a manual process with a structured intake and tracking system
  • Built a rep assignment engine that automatically routes incoming job forms to the best-fit rep based on branch alignment and workload — managing 19 placement reps, 12 intern reps, 4 coordinators, and 1 faculty in-charge
  • Resolved critical workflow bugs that had caused operational failures in previous placement cycles
  • Conducted security audits and hardened server-side validation across the portal

OFA – One For All ofa-app.in

Campus-wide Android app I built and maintain solo

  • 1,100+ registered users, 500+ daily active users, ~60% active retention
  • 600K DB reads/month (~5M total since August 2025)
  • Engineered secure client–server communication: SSL pinning, AES-encrypted local storage, Play Integrity API, root detection
  • Applied ProGuard/R8 obfuscation to reduce APK size and protect business logic
  • Play Store release coming soon

Other Projects

NetRoute-Sim – Network packet routing simulator Kruskal's, Prim's, Dijkstra's in pure C → compiled to WebAssembly via Emscripten for zero-server browser execution. Animated HTML5 Canvas visualizer with live packet transmission and MST comparison.

Cortex – AI-assisted email task manager (Insomniac Hackathon, Feb 2026) Gmail + Groq LLM integration that extracts and categorizes actionable tasks from email threads. Full-stack React app shipped in under 24 hours.

Classroom Polling System – Real-time polling across ESP firmware, REST backend, and web dashboard. Anonymous attendance tracking, concurrent submission handling, delivered in 6 weeks.


Stack

Java Python JavaScript TypeScript C/C++
React React Native Node.js Django MongoDB Firebase
Android · SSL Pinning · Play Integrity API · ProGuard/R8 · Burp Suite


📧 b24es1032@iitj.ac.in · Portfolio · IIT Jodhpur

Pinned Loading

  1. matrix-org/policyserv matrix-org/policyserv Public

    An MSC4284 Policy Server implementation

    Go 18 7

  2. ofa-app ofa-app Public

    1

  3. netroute-sim netroute-sim Public

    Network packet routing simulator in C — models routers as weighted graphs, computes MST via Kruskal's & Prim's, and finds shortest paths with Dijkstra's. Visualized live in the browser via WebAssem…

    C 4 1

  4. poll poll Public

    A real-time polling system that integrates ESP32 hardware with a web-based dashboard for interactive classroom voting and attendance tracking.

    JavaScript

  5. Cortex-Insomniac Cortex-Insomniac Public

    JavaScript 1

  6. divyansh-1009/ClarifAI divyansh-1009/ClarifAI Public

    Dart 1