Skip to content
View Dhruv-ub's full-sized avatar

Highlights

  • Pro

Block or report Dhruv-ub

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Dhruv-ub/README.md

Hi, Dhruv Here πŸ‘‹

  • πŸ”­ Currently building Snapcart β€” a real-time quick commerce platform featuring live geospatial tracking, bi-directional chat, and a decoupled microservices architecture.
  • 🀝 Looking to collaborate on high-concurrency systems, real-time applications, and open-source tooling.
  • 🌱 Currently learning System Design, Next.js 16 (Server Actions), and Microservices Patterns.
  • πŸ’¬ Ask me about Backend Architecture, Real-time WebSockets, and Scalable Database Design.
  • ⭐ Visit my portfolio to see my latest work.

🌐 Connect With Me

LinkedIn LeetCode Codeforces


πŸ’» Tech Stack

Tech Stack

Languages

C++ TypeScript JavaScript Python

Frameworks & Libraries

Next JS React NodeJS Express Socket.io TailwindCSS Django

Databases & Cloud

MongoDB PostgreSQL AWS Docker

Tools & Platforms

Git Linux Redux Pandas


πŸš€ Featured Projects

πŸ›’ Snapcart - Real-time Quick Commerce

Tech Stack: Next.js 16, TypeScript, Socket.io, Redux Toolkit, Leaflet Maps, Stripe

A high-performance hyperlocal delivery platform engineered for sub-second synchronization.

  • Microservices Architecture: Decoupled the Socket.io server from the Next.js core to handle high-concurrency geospatial events independently.
  • Real-Time Tracking: Implemented live order tracking using Leaflet and WebSockets, enabling instant location updates for users and delivery partners.
  • Role-Based Security: Architected a secure RBAC system for Admin, User, and Delivery roles using NextAuth v5.
  • Performance: Optimized state management with Redux Toolkit and integrated Stripe webhooks for resilient payment processing.

πŸ§ͺ Chemical Parameter Visualizer 2

Tech Stack: Django, React.js, PyQt5, SQLite, Pandas, Chart.js

A unified chemical data analysis platform bridging web and desktop environments.

  • Centralized API: Designed a Django backend serving both a React web client and a PyQt5 desktop application.
  • Data Engineering: Processed industrial CSV datasets using Pandas to generate automated statistical summaries.
  • Reporting: Built an export engine to generate detailed PDF analytical reports from dynamic chart data.

🌍 Open Source Contributions

  • NetJSONGraph.js: Resolved complex frontend label overlap and rendering issues, improving map readability for large network topologies.
  • Wifi Login Pages: Contributed to configuration management improvements and CI/CD pipeline fixes.

Stats

πŸ“Š GitHub Stats


Pinned Loading

  1. Chemical-Equipment-Visualizer- Chemical-Equipment-Visualizer- Public

    JavaScript

  2. Snapcart Snapcart Public

    TypeScript

  3. Appointment_System Appointment_System Public

    TypeScript

  4. BookStore BookStore Public

    JavaScript

  5. appwrite appwrite Public

    Forked from appwrite/appwrite

    Build like a team of hundreds_

    TypeScript

  6. yavishsahrawat40/Konnect-web-app yavishsahrawat40/Konnect-web-app Public

    The platform is a hub for students, professionals, colleges, and companies to host and join events like meetups, hackathons, college fests, talks, workshops, and more. It supports online and offlin…

    TypeScript