lokeshgupta_androidappdev

9
LOKESH GUPTA Current Company and Location: R Systems International Ltd, Noida Total Years of IT Experience: 7.8 Years E-mail ID: [email protected] Phone: 9582388334 VE SUMMARY: Professional Summary A dynamic professional worked on Data Mining, Android porting, Hybrid projects, Android app development, customization and maintenance/support projects. Expertise working in different tools like Android Studio, eclipse, MDM, DDMS, ADB, Data mining tool (e-Discovery). Experience in handling of projects in challenging span of time with an adequate quality management system. Managed day to day delivery, customer relationship, budget preparation and tracking and renegotiation of contracts. Coordinated design and development efforts for critical mobile research projects. Managed multiple client engagements at a same time. Managed teams and programs of up to 15 people. Discussion with server side team, testing team and other stack holders. Knowledge of JSON, XML parsing, Rest API consumption. Knowledge of Social Media integration, Google Map APIs, OTP verification, Geo Location, Hybrid technology such as phone gap etc. Knowledge of using repository systems like SVN, GitHub. Sound understanding of SDLC, Involved in client interaction via phone calls and emails on daily basis. Excellent communication skills, with added team-leading abilities. Ability to handle multiple teams at a same time. Good analytical and problem solving skills and demonstrated ability to work as team member as well as independently, professional demeanor. Visa Status B1 Visa (Valid for 10 years) Skills Operating System Windows, Android Programming languages Core Java

Upload: lokesh-gupta

Post on 18-Jan-2017

18 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: LokeshGupta_AndroidAppDev

                                                                                         LOKESH GUPTA                                                               Current Company and Location: R Systems International Ltd, NoidaTotal Years of IT Experience: 7.8 YearsE-mail ID: [email protected]: 9582388334VE SUMMARY:Professional Summary

  A dynamic professional worked on Data Mining, Android porting, Hybrid projects, Android app

development, customization and maintenance/support projects. Expertise working in different tools like Android Studio, eclipse, MDM, DDMS, ADB, Data

mining tool (e-Discovery). Experience in handling of projects in challenging span of time with an adequate quality

management system. Managed day to day delivery, customer relationship, budget preparation and tracking and

renegotiation of contracts. Coordinated design and development efforts for critical mobile research projects. Managed multiple client engagements at a same time. Managed teams and programs of up to 15 people. Discussion with server side team, testing

team and other stack holders. Knowledge of JSON, XML parsing, Rest API consumption. Knowledge of Social Media integration, Google Map APIs, OTP verification, Geo Location,

Hybrid technology such as phone gap etc. Knowledge of using repository systems like SVN, GitHub. Sound understanding of SDLC, Involved in client interaction via phone calls and emails on daily

basis. Excellent communication skills, with added team-leading abilities. Ability to handle multiple

teams at a same time.Good analytical and problem solving skills and demonstrated ability to work as team member as well as independently, professional demeanor.

Visa Status

B1 Visa (Valid for 10 years) SkillsOperating System Windows, Android Programming languages Core Java

Domains Mobile application (Android) development and Mobile testing. Hybrid Technologies

Tools Android Studio, Eclipse ,DDMS, ADB , Ant, Bugzilla, Zira, SVN, GitHub, Data Mining tool (e-Discovery)

Database SQLite: EDL Q Academic Qualification

Course/Degree- Percentage Year of Completion

College/InstitutionUniversity

2008 Maharishi Arvind Institute of Engg. And Technology,

Page 2: LokeshGupta_AndroidAppDev

Bachelor of Technology in E&C (Hons) (71.30%) Jaipur, Raj.

Senior Secondary (60.63%) 2003 Central Academy, Bharatpur, Rajasthan

Higher Secondary (73.17%) 2001 Central Academy, Bharatpur, Rajasthan

Previous EmployersOrganization Name Location Job Profile and Duration

R Systems Noida Android App development and Leading Mobile projects (Nov 11 – Present)

L&T InfoTechBangalore,Mysore,Mumbai.

Android Porting and Customisation projects (Oct 09 – Nov 11)

Stratify Software (Now acquired by Hewlett Packard) Bangalore Data Mining (Mar 09 – Oct 09)

Professional Experience

Project Fido Authentication (Password less authenticator) (In Progress)

Team Size3

Development Environment /TechnologyAndroid, Java, Android Studio, GitHub.

