• Interrupt Skipping for Reducing Power Consumption of User Input Handling
    • August 2014 – June 2015
    • M.S. project: Exploration and detailed understanding of touch based devices, and its effect on underlying system architecture. Implemented a novel way to skip touch interaction in ARM powered Android smartphones without affecting user experience.
    • Advisors: Prof. Gokhan Memik and Prof. Peter Dinda
  • Interactive T.V. System
    • April 2010 – June 2011
    • Bachelor of Engineering project focused to make any TV an intelligent and smart one. Made use of ARM and DSP powered TI board. Porting Linux Kernel, libraries and and interfacing Bluetooth communication.
    • Advisors: Prof. Vaibhav Vaijapurkar, Sawan Ruparel, Aziz Jiwani


  • Mapping AES on Heterogenous Architectures        
    • January 2017 – May 2017
    • Implemented runtime technique to efficiently map AES algorithm on Odroid XU3 equipped with ARM big.LITTLE heterogenous architecture.
    • Advisor: Prof. Chaitali Chakrabarti
    • Team Size: 2
  • LookUp: Find Interesting Places On The Go      
    • August 2016 – December 2016
    • Designed and implemented a context aware android application that allowed user to find interesting places on the go hassle free. Used different Android APIs including Maps, Places, Awareness, Likelihood, Weather, Activity and Databased to store rich contents for different user profiles.
    • Team Size: 4
  • D-HYDRA: Hydration On The Go                                                                          
    • August 2016 – December 2016
    • Research drive approach proposing a smart health monitoring device called D-Hydra, which tracks users body hydration level in real time. Ability to analyze multiple analytes at a time and helps in real time monitoring of the users physical state with the help of sweat sensor.
    • Team Size: 3
  • Thermal Analysis of Smartphone Application Processor                                                       
    • January 2016 – May 2016
    • Detailed experimental study to analyze thermal issues arising due to increase in temperature of smartphones application processor running computationally intensive applications. Extensive modelling and exploratory study using ANSYS and NI DAQ.
    • Team Size: 5
  • Journal Storage System                                                                           
    • January 2016 – May 2016
    • Implemented journal storage system using all-or-nothing approach written in C. Functionalities included real time interaction between Journal Storage Manager (JSM) and Cell Storage System (CSS). Tested on Ubuntu LTS system using different test workload.
  • Effect and Analysis of Elastic Fidelity Computing On GPUs                                        
    • January 2014 – March 2015
    • Conducted research using GPU simulator gpgpu-sim to analyze elastic fidelity by trading off execution for better power consumption on GPUs. Different set of parallel benchmarks were profiled, and power-thermal data collected was used in making decisions about elastic fidelity and its effect on performance.
    • Advisor: Prof. Nikos Hardavellas
  • Smart Electronic Cigarettes                                                                                        
    • April 2014 – June 2014
    • Product drive research to prove how a smart e-cigarette can turn smokers into non-smokers. Designed and proposed software based infrastructure to help patients gain insight to health habits based on data generated.
    • Team Size: 5
  • Nanophotonics Interconnect Networks: CrossBar                                                                
    • April 2014 – June 2014
    • Survey analyzing emerging crossbar nanophotonic interconnect networks in many core architectures. Comparative study on different proposed techniques.
    • Team Size: 2
  • Instruction Reduction: Replacing General with Specific in Purpose Processors
    • January 2014 – March 2014
    • Innovative implementation of a set of four different cores with increasing specific instruction set using Xtensa Xplorer. Each core was benchmarked to capture power and thermal traces, used in showcasing importance of instruction specific architectures.
    • Team Size: 2
  • Single Cycle Processor with Three Level Memory Hierarchy and 32-Bit ALU                     
    • October 2013 – December 2013   
    • Designed, implemented and tested single cycle processor with three level memory hierarchy with two levels of caches using Mentor Graphics Design Architect.
    • Team Size: 3
  • Speed Limit Alert                                                                                   
    • January 2010 – April 2010
    • Designed a low-cost speed limit alert system by proposing unique approach of using engine’s spark plug as input without physical contact. Developed easy to use prototype pitched as low cost speed alert device.
    • Team Size: 3
    • Advisor: Prof. Shridhar S. Dudam
  • Manual and Autonomous Robot                                                                                  
    • January 2009 -March 2010
    • Worked with a team of 10 and developed semi-autonomous robots for national-level robotics competition called “Abu-Robocon 2010”. Extensive use microcontrollers and assembly programming to accomplish given task for robots.
    • Team Size: 10
    • Advisor: Prof. Vighnesh Deo


  • AskPICTian is an Q&A Forum, mainly for PICTians, to come together and ask and answer questions.
  • Find Indian Startups.
  • Find The Best Development Board.
  • Technology. Events. Companies. People.
  • BackPackBot: Smart BackPack Powered With Endless Power.

Want to come on board for a project? Please write to me.

Go Up