Skip to content
View Gauravtiwari31's full-sized avatar

Block or report Gauravtiwari31

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.

Content in all repositories owned by your account will be closed.
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
Gauravtiwari31/README.md

👨‍💻 Gaurav Tiwari

Full-Stack Developer & Problem Solver | Electronics Engineering @ RGIPT · CS Minor @ IIT Mandi

Typing SVG

Gmail LinkedIn Portfolio GitHub Instagram YouTube



📊 GitHub Stats



📌 22 public repositories · 8 followers · "Pair Extraordinaire" achievement · Online-Commerce_MERN-Stack is the most-starred repo.


👋 About Me

const gaurav: Developer = {
  name:     "Gaurav Tiwari",
  role:     "Full-Stack Developer & Electronics Engineering Undergrad",
  location: "🇮🇳 India",

  education: {
    degree: "B.Tech, Electronics Engineering — RGIPT, Amethi (2024–2028)",
    minor:  "CS Engineering — IIT Mandi (Aug 2025 – May 2026)",
  },

  focus: [
    "🏗️  Backend-first full-stack applications",
    "🧩  Designing scalable, production-quality system architecture",
    "🤖  Wiring AI services (Gemini, ML pipelines) into real products",
    "🔐  RBAC, OAuth 2.0, and secure API design",
  ],

  stack: {
    languages: ["C++", "C#", "Python", "JavaScript", "TypeScript", "SQL"],
    frontend:  ["React", "Next.js", "Vue.js", "Tailwind CSS"],
    backend:   ["Node.js", "Express.js", "Django", "Flask"],
    database:  ["PostgreSQL", "MongoDB", "Firebase"],
    devOps:    ["Docker", "Vercel", "Netlify", "Git/GitHub"],
    aiMl:      ["NumPy", "Scikit-learn", "OpenCV", "Streamlit"],
  },

  currentRoles: [
    "Co-Head, IEEE Student Branch @ RGIPT",
  ],

  principle: "If I can't explain why a piece of code works, I don't trust it.",
};

🛠️ Tech Stack



Languages

C++ C# Python JavaScript TypeScript SQL

Frontend & UI/UX

React Next.js Vue.js Tailwind HTML5 CSS3

Backend & Databases

Node.js Express.js Django Flask PostgreSQL MongoDB Firebase

DevOps, Tools & Cloud

Docker Vercel Netlify Git GitHub Postman

AI, ML & Security

NumPy scikit-learn OpenCV Streamlit


🚀 Featured Projects

Project Description Tech Live Demo Source
🏥 VitalSync Multi-role healthcare platform with dashboards for appointment scheduling, OPD queue management, and room allocation. Integrates Gemini AI (triage), LiveKit (WebRTC), Pusher (real-time), and Razorpay (payments); secured with OAuth 2.0, Prisma ORM, and RBAC. Next.js TypeScript PostgreSQL Visit Repo
🛡️ AI-Powered Network Security Framework Real-time network packet inspection and malicious-traffic detection using a 3-layer hybrid pipeline (ML, rule-based, DPI). Reduces false negatives via blacklist IP filtering and regex payload inspection, flagging SQL injections and 15+ suspicious traffic patterns. Python Scikit-learn — Repo
🛒 Online Commerce Platform MERN-stack e-commerce app with full order-lifecycle management, JWT auth, and RBAC, containerized via Docker. Content-based recommendation engine, APIs documented with Swagger/OpenAPI. ⭐ Most-starred repo on the profile. React Node.js MongoDB Docker — Repo

🗂️ More Projects

Project Description Tech Live Demo Source
🌐 Portfolio Personal developer portfolio site. TypeScript Visit Repo
🎨 Portfolio-Maker Tool/template for generating personal portfolio sites. HTML Visit Repo
🛰️ MeraCodeLikhDo — ISRO BAH 2026 Submission for the ISRO Bharatiya Antariksh Hackathon 2026. Python Visit Repo
🏥 HAQMS (fork) Hospital/queue-management system, forked for study and extension. — Visit Repo
🔁 BiztelAI Workflow System AI-driven workflow automation system. JavaScript — Repo
🌱 Ecoyaan Checkout Checkout flow module for the Ecoyaan platform. JavaScript — Repo
📍 Geofencing (SachetYatri) Location-based geofencing web app. HTML Visit Repo
❌⭕ Tic-Tac-Toe AI Tic-tac-toe with an AI opponent. HTML Visit Repo
⚙️ Yantr Web app project. HTML Visit Repo
💰 Expense Tracker Personal expense-tracking tool. Python — Repo
🎮 PMX Web app project. JavaScript — Repo
🍴 Forked reference repos

Kept for study/reference rather than original work.

  • tldr — fork of the community-maintained collaborative cheatsheets for console commands.

💼 Professional Experience

Technical Project Manager Intern · Neeyat AI
March 2026 – April 2026

  • Contributed to a cloud-native MCP server for AI-driven performance testing, defining product features and technical workflows.
  • Managed sprint planning and backlog prioritization, translating product requirements into actionable tasks for a cross-functional team.

Gameplay Programmer Intern · Aurelio Game Studio
May 2026 – June 2026

  • Developed gameplay mechanics in Unity (C#), implementing event-driven logic with modular, reusable code structures.
  • Optimized runtime stability by profiling scripts and resolving performance bottlenecks across multiple scenarios.

🎓 Education & Leadership

  • 🏫 B.Tech, Electronics Engineering — RGIPT, Amethi (2024 – 2028)
  • 📘 Minor, Computer Science Engineering — IIT Mandi (Aug 2025 – May 2026)
  • 🧑‍💼 Co-Head, IEEE Student Branch, RGIPT (Nov 2025 – Present) — led a team of 8 volunteers to run 3+ technical workshops reaching 150+ students.

Achievements

LeetCode JEE Advanced


🗺️ Currently Exploring

graph TB
    A[💻 Focus Areas] --> B[🏗️ Full-Stack & System Design]
    A --> C[🤖 AI-Integrated Applications]
    A --> D[🔐 Network & App Security]
    A --> E[🎮 Game Development]

    B --> B1[Scalable backend architecture]
    B --> B2[Next.js / React front ends]
    B --> B3[Postgres / MongoDB data layers]

    C --> C1[Gemini AI triage — VitalSync]
    C --> C2[Real-time comms — LiveKit, Pusher]

    D --> D1[ML + rule-based + DPI detection]
    D --> D2[OAuth 2.0, RBAC, secure APIs]

    E --> E1[Unity / C# gameplay systems]
    E --> E2[Event-driven, modular design]

    style A fill:#9333EA,stroke:#7C3AED,color:#fff
    style B fill:#FF6B6B,stroke:#E63946,color:#fff
    style C fill:#4ECDC4,stroke:#35A29F,color:#fff
    style D fill:#FFD93D,stroke:#F4C430,color:#000
    style E fill:#1A1B27,stroke:#000000,color:#fff
Loading

🤝 Let's Connect

Dev Quote

🌟 "If I can't explain why a piece of code works, I don't trust it."


Gmail LinkedIn GitHub


⭐️ From Gauravtiwari31 — Made with 💚 in Markdown

Profile Views

Pinned Loading

  1. Nirnay Nirnay Public

    Agents can't read a canvas. Nirnay gives them the exact overshoot, settling time and stability margins behind its plots, so human and agent tune the same controller together, live.

    JavaScript 3