top of page

Selected Projects

Futuristic Homes: A Practical Take on Secure, Economical and Voice‐enabled Smart Home Automation Systems

Center for Information Security, Forensics and Cyber Resilience (ISFCR), PES University


Aug 2019 ‐ Jun 2020

Architected and implemented a smart home automation solution that is secure by design, platform-agnostic (with respect to the voice
assistants), and fully scalable. The project involved bringing together various technologies in the fragmented loT landscape to make an
elegant, robust and intuitive solution for the automation and control of loT networks found in homes and offices.


The differentiating factors for the solution are its cost effectiveness and security by design. To keep the costs minimal, it is ensured
that regular home infrastructure as well as smart home appliances interface well with the solution. Use and Misuse case study along with Threat Modelling was performed on the initial architecture to eliminate security vulnerabilities and establish defense in depth.

Skills: C, Python, Node.js, Docker, Home Assistant, Arduino & Raspberry Pi, Actions on Google & Alexa Skills, IFTTT

Network for Paramount Healthcare

PES University


January 2019 - April 2019

The project involved designing and simulating a network design to meet the goals of our customer, Paramount Healthcare Organisation. The project offered great learnings to students. Design thinking, empathizing with the customer, making tradeoffs and hands-on learning were a few important learnings from this project.


The project helped us understand the concepts related to tradeoffs, customer-centric design and network design. We guided on how to consider the aspects of different protocols, networking equipment, service level agreements... etc while architecting a solution.

Cisco Packet Tracer, Visio, Python

Selfless Acts: Platform for Photograph Sharing

Cloud Computing & Big Data (CCBD), PES University


January 2019 ‐ April 2019

Designed and implemented a platform similar to Instagram but for sharing pictures depicting individuals performing selfless acts for the environment, people, or animals. This project was designed in a way to give each one of the students an in-depth understanding of cloud computing technologies.

The project involved front-end development, implementation of REST APls, designing microservices, deployment of containerized
application in the cloud using, load balancing the service and more.

Skills: Docker, Node.js, Python, MongoDB, Amazon Web Services (AWS)

Indian Cricket League Simulation and Score Prediction using Big Data

Cloud Computing & Big Data (CCBD), PES University


August 2018 - November 2018

The aim of the project was to simulate IPL cricket matches and compare results obtained with the true outcome of the matches. The
project helped us gain experience with big data technologies and the Hadoop ecosystem.


During the course of the project, we scraped data from the internet and performed pre-processing on the data to convert it into a usable format. This data was then used to perform multiple tasks such as "player clustering" and "match event prediction". The results from these tasks were ultimately used to simulate matches.

Skills: Hadoop, Spark, Scala, Python, Google Cloud Platform (GCP)

Sounds Like Data: Analysis and Prediction of Song Popularity

PES University


Aug 2018 - Nov 2018

"What factors determine a song's popularity?" We used the 10,000 subset of the Million Song Dataset to analyze a collection of audio features, the metadata of songs, and the associated musiXmatch lyrics dataset to gain insight on this question. Subsequently, we visualize our findings and build several machine learning models to predict the song's popularity. 

Skills: Python, Jupyter Notebook, Pandas, Scikit-Learn, LaTex

Parkour: A Smart Parking Lot System

PES University


March 2018 - May 2018

Skills: C, Arduino, Sensors & Servos

Big Integer Math Library

PES University


March 2018 - April 2018

Built a library in the c programming language to handle large integer operations. The primary data structure used was an array of structures as opposed to the usual string-based approach, to maximize the CPU (ALU) utilization and speed up the program. Good coding exercise and a lot of boundary cases to provide quality coding experience.


C programming language

Farmer's Help: Autonomous Robot for Harvesting Produce

PES University


Aug 2016 - Nov 2016

Built a physical prototype of a large-scale autonomous robot that can help farmers with harvesting their produce. The robot can identify the ripe fruits and proceed to pluck them without human interference.

Skills: C, Pvthon, OpenCV, Arduino, Sensors & Servos

bottom of page