Featured
Rochester Institute of Technology — Independent Study, advised by Prof. Zack Butler — Aug 2016 — May 2017
Masters independent study comparing sparse and dense optical flow techniques for real-time obstacle detection on a COROBOT mobile robot. Implemented Lucas-Kanade (pyramidal, sparse) and Farneback’s al...
Rochester Institute of Technology — Aug 2016 — Nov 2016
A MATLAB-based visual tracking system combining custom ball detection with Kalman filtering for video analysis. Implements multiple detection backends — histogram projection, Hough circle detection, a...
Rochester Institute of Technology — Apr 2016 — May 2016
NLP pipeline for key phrase extraction from medical literature. Uses Stanford MaxEnt POS tagger to identify and rank phrases across 100+ cancer research papers. Tracks phrase frequency, document depth...
Diners’ Reservation System (OpenTable)
Persistent Systems — Client: OpenTable — Jul 2013 — Dec 2013
Restaurant management portal built with a 15-member team for OpenTable. Owner-facing interface for managing online reservations, viewing business statistics, and restaurant profiles. Included a mobile...
Enterprise Network Monitoring
Elitech Systems Pvt Ltd — Jun 2012 — Jul 2012
In-house desktop application for monitoring resource usage across an enterprise network. Detects specific user activity patterns on selected compute nodes and logs them to a central server. Built as a...
Electronic Voting Machine
DA-IICT — Team of 5 — Aug 2010 — Nov 2010
Fully functional voting machine built on an Atmel AVR microcontroller. Implemented a state machine in optimized C to model the complete voting workflow — ballot selection, vote casting, and result tal...
Archive
B.Tech Thesis: wildCENSE Protocol & Ad-Hoc Network Topology
DA-IICT — Thesis advised by Prof. Sanjay Srivastava
Conference Management Toolkit (Microsoft)
Persistent Systems — Client: Microsoft
Text Retrieval System
DA-IICT — Research internship, guided by Prof. Prasenjit Majumder
Modeling Reflection — Computer Graphics
DA-IICT — Team of 2
Mining Preferences from Mobile User Activity Data
Rochester Institute of Technology
Puzzle Solver
Rochester Institute of Technology — CSCI 603: Adv C++ and Program Design
Sudoku Solver in Haskell
Rochester Institute of Technology — CSCI 641: Advanced Programming Skills (Haskell)
Database Design for E-Learning Platform
DA-IICT — Team of 2, guided by Prof. Minal Bhise
Website for Gandhinagar Municipal Corporation
DA-IICT — Team of 10, guided by Prof. Asim Banerjee