SIDDHANT DWIVEDI
Siddhant Dwivedi - profile photo
Hi, I'm

Siddhant Dwivedi

DSA Enthusiast
Fullstack Dev

I'm Siddhant Dwivedi, a passionate MERN Stack Developer dedicated to building dynamic, high-performance digital experiences. From crafting sleek, responsive frontends in React to architecting scalable backends with Node.js and MongoDB, I bring ideas to life with clean code, modern design, and seamless functionality.

Tech Stack

Technologies

Technologies I use to craft digital experiences

Frontend

React
Next.js
TypeScript
TailwindCSS
JavaScript
Git
GitHub

Backend

Node.js
Express
MongoDB
MySQL
Firebase
Vercel
Cloudflare
Featured

Projects

A selection of my recent work demonstrating my skills and experience.

QuickStay — Hotel Booking Platform

QuickStay — Hotel Booking Platform

Hotel booking web app featuring live availability, filters, and location-aware search for multiple concurrent users. Implemented secure booking flow with JWT authentication, role-based access (Admin/Guest), and booking history tracking. Integrated an admin dashboard for listings, pricing, and availability management. Deployed on Vercel with automated build & deployment simulating a CI/CD pipeline.

React.jsNode.jsExpress.jsMongoDBTailwind CSSJWTREST APIVercel
MediConnect — HACK-36

MediConnect — HACK-36

Full-stack doctor–patient appointment booking platform developed during HACK-36 with calendar scheduling for 50+ simulated appointments and dashboards for 10 mock doctors. Implemented JWT authentication, role-based access control, and REST APIs for 5 user roles and 15 endpoints, optimizing queries to reduce response time by 40%. Built interactive UI components using React.js and Tailwind CSS.

React.jsNode.jsExpress.jsMongoDBTailwind CSSJWTREST API
Email Spam Classifier — Streamlit + NLTK

Email Spam Classifier — Streamlit + NLTK

Machine learning web app to classify emails as spam or ham using NLTK and Tf-idf Vectorizer. Trained on 5,000 labeled emails from Kaggle, achieving 98% accuracy and 99% precision after preprocessing (tokenization, stopword removal, vectorization). Deployed via Streamlit and Render for real-time text classification.

PythonNLTKScikit-learnTf-idfStreamlitRenderMachine Learning
Delivered 15+ confidential projects across web and mobile platforms.
Get in Touch

Contact Me

I'd love to hear from you! Whether you have a question, a project idea, or just want to say hello, feel free to reach out.