Mar 2017

A P2P based basic chat app between two hosts residing in two different machines. There is an authorisation server, which runs on a remote server. It stores IPs of the client servers and send the IPs of required client while starting the chat sessions. Client can also add other clients as friends.

Moto Navigator

Jul 2016 – Jan 2017

This is a navigation based project. It contains different module. One of them, Moto Navigator App is a navigation app available for Android. It uses your phone’s internet connection (4G/3G/2G/EDGE or Wi-Fi, as available) and GPS connection to track your present location and show you the navigation path to your destination via WALK/CYCLE/CAR routes. It uses API from mapbox. You can also save the paths for offline later access.

See project

Improve existing BuildmLearn Toolkit app and add new templates to it.

Apr 2016 – Aug 2016

For Google Summer of Code’ 16, I focused on developing four more new templates (Video Collection, Comprehension, Match the following and Dictation) and integrating them with the current application. Added the feature of creation of APKs with unique android package name in android-version of toolkit. This will allow users to have installed multiple applications of same template at the same time. Improved existing designs. Added automated build system – Travis CI. Added automated code reviews and monitoring code quality system over time – Codacy. Improved existing code. Fixed Bugs. Added documentations.

See project

Opti Movies

Dec 2015 – Jan 2016

It is a fully functional and user friendly android app which I made from scratch for Android Developer Nanodegree program. It helps users to discover various categorised Movies and TV Shows. It reveals the power of adaptive UI both for phone and tablet devices.It includes various new Lollipop+ features. It was highly evaluated by certified Udacity code reviewer and was graded as "Exceeds Specifications".

See project


Jan 2016 – Apr 2016

EduBee is web development project, as a part of B.Tech programme, aims at bringing better course and project collaboration platform to users. It is a 4-month project and is delivered at the end of April 2016.


Other team members: Dnyaneshwar Shendurwadkar, Jitendra Kumar, Alan Aipe, Hitesh Golchha.


Mar 2016 – Apr 2016

In this project, I had productionized an app, taking them from a functional state to a production-ready state. To do this, I had found and handle error cases, added accessibility features, allowed for localization, added widgets, and added a library.

An Internet Based Electronic Voting System

2015 – 2015

It is specially designed for Intra College Gymkhana Elections. User can cast their votes for different student representative posts from home/hostels or without going to a polling station.

See project