Abhishek Manoj Sharma

Software Developer

Current Status: Pursuing Master of Science (M.S.) in Computer Sciene from San Jose State University, California, USA
Last Updated On: August 5, 2017

Hello! This is Abhishek Manoj Sharma, a.k.a Sunny.

With over 2 years of software development experience, I am currently pursuing a Master's degree in Computer Science (MS in CS) from San Jose State University, California, USA.

Formerly, I worked as a Software Engineer at BNP Paribas India Solutions from June 2015 to July 2017, and as a Software Engineer Intern at Stationery Source in 2014.

On the personal front, I am an avid fan of the sport cricket. India is a cricket fanatic country, and being born and brought up in the city of Mumbai acted as a catalyst in growing my predilection for the sport.

This website is a brief summary of my education, experience, and projects.
Thanks for visiting.

Job Experience

BNP Paribas India Solutions, Mumbai
Software Engineer, January 2017 - July 2017
Junior Software Engineer, June 2015 - December 2016

Stationery Source, Mumbai
Software Engineer Intern, June 2014 - August 2014


Master of Science (M.S.) in Computer Science
San Jose State University, California, USA - In Progress

Bachelor of Engineering (B.E.) in Computer Engineering
University of Mumbai, Maharashtra, India - 2011 - 2015

Miscellaneous Experience

Computer Society of India (CSI) at Watumull
Committee Head, September 2014 - March 2015

Student Council, WIEECT
Graphic Designer, February 2012 - April 2012

Locate My Store
Data mining using cloud computations

Android, Java, Python, SQL, Microsoft Azure, Google Maps API, HERE API

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.

View on:

Online Job Portal Management System

Java, MySQL, XAMPP Server

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.

Website for NGO for Animal Welfare

PHP, JavaScript, HTML, CSS, Oracle 10g

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

Android, Parse SDK, Google Play Framework

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.

View on:

Encrypter Decrypter for Android using a self-made symmetric key model


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.

View on:

Airlines Management System

C# (Visual Studio), Oracle 10g

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.

View on:

Four in a row brain-teasing game with artificial intelligence


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.

View on:

Contact Information

Email: abhishekmsharma(at)hotmail(dot)com
City: San Jose, California

Social Links

Click here to go back to Abhishek's primary homepage