Skip to content
View OMD-123's full-sized avatar

Block or report OMD-123

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
OMD-123/README.md
Header



Typing SVG
Profile Views   Followers   Hiring   Academic Year

🎯 About Me

// 💡 Daily system design practice in TypeScript
const om = {
  name:           "Om Dandagvhal",
  role:           "Final-Year CSE @ SITRC, Nashik",
  class:          "BE 2026-27 | Group 37 | Roll 70",
  pronouns:       "he/him",
  location:       "Nashik, Maharashtra 🇮🇳",
  email:          "omd4485@gmail.com",
  currently:      [
    "🚀 Building Day 5: Backend System",
    "📊 Capstone: Multimodal Sentiment Analysis",
    "🎯 Applying for Summer 2026 internships"
  ],
  interests:      ["Distributed Systems", "API Design", "Cloud Native", "Open Source"],
  funFact:        "I push at least one well-tested backend project every single day 📦",
  philosophy:     "Learn by building. Ship by shipping. Improve by iterating."
};

🛠️ Tech Stack & Tools

💻 Languages


JavaScript • TypeScript • Python • Go • Java • C++

🌐 Frameworks


Node.js • Express • React • Next.js • Tailwind • Bootstrap

🗄️ Databases & Cache


MongoDB • PostgreSQL • MySQL • Redis • Prisma

☁️ DevOps & Cloud


Docker • Kubernetes • AWS • GCP • Nginx • Linux

🔧 Tools & Build


Git • GitHub • VSCode • Vercel • Netlify • Figma

🔗 APIs & Protocols


GraphQL • gRPC/Protobuf • REST • WebSocket


📊 Most Used Languages

Top Languages

📈 GitHub Analytics

GitHub Stats Streak Stats

🏆 Trophies

Trophies

📅 Contribution Activity Graph

Activity Graph

🌟 Featured Projects

🔥 Distributed Rate Limiter

5 algorithms, Redis-backed
Token Bucket • Sliding Window • Leaky Bucket • Fixed Window • Sliding Log


🛠️ View Repo

🔐 JWT Auth Microservice

RBAC, refresh tokens, rotation
Access + Refresh tokens • Token revocation • bcrypt


🛠️ View Repo

⚡ GraphQL API Gateway

Schema stitching + caching
L1/L2 cache • Rate limiting • JWT • GraphQL Yoga


🛠️ View Repo

🔔 Real-time Notification System

WebSocket + Redis pub/sub
Multi-channel • WS fan-out • Retry + DLQ


🛠️ View Repo

🕷️ Spydy Portfolio

MERN portfolio with hover-reveal
React • Node • MongoDB • Custom assets


🛠️ View Repo

🐍 Contribution Snake

Auto-generates daily via GitHub Actions

github contribution snake animation

🎓 Currently Working On

+ 🚧 Day 5  →  Backend System                    [IN PROGRESS]
+ 🚧 Capstone → Multimodal Sentiment Analysis    [WEEK 1 of 12]
+ 🎯 Goal   →  Land a Summer 2026 internship     [ACTIVELY APPLYING]
+ ✅ Done   →  Day 4 Notification System         [DONE]
+ ✅ Done   →  Day 3 GraphQL Gateway             [DONE]
+ ✅ Done   →  Day 2 JWT Auth                    [DONE]
+ ✅ Done   →  Day 1 Rate Limiter                [DONE]
- 🐛 Fixed  →  Vercel deploy env vars on Spydy   [DONE]

🛣️ 2026 Roadmap

Quarter Goal Status
Q1 (Jan–Mar) Master backend basics (Node, DB, API) ✅ 100%
Q2 (Apr–Jun) Build daily system design projects 🔄 50%
Q3 (Jul–Sep) Capstone + advanced backend series 🔄 In progress
Q4 (Oct–Dec) Land internship + final year project ⏳ Upcoming

📫 Let's Connect

Email   GitHub   LinkedIn



💬 Random Dev Quote

Random Dev Quote



Footer

"Learn by building. Ship by shipping. Improve by iterating."

Pinned Loading

  1. agent-loop-guard agent-loop-guard Public

    Protect AI agents from runaway loops, repeated tool calls, and uncontrolled execution. Provider-independent, zero-dependency, TypeScript-first.

    TypeScript 13