Siddharth
Back to Home
Projects
Doctor Appointment Management System
Full-Stack Doctor Appointment Booking Platform
MongoDBExpress.jsReact.jsNode.jsContext APIReact Router
- Engineered a full-stack doctor appointment booking platform using MERN stack, featuring secure authentication, role-based access (RBAC), and real-time availability.
- Built modular backend REST APIs using Node.js to manage doctors, users, and appointment slots efficiently.
- Managed global state with Context API and incorporated React Router for smooth navigation, resulting in an intuitive and accessible user experience across devices.
Network Packet Analyzer
Real-Time Network Traffic Monitoring Tool
PythonScapyBPFLinuxIPv4/IPv6
- Developed a Python-based analyzer using Scapy for real-time packet sniffing, filtering, and inspection of live network traffic.
- Implemented Berkeley Packet Filters (BPF) for protocol-specific captures (TCP, UDP, ICMP) with structured, human-readable logging.
- Built an extensible architecture supporting IPv4/IPv6 while handling unknown protocols gracefully.
- Deployed in Linux environments for monitoring interfaces (e.g., eth0), validating real-world use cases like HTTP and DNS traffic analysis.