Hey, I'm Deep Mehta
I favorite Cloud Computing Mobile Applications Web Applications Big Data

Welcome

alt text for Deep Mehta avatar

phone +1 408-568-9894

mail deepmehta.it@gmail.com

home San Francisco Bay Area


A highly motivated and creative Software Engineer seeking to gain knowledge and make a career in the field of application development.

I am a Graduate student at San Jose State University studying my Masters in Computer Software Engineering and would be graduating in May 2016.I have studied Enterprise Software Technologies, Distributed Systems, Big Data Technologies, Web and Mobile Application Development. Most recently my role was a Mobile Application Developer Intern at Heat software and independently developed Android, iOS, Windows App which provided millions of client access to HEAT Cloud SaaS on their mobile devices with Real‐Time push notifications from GCM, APNs, WPNs integration and updates.

Along with that I have worked on different academic projects such as building a real-time big data streaming and sentiment analysis system based on meetup live streaming data, iOS application share-it which allowed users to upload and share images with unique shareable URLs, implemented Raft algorithm on distributed file system with log replication and consistency, created min google plus android application, Node-JS based PaaS for deploying Node-JS application and Multi-Tenant Project SaaS management application.

Apart from this i like to be active and usually play Cricket, Football and like to train my self in Martials Arts.

Experience


Create Hybrid Mobile Application solution for Heat Hybrid Cloud Service Management SaaS. Create working prototype for Android, iOS and Windows phone. Understand existing system and reverse engineer system with minimum changes on cloud server which can provide APIs for mobile application. Design Architecture and User Experience for the Mobile Application. Integrate Google Cloud Messaging service (GCM), Apple Push Notification Service (APNs). Enable Real-time push notification to users which can inform them about important task on the go. Deliver highly customizable mobile application solution which will be useful to more than million of customers.

Design and implement Cross Platform mobile applications for leading mobile platforms in market like Android, iOS, Windows, Blackberry, Web OS using HTML5, PhoneGap and/or Apache Cordova, JQuery. Understand existing complex business and system processes to effectively integrate mobile solution Interface with cross functional and on site and off site teams during the development and testing process. Work closely with team members to design/develop the best technical design and approach.

Cross Platform based Mobile Parking Application. It would help the users to have worry free parking with the help of our App as it has all automated transaction system and users have parking renewal also with single click. It would help to solve Parking Ticket issue for the user. PhoneGap: An Open Source framework for building cross-platform mobile apps with HTML / CSS / JavaScript, JQuery, JQuery Mobile, Google Maps.

Completed My Core and Advance Java Training from HCL.

Created designs for the “Talaash 2012” an state level technical event organized by Silver Oak College of Engineering & Technology. We Design event Logo, Banners, Posters, Certificates.

We had a Global team from 3 Countries India, USA & Botswana. We jointly created a Travel portal about Culture Tour. We gain much experience from the project and learned how to work in global team. We provided ticket booking for the customer who wanted to look amazing vast culture from this 3 countries. it was great learning experience. Responsibilities As a team leader my task was challenging and how to manage & co-ordinate between all 3 teams. Involving in designing, coding, Unit Testing and database creation.

Projects


Meetup Stream Analysis

Real-time Spark Streaming Analysis
and Sentimental Analysis on Meetup Streaming data.

code code
Business Success Recommendation using Yelp Dataset

Business Establishment & User Recommendation with
Collaborative filtering, regression & KNN Algorithm.

code code
Platform as a Service(PaaS)

Web based Node JS application deployment platform
with unique sub-domain of running apps.

code code
Distributed File System (Snapchat-tish)

Distributed file System for image sharing
Implemented using RAFT Algorithm.

code code
Multi-Tenant SaaS

Multi-Tenant Project management application
With Shared Database and Shared Schema Approch.

code code
Share IT! iOS App

A new way to share photos with every one.!
Get Unique Shareable url for sharing photos.

code code
Simulation of Student Union

Real time Distributed Simulation Enviroment
of Student Union of SJSU in Python.

code code
Google Plus Mini Android App

Your Personal Google+ App
Keep track of your friends and communicate with them.

code code
Node.js Cookie- Based Authentication Application

Understand Rest Apis in NodeJS
and Cookie based Authentication system.

code code
Digital Wallet

Using Restful Web service in Scala, Gradle
and deployed on Amazon EC2.

code code

Skills


Programming Languages

Node JS
Java
Scala
Google Protobuf
Netty.io
Spring Boot
C
C++
python

Mobile Technoloy

Android
Phonegap
iOS
JQuery Mobiel

Web Technoloy

HTML%
CSS3
Javascript
JQuery
AJAX
REST
Express JS
alt text
JSON
OAuth2.0

Big Data Technologies

Mongo DB
MySQL
Sql Server
Sql Server
Sql Server
Sql Server
Sql Server
Sql Server

Databases

Mongo DB
MySQL
Sql Server

Tools

Eclipse
Android Studio
Intellij
Visual Studio
pHOTOSHOP
Dreamweaver

Education