lokeshgupta_androidappdev
TRANSCRIPT
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,
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
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
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
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
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.
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