1. 1
Anurag Gautam
Experience Summary
Technical Leader having 8 years of experience software development life cycle – requirement gathering
and analysis, design, development and deployment of Android applications. As part of my assignments I
have undergone all mandatory technical trainings and domain specific trainings. I had worked on various
service and product for various clients like Yahoo, Alcatel-Lucent, Reliance, Vodafone, Bharti, Ally bank,
Visa, US Bank & Hamburg Airport. I have used SDLC, Cognizant C2.0 and Agile process for
development.
Employment History
Name of the
Company
Designation Address of the
employer
From To Duration
(Years)
Cognizant Technology
Solutions
Technical
Lead
Bangalore,
India
December
2013
Till date 2.3
Nowon Technologies Technical
Lead
Bangalore,
India
Sep 2010 Dec 2013 3.3
Wipro Technologies Senior
Software
Engineer
Bangalore,
India
Nov 2007 Sep 2010 2.10
Education and Certifications
Title of the Degree with Branch College/University Year of Passing
Master of Computer Application.
(MCA)
Bachelor of Information
Technology(BIT)
Lakshmi Narain College of
Technology,
Bhopal, Rajiv Gandhi Prodyogiki
Vishwavidyalaya,
Madhya Pradesh.
IGNOU, New Delhi, India
2007
2004
2. 2
Completed Sun Certified Java Programmer (1.6) Exam in August 2009.
Java & J2EE training at Wipro Bangalore.
Three times won „Feather in my Cap‟ award in Wipro
Won „Star performer Award‟ in Cognizant
Contact Details
Mobile No:+91 9986501039
Email:anurag1gautam@gmail.com
Technical Skills
Hardware / Platforms Windows XP/ 7/8 Android
Technology Java, Android SDK, & J2EE
Programming
Languages
Android SDK, Java, JavaScript
Databases SQLite, Oracle, GreenDAO & Apache Derby
Scripting Languages
Server/Web service
JavaScript, HTML, Ajax
Tomcat, JBOSS, REST, XML & JSON
Tools Android Studio, Eclipse, Android Lint, Event Bus, winShark, Version One, GIT,
SourceTree, SVN, Sablime, Clearcase, Grunt, Spring RestTemplate, Bitbucke
& Robotium – Junit Test case
Relevant Project Experience
Organization: Cognizant
Project #9
Title Flaghafen Application
Client Hamburg Airport, Germany
Project Type Automation of airport ground force tasks
Team Size 6
Role Offshore Lead & Developer
Period August 2015 – till date
3. 3
Project Objective To build multiple tablet applications for airport ground operations. It includes De-
icing, Pushback water retreat & Bus Application. De-icing application purpose is
to computerized the manual De-icing process at Germany Hamburg airport. De-
icing application will be used by airport ground staff who drives De-icing
machinery vehicle. Target device of this application is Android tablet.
Role and Responsibilities
Requirement gathering and task estimation.
Design and development
Integration of third party database interface, GreenDAO
Integration Bus Event handler for UI and service communication
Integration of airport rest service
Deployment, Release note and Testing
Daily & Weekly Report compilation for project monitoring and business requirement.
Monitor and code review of team members
Crash recovery and File logging.
Project #8
Title MobileWallet
Client U.S.Bank
Project Type NFC and VISA credit card based payment application
Team Size 7
Role Offshore Lead & Developer
Period November 2014 – Aug 2015
Project Objective To build an application for making contactless payment at merchant POS
terminals which support VISA card. User Bank customer/Pilot users should be
able to Register their created card using this application. Customer should be
able to provision there cards so that, this Android app can be used to make
payment on any NFC terminal. User should login to app, open Make purchase
screen and bring app close to (min 3 inch) terminal for payment
Role and Responsibilities
Agile based development (VersionOne v.15)
Plugin creation for JavaScript and Java communication. Java plugin includes VISA libraries
and it‟s method interact with device and VISA services.
Integration of VISA payWave library (VISA SDK) with Android platform. Used payWave
library as smartphone client and for using VISA services.
Java plugin creation for payment at NFC based POS terminals.
4. 4
Integration of smartphone application with U.S. bank and Integrated Card System (ICS) to
fetch credit card details.
Grunt build script for debug mode and production build
Design and develop the application with backend server integration
Ajax, Java and VISA API call to services
Daily & Weekly Report compilation for project monitoring and business requirement.
Monitor and code review of team members
Worked with the onsite coordinator to resolve issues based on the testing results.
Project #7
Title Ally Mobile Banking
Client Ally Bank , US
Project Type Mobile Banking Application
Team Size 10
Role Offshore Lead & Developer
Period Jan2014 – October 2014
Project Objective Build an Mobile bank retail application where customer can do his all banking
operations starting from account summary, fund transfer, bill pay, remote check
deposit, ATM locator & pop money
Role and Responsibilities
Requirements Analysis and time estimation of retail banking app
Fragment based light UI design and implementation
Worked on modules Remote Deposit of Check(RDC) using native camera &POP money
Design and develop the application with backend server integration
Customized AsyncTask class for handling every background operations within the
application.
Involved in designing REST web services request response to accommodate the
requirements and compatibility on Mobile device
Change Request and Bug fixing.
Build the application to be deployed as native app for Android.
Monitor and assist team members, code review and RCA of defects
5. 5
Organization: Alcatel-Lucent
Project #6
Title Field Dispatch Management (FDM 1.0, 2.0, 3.0, 3.1, 4.0 & 5.0)
Client Vodafone, Reliance & KPN
Project Type Field App for network work order monitor
Team Size 20
Role Mobility Designer & Developer
Period June 2012 – December 2013
Project Objective Build a service ticket monitoring application. The Field Dispatch Manager (FDM)
mobile application is a component of an end-to-end work force management
solution for service delivery and resource optimization. This solution allows for
seamless communication between the dispatcher and field agent by utilizing the
power and mobility of the Android operating system. Field agents will be able to
use this application to view the details of their assignments (dispatch tickets), get
directions to work sites, report their work status, and call for help in the case of
an emergency. It has been localized to Chinese, Polish and Feroese language.
Role and Responsibilities
Requirements Analysis and time estimation
Field App design using native capabilities like camera, map, vibration & location
Implemented C2DM Push Notification to notify user of new work order.
Implemented image capture and Barcode scan using Android Camera.
Developed customized List and Expandable List by providing dynamic buttons and operation
state images.
Customized AsyncTask class for handling every background operations within the
application.
Route display of network sites with approximate distance
Transparent ticket state and monitoring of ticket progress by Admin.
Localization of language
Change Request and Bug fixing.
Project #5
Title Evolved Network Testing
Client Alcatel-Lucent (Internal)
Project Type Network Test Analysis App for Android
Team Size 3
Role Mobility Designer & Developer
Period March 2012 – May 2012
6. 6
Project Objective The Evolved Network Test (ENT) application is a monitoring tool which monitors
android device data signal. It allows engineers to run automated network tests
and collect test results for the wireless network (specifically LTE performance)
right from an Android device. ENT runs on both Android 2.3 and 4.0. The
functionality included with ENT includes scripted PINGs and file transfer over
HTTP for both upload and download. Parameters for PING and file transfer can
be edited via the ENT GUI. For LTE testing, ENT will confirm that the UE is on
an LTE network before proceeding with the scripted test. ENT also provides a
basic TCPDump capability in order to capture all packets to a PCAP file.
Alternatively, ENT can be used in conjunction with the Packet Data Monitoring
(PDM) Android smartphone app for data collection. Device needs to be rooted
for this application
Role and Responsibilities
Requirements Analysis and time estimation
Design and develop the application with backend server integration
Change Request and Bug fixing.
Build the application to be deployed as native app for Android.
Test the App with different networks (2G, 3G, WIFI & LTE).
Project #4
Title Mobile Measurement Book
Client Airtel-Bharti
Project Type Application for Android
Team Size 4
Role Developer
Period June 2011 – February 2012
Project Objective Mobile Measurement Book is real-time data capture of infrastructure and
equipment consumed in establishment of mobile network in a given area. Core
task includes downloads of network information and form-data upload on server.
Role and Responsibilities
Requirements Analysis and time estimation
Develop server application(Tomcat using JSP and Servlet)
Design and develop the native android application with backend server integration
Change Request and Bug fixing.
Build the application to be deployed as native app for Android.
7. 7
Organization: Nowon Technologies
Project #3
Title Yahoo Cricket Application
Client Yahoo
Project Type Cricket update app for Android devices
Team Size 8
Role Mobility Designer & Developer
Period December 2010 - June 2011
Project Objective Yahoo Cricket is application which brings cricket world to end user. User can
see live score, ball by ball commentary, recent and forthcoming matches
schedule, matches, albums etc. This application uses the existing Yahoo server
which serves “Yahoo Cricket” web site.
Role and Responsibilities
UI design
develop the application with backend server integration
Change Request and Bug fixing.
Build the application to be deployed as native app for Android.
Project #2
Title 1511MAX NMS-R2.0
Client Alcatel-Lucent
Project Type Web Application and Android client.
Team Size 40
Role Team Member - Developer
Period August 2008 – Dec 2010
Project Objective 1511MAX NMS products are network equipment (Multiplexer) monitoring and
configuration software. It monitors, alert & configure various attributes of network
and helps in congestion free voice and data transfer through multiplexer.
Role and Responsibilities
Involved in UI development (HTML, JavaScript & Ajax).
Requirements Analysis
Change Request and Bug fixing.
Application Server (JSP & Servlet).
Monitor multiplexer and configuration of its parameters
Monitors different hardware board of multiplexer
8. 8
Project #1
Title 1511MAX -R1.0, EMS-R1.3 & EMS-R1.4
Client Alcatel-Lucent
Project Type Web Application and Android client.
Team Size 40
Role Team Member - Developer
Period Feb 2008 –August 2008
Project Objective 1511MAX EMS products are network equipment (Multiplexer) monitoring
software. It monitors, alert & configure various attributes of network and helps in
congestion free voice and data transfer through multiplexer.
Role and Responsibilities
Involved in UI development (HTML, JavaScript & Ajax).
Requirements Analysis
Change Request and Bug fixing.
Application Server (JSP & Servlet).