About Me
In brief: Software Engineer, Cricket Fanatic, Tech Enthusiast, DaydreamerSoftware Engineer with more than 3 years of experience. Currently, pursuing Master of Science (MS) in Computer Science from San Jose State University, California, and interning at SAP. Previously worked at BNP Paribas, SJSU ITS, and Stationery Source.
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.
Things I Can Do
Projects
(as of Feb. 2018)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. Built serverless APIs to ensure a smooth communciation across different tech layers.
PHP, JavaScript, HTML, CSS, Oracle 10g
Aug 2013 - Nov 2013
Built a website for a NGO concerned with Animal Welfare containing blogs, articles, videos, and news related to their awareness drives and events. Was built on top of a secure database and payments gateway 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.
Android
Jun 2013
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 as txt file format via email, message, and other IM 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
Java
Nov 2012 - Jan 2013
A 2-player game to insert coins in different columns with an aim to have 4 coins of the same color together - either horizontally, vertically, or diagonally. Incorporated basic implementations of Artificial Intelligence for development of a bot to play the game in single-player mode.
Blog
A place where I can pour my heart out.
I have not written much since long. Hopefully will start writing soon.
Most viewed articles:
My Hangman Game for Android
My Diet Plan
Contact
Location: San Francisco Bay Area, California, USA
Regards,
Abhishek (Sunny).