Hey, I'm

RUDRA SANANDIYA

Software Developer

I build scalable systems and digital experiences
that solve real-world problems

Let's Connect rudrapatelrds09@gmail.com

About Me.

Get to know me better

Rudra Sanandiya

I'm a passionate Computer Science student at Nirma University, Ahmedabad with a strong foundation in Software Development. I specialize in building scalable applications using Node.js, Express.js, and MongoDB, delivering clean code and exceptional user experiences.

With a keen eye for detail and a love for elegant solutions, I transform complex problems into simple, beautiful, and intuitive designs. I enjoy competitive programming, having solved 500+ problems on Codeforces and LeetCode.

0 CGPA
0 Problems Solved
0 JEE Percentile
Building Cool Stuff

Projects.

A selection of my recent work

PetPooja Revenue Intelligence

AI-powered Restaurant Analytics Platform

AI-driven analytics that boost restaurant revenue with smart ordering via Llama 3, multi-channel voice commands & dynamic pricing.

Node.jsExpress.jsReactMongoDBLlama 3Twilio

Full-stack platform for restaurant analytics, AI-powered ordering, and revenue optimization. Features a custom analytics engine using BCG classification and association rule mining, AI ordering with Meta-Llama 3, and multi-channel ordering via Twilio Voice & Web Speech API.

AI Ordering Meta-Llama 3 + fuzzy search
Analytics Engine BCG + association mining
Multi-channel Chat, Voice, Phone (Twilio)
Revenue Boost Dynamic pricing + upsell

Heavenly

Full-stack Property Rental Marketplace

Airbnb-style rental platform with geolocation search, Cloudinary image hosting & secure Passport.js authentication.

Node.jsExpress.jsMongoDBPassport.jsCloudinaryMVC

A full-stack web application using Node.js, Express, MongoDB with MVC architecture. Features RESTful APIs, authentication with Passport.js, role-based access control, geolocation search using Nominatim API & GeoJSON clustering, and Cloudinary image management.

Secure Auth Passport.js + RBAC
Geolocation Nominatim + GeoJSON
Cloud Storage Cloudinary integration
XSS Protection Joi + HTTP-only cookies

FleetFlow

Modular Fleet & Logistics Management System

Smart logistics hub with automated fleet state machines, fuel analytics, ROI tracking & role-based access for 4 user types.

ReactNode.jsExpress.jsMongoDBRechartsJWT

A centralized, rule-based digital hub for delivery fleet management. Features automated vehicle/driver state machines, cargo weight validation, license compliance checks, fuel efficiency analytics (km/L), vehicle ROI tracking, and CSV/PDF export — all with role-based access for 4 user types.

Fleet Lifecycle Automated state machine
RBAC 4 roles with middleware guards
Analytics ROI, cost/km, fuel efficiency
Validation Cargo weight + license expiry

Diffie-Hellman Key Exchange

Cryptographic Protocol Simulation in C++

Secure key exchange from scratch — implementing the classic DH protocol with modular arithmetic & clean CMake architecture.

C++CMakeCryptographyModular Arithmetic

A modular C++ implementation of the Diffie-Hellman key exchange protocol. Simulates how two parties establish a shared secret over an insecure channel without revealing private keys. Features manual modular exponentiation, clean header/source separation, and cross-platform CMake build support.

Key Exchange Discrete logarithm problem
Math Engine Manual modular exponentiation
Build System CMake cross-platform
Clean Architecture Header/source separation

Skills & Expertise.

A collection of technologies I'm proficient with

Languages

C C C++ C++ Python Python Java Java JavaScript JavaScript

Databases

MongoDB MongoDB MySQL MySQL

Frontend

HTML HTML CSS CSS Tailwind CSS Tailwind CSS Bootstrap Bootstrap EJS

Backend

Node.js Node.js Express.js Express.js REST APIs MVC Arch Socket.IO Socket.IO

Core CS

DSA OOP OS DBMS Networks & Security

Tools

Git Git GitHub GitHub Linux Linux Postman Postman AWS Railway Cloudinary

Experience.

My professional journey

Teaching & Community Volunteer

Civic & Social Service Internship (CSSI)

Paneli, Gujarat

June 2024 – July 2024
  • Taught computer fundamentals to 20+ students across 4-week structured sessions.
  • Coordinated daily student assemblies and administrative tasks for a campus of 300+ students.
  • Collaborated with 5+ faculty members to support academic and extracurricular operations.
  • Developed communication, leadership, and teamwork skills in a structured community environment.
TeachingComputer ScienceLeadershipCommunication

B.Tech in Computer Science & Engineering

Nirma University

Ahmedabad, Gujarat

2023 – 2027 (Expected)
  • Current CGPA: 8.38
  • Coursework: Data Structures & Algorithms, Operating Systems, DBMS, OOP, Computer Networks
B.Tech CSECGPA 8.38

Class XII (PCM)

Krishna International School

Rajkot, Gujarat

May 2023
  • Board Score: 90%
  • JEE Main: 97.58 Percentile
PCM90%JEE 97.58%ile

Achievements.

Milestones & recognitions

Tata Imagination Challenge 2025

Semi-Finalist

Proposed CitizenConnect, a civic-tech platform for GPS-tagged public issue reporting, automated escalation, and department credibility scoring to enhance urban governance.

HACKaMINeD Hackathon

2nd Runner-Up – PetPooja Track

Secured 2nd Runner-Up among 400+ teams (2300+ registrations) as part of team Delta Force. Built a real-world AI restaurant analytics platform featuring a Llama 3 ordering assistant and a custom BCG classification engine under tight time constraints.

LeetCode

Top 10.53% • Rating: 1742

Consistent problem solver with 430+ problems solved. Strong grasp of data structures and algorithms, actively participating in weekly contests and tackling complex edge-case reasoning.

Codeforces

Pupil: 1221 (Max: 1274)

Pupil rating achieved through regular participation in global rounds, honing competitive programming skills in mathematics, greedy algorithms, and dynamic programming.

Get In Touch.

Let's build something great together

I'm currently looking for internship opportunities and am open to collaborating on interesting projects. Whether you have a question, a project idea, or just want to say hi — feel free to reach out!