Who am I?
My name is Abhishek. Some call me Sunny. You may call me either.
What do I do?
I Breath to Live, Eat to Survive, and Code to LEarn.
What am I up to currently?
Chances are you will find me studying Master's level Computer Science courses at San Jose State University, California. If it's a weekend, I am probably lying on my bed doing nothing!
What was I up to all these years?
I worked for BNP Paribas as a software engineer for more than 2 years. Prior to that, I completed my bachelor's degree majoring in Computer Engineering from University of Mumbai. During this time, I also interned as a software engineer at Stationery Source.
Big Data Mining for trends in Electricity Consumption using Apache Spark 'MLlib' - Github
Apache Hadoop, Apache Spark, Spark MLlib, Java
Oct 2017 - Dec 2017
The project analyzed a dataset containing more than 2 million records about electricity consumption on a per minute basis. The large dataset was read and processed using Apache Spark. Additionally, Spark's Machine Learning Library (MLlib) was used for analyzing the usage patterns, clustering of data points, and predicting the trends in electricity consumption.
Python, Android, Google Firebase
Sep 2017 - Dec 2017
The objective of this project was to enable early detection of symptoms related to heart and cardiovascular diseases. Our architecture consisted of three main components, namely - Android Wear device, Android smartphone, and a prediction agent developed on Python. The components communicated with each other using Google Firebase in real-time.
Android, Java, Python, SQL, Microsoft Azure, Google Maps API
Sep 2014 - Mar 2015
The project aimed to predict the products that a user may want to buy based on his current geographical location, demographics, and day of the week. Data mining techniques were also implemented to list physical stores based on the keywords a user provided. All data was stored on Microsoft Azure, and computations were done on the cloud for faster and efficient processing. The application was built for handheld devices, and a simple tool was developed and distributed to the shopkeepers of the city for inventory tracking purposes.
Java, MySQL, XAMPP Server
Oct 2013 - Feb 2014
The objective of the project was to provide a unified platform to job-seekers and employers. Concepts of data analysis were implemented to display customized recommendations to both parties. APIs were developed ensuring a seamless synchronization of tool across different systems.
Aug 2013 - Nov 2013
The motive of the website was to demonstrate a thorough, interactive, and descriptive website for a NGO for animal welfare. It consisted blogs and articles, videos, and news related to awareness drives. All of this was built on top of a secure database to manage donations.
Hangman Game for Android - Web
Android, Parse SDK, Google Play Framework
Aug 2013 - Oct 2013
A hangman game for Android where the player tries to try and guess the word by guessing one character at a time. The game contains different categories like World, Country Capitals, Indian State Capitals, Country Names, Cricket, Bollywood, and Football. The game also offers three different difficulty levels to player in an attempt to make the game more competitive, and has other basic options to enable or disable sound, pop-ups, etc.
Built on a custom encryption algorithm, this app can encrypt strings and text files using a user-defined key. It also allows sharing the encrypted content as raw text or in a TXT file via email, message, or other chat applications.
Airlines Management System
Java, Oracle 10g
Jan 2013 - Apr 2013
This project was developed primarily to manage massive data of airlines and airports for handling flight schedules, availability of airplanes, employee management, ticket booking, and tracking flights. Security of transactions was the top priority for ticket booking.
Four in a row brain-teasing game with artificial intelligence
Nov 2012 - Jan 2013
A 2-player game to insert coins in different columns with the aim to have 4 coins of the same color together, either horizontally, vertically, or diagonally. Had incorporated basic implementations of Artificial Intelligence for development of a competitive to AI to play the game against.
A place where I can pour my heart out.
I have not written much since long. Hopefully will start writing soon.