Description

User is authenticated using FIDO (Fast Identity Online) Password less protocols (UAF). The password less FIDO experience is supported by the Universal Authentication Framework (UAF) protocol. In this experience, the user registers their device to the online service by selecting a local authentication mechanism such as swiping a finger, looking at the camera, speaking into the mic, entering a PIN, etc. The UAF protocol allows the service to select which mechanisms are presented to the user. Trusted Execution Environment (TEE) and Secure Element (SE) is in progress to make derived credentials storage and execution more secure.

Roles & Responsibilities

Role: Project Lead

Responsibilities:

Actively involved in all the phase of project development including requirement gathering, scope analysis, execution/coding, client communication etc

Responsible for developing all client side modules. Involved in release Activity.

Project SMS@Email (In Progress).

Team Size3

Page 3: LokeshGupta_AndroidAppDev

Development Environment /TechnologyAndroid, Java, Android Studio, GitHub.

Description

SMS@Email is an app that helps to keep track of the missed call or SMS,When you are away from your mobile phone. The application when active notifies the owner about the missed call or SMS on his phone by sending an email to the entered email. It also sends an auto response text to the caller. User can also send a reply to the caller through the SMS by replying to the received email. It uses Gmail API for authentication and sending and receiving email.

Roles & Responsibilities

Role: Project Lead

Responsibilities:

Actively involved in all the phase of project development including requirement gathering and scope analysis.

Project AIChE (In Progress).

Team Size2

Development Environment /TechnologyAndroid, PhoneGap, Java, Android Studio, GitHub.

Description

It allows you to check if the incident belongs to Tier 1 or Tier 2 Level with the help of Questionnaire. Severity of the incident can also be checked with another questionnaire. And the report will be saved in the device and can be mailed in the form of PDF. It contains large no of chemicals data that has be used with prepopulated database. Questions are shown based on the logic of the XML and the XML can be updated by the client from the server. All the data in the application can be updated through the web services.

Roles & Responsibilities

Role: Project Lead

Responsibilities:

Project is currently in proposal creation stage. Leading project along with two developers.

Project Lakshya (Walmart)

Team Size2

Development Environment /TechnologyAndroid, Java, Android Studio, SVN.

Description

This is a B2B application developed for Walmart BDAs, app runs on tablet and helps them placing orders from whole sellers, restaurants etc. The application is under development

Roles & Responsibilities

Role: Team Member

Responsibilities:

Involved in framework design for web service calls. Responsible for developing client side modules. Involved in release Activity.

Project iServU

Page 4: LokeshGupta_AndroidAppDev

Team Size4

Development Environment /TechnologyAndroid, Java, Eclipse, SVN.

Description

This is a consumer application. Application enables user to search for his nearby Restaurants, bars, sports facilities, Grocery shops etc. It has both user and vendor login, where vendor is able to add his business and their detail along with location coordinates and images of the business. User has ability to select his desired categories and distance range for his search. Android, based on user’s current location, his desired category preference and distance range, provides nearby facilities. Application uses Google maps, custom UIs, OTP verification, REST APIs, Image upload and download from server.

Roles & Responsibilities

Role: Team Member

Responsibilities:

Involved in framework design for web service calls. Involved in designing web service entities. Responsible for developing different client side modules. Involved in release Activity.

Project ZAGG Polaris Android Application

Team Size4

Development Environment /TechnologyAndroid 3.x, Java, Eclipse Ganymede, Bugzilla, SVN.

Description

This Application was designed and developed for Zagg Polaris Inc. This app is designed to cut screen guards of the desired shape for mobile phones and tablets. Android app is connected with a cutter over USB and with server/CMS via wi-fi. User would be able to browse for the designs, select and download from CMS. Once downloaded, android will parse the file and will send the HPGL commands to cutter over USB. Cutter will understand the commands and will move the blade accordingly to cut the material.

Roles & Responsibilities

Role: Team Member

Responsibilities:

Involved in creating proposal, project effort estimation, scope analysis, and Requirement gathering and project execution.

Client interaction for the entire project related activities. Handling a team of three developers. Involved in testing release candidate build and release activity.

Project Show Media Las Vegas + MDM Las Vegas

Team Size9

Development Environment /TechnologyAndroid 4.x, Java, Eclipse Ganymede, Jira for project management, Bugzilla, SVN.

DescriptionThis Application is designed for Show Media marketing on taxi cabs.The end product is a Android application compatible with Samsung Galaxy

Page 5: LokeshGupta_AndroidAppDev

tab. The tab will be installed in the cabs running in USA and will be dedicated to show Show Media application. The application will be showing videos of nearby Restaurants, Fun places, Bars etc. Tablet uploads its GPS location, video click usage and many other device specific information on the server. We have also developed Mobile Device Management System (MDM) in this application. It helps in controlling the Show Media application remotely from server like send the videos on device, Update the contents, Reboot the device, Device Usage Report, Device Status like Battery info, Device location etc. All the contents on the tablets can be changed via server.

Roles & Responsibilities

Role: Team Member

Responsibilities:

Involved in creating proposal, project effort estimation, scope analysis, and Requirement gathering and project execution.

Developed application for android. Involved in bug fixing Wrote ANT build script for release automation.

Project Music Player (Internal POC)

Team Size2

Development Environment /Technology Android SDK 2.2, Java, Eclipse Ganymede

Description The end product is a Music player application.

Roles & Responsibilities

Role: Team Member

Responsibilities:

Involved in making UI and its features. Involved in bug fixing

Project Country Adaptation (Arab)

Duration (From – To) April 2011 to Nov 2011

Team Size15+

Development Environment /TechnologyAndroid SDK 2.2, Java, Eclipse Ganymede

DescriptionThis Project involves Implementation of new features as per Operators requirement for Arabic Countries.

Roles & Responsibilities

Role: Team Member

Responsibilities:

Involved in implementing and providing features as per Arabic Countries. Involving change in direction of writing language from right to left, and fixing bugs raised in the implementations.

Involved in bug fixing

Page 6: LokeshGupta_AndroidAppDev

Project Country Adaptation (Europe Open)

Duration (From – To) Jan 2011 to Apr 2011

Team Size12

Development Environment /TechnologyAndroid SDK 2.2, Java, Eclipse Ganymede

DescriptionThis Project involves Implementation of new features as per Operators requirement for different European Countries.

Roles & Responsibilities

Role: Team Member

Responsibilities:

Involved in implementing and providing features as per operator specific requirement.

Involved in bug fixing

Project Froyo Porting (OS Upgrade)

Duration (From – To) August 2010 to Dec 2010

Team Size20+

Development Environment /TechnologyAndroid SDK 2.2, Java, Eclipse Ganymede

DescriptionThis Project involves porting of Applications and Applications framework from Android1.6 (Donut) to Android2.2 (Froyo).

Roles & Responsibilities

Role: Team Member

Responsibilities:

Involved in Applications and framework level porting. Implemented customization of the Applications for the operator

specific requirements Involved in bug fixing Involved in complete porting of the applications like Music

Player, Sound Recorder etc.

\\Project Visual Voicemail

Duration (From – To) Mar 2010 to july 2010

Team Size 3

Development Environment /Technology Android SDK 1.6, Java, Eclipse Ganymede

Description

Visual Voicemail is the ability for a user to listen to their voicemail messages in random order. The user is provided with a list of voicemail messages, the sender number and/or name, the duration of the message and other attributes, which allow the user to select which message to listen to, rather than going in sequence, as done traditionally.

Roles & Responsibilities Role: DeveloperResponsibilities:

Involved in user interface (UI) development. Designing Voicemail Call Log Module Involved in creating client side application.

Page 7: LokeshGupta_AndroidAppDev

Project Data Mining (Stratify Software, Bangalore)

Duration (From – To) 30 Mar 2008 to 19 Oct 2009

Team Size 20+

Development Environment /Technology SQL Server 2005, Java

Description Processing Data using SQL Server 2005 and Data Mining Tools.

Roles & Responsibilities

Role: Process EngineerResponsibilities:

Involved in Processing Data using SQL Server. Scripting and Documentation for Handling Data as per client

requirement. Involved in designing sql Queries and writing stored Procs.

Extra-Curricular Activities

Consecutive 4 times star of the month in Stratify software. Awarded best buddy/mentor in R Systems Int. Ltd. Won Chess Competition at District Level. Coordinator from E&C Dept. in college events. Actively participated in blood donation drives.

Personal  Details

Father’s Name : M.C.GUPTA (Businessman, Bharatpur) Date of Birth : 11th July 1985 Gender : Male Nationality : Indian Passport Status : Available