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 Final Year Computer Science student at Nirma University, Ahmedabad with professional experience as a Software Developer. Most recently, I independently designed and built Keystone — a full-stack SaaS platform for client lifecycle management — during my internship at Fireflyz Tech.

I specialize in building production-grade systems using Next.js, React, TypeScript, Node.js, PostgreSQL, and Supabase. With a keen eye for detail and a love for elegant solutions, I also enjoy competitive programming, having solved 500+ problems on Codeforces and LeetCode.

0 CGPA
0 Problems Solved
0 Projects Built
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

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 TypeScript TypeScript

Databases

MongoDB MongoDB PostgreSQL PostgreSQL Supabase Supabase MySQL MySQL Redis Redis

Frontend

React React Next.js Next.js HTML HTML CSS CSS Tailwind CSS Tailwind CSS Bootstrap Bootstrap EJS

Backend

Node.js Node.js Next.js Next.js API Routes 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 Docker Docker Railway Cloudinary

Experience.

My professional journey

Software Developer Intern

Fireflyz Tech

Ahmedabad, Gujarat · On-site

May 2026 – June 2026
  • Independently designed and developed Keystone — a full-stack SaaS platform for client lifecycle management using Next.js 16, React 19, TypeScript, and Supabase PostgreSQL.
  • Built 55 REST API endpoints and 18 database tables with row-level security across every tenant table.
  • Engineered an atomic lead-to-client conversion pipeline using PostgreSQL transactions — creating projects, 5 legal documents, financial records, and team assignments in a single operation.
  • Implemented a three-layer security architecture — middleware auth gate, API-level role checks, and database-level RLS.
  • Developed 7 document types with rich-text editing, server-side PDF generation, email delivery, and Google Drive archival.
  • Built an admin analytics dashboard with deal/company win rates, conversion funnel, customer acquisition cost, and efficiency scoring.
Next.js 16React 19TypeScriptSupabasePostgreSQLTailwind CSS v4PuppeteerGoogle Drive API

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.45
  • Coursework: Data Structures & Algorithms, Operating Systems, DBMS, OOP, Computer Networks
B.Tech CSECGPA 8.45

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 full-time 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!