1. Public
GAURAV SINGH
Mobile: +1-(602) 802-5499 ~ E-Mail: gaurav.singh1475@gmail.com
Location: Phoenix, AZ Visa: H1B
MIDDLE LEVEL ASSIGNMENTS: IT SECTOR
~ Software Engineer ~
PROFESSIONAL EXPERIENCE
Outstanding Developer with exceptional software engineering experience and a successful track
record of 4.3 years in multifaceted software development lifecycle and AGILE (SCRUM) from design
and development to deployment and testing of web based applications using Java and J2EE.
Experience with in-depth and hands-on knowledge in object-oriented web and design
methodologies, continuous integration using Jenkins and LARA.
Experience in both Front end and Back end web Technologies.
Ambitious go-getter with extensive adeptness in web application development using JDBC, JSP, Java
Beans, MVC, Spring, AngularJS, Swagger documentation framework, JSON, grunt, JQuery and AJAX.
Distinguished problem solver with pragmatic know-how of J2EE patterns like MVC, Frontend
Controller, Data Access Object for solving complexities in multi-tiered services.
Spearheaded Application Developer conversant with developing applications using various servers
including WAS6, WAS7 and JBoss 6.0.
Task Specific Performer with considerable exposure in using Maven and Log4j.
Experience using SQL, PL/SQL with various Database servers like Oracle 9i/10g/11g for testing
database integrity, data validation and verification.
Performance Targeted Implementer with substantial familiarity in Web service protocols like REST and
mapping responses using Jackson Data Binder API.
Multi-cultured team player with complete flexibility to work independently as well as in a team and
have quick grasping capabilities to work with the newly emerging technologies.
Good exposure to spring framework – Inversion of Control, Dependency Injection, Spring MVC,
Databases Oracle, version control tools like SVN, TFS and operating systems Windows and UNIX.
Good working knowledge on JSP pages using JSP Standard Tags Library (JSTL).
Hands on experience in deploying Java Application Servers like Web sphere, JBoss.
Extensively Worked on AngularJS and Bootstrap CSS manipulating JSON response from REST API’s
using Jackson Data Binder
SKILLS SET
TECHNICAL
Core Java, J2EE, spring, RESTful API, Layer 7 Authentication (OAuth2).
JSON, AngularJS, Grunt, HTML5, CSS, jQuery and Bootstrap CSS.
Oracle Database
WAS 6/7, JBoss5/6, Eclipse and IRAD, Rally (Agile).
FUNCTIONAL
- Software Design & Development
- Agile Scrum Methodology.
EMPLOYMENT RECITAL
Syntel Inc Software Engineer Dec’11- till now
SCHOLASTICS
. Bachelor of Technology (IT) from Rajasthan Technical University, India in the year 2011
2. Public
KEY PROJECTS HANDLED
1: AMEX API Dev Portal (Client: American Express, Location: Phoenix, AZ USA) Duration: Apr 2015 – till
now
This is a Developer portal for users (say developers) who want to explore AMEX API’s documentation (like
Express Checkout), try out the API’s as also create APPS against the proxies created in APIGEE gateway using
LAYER 7 Authentication. There are two kinds of applications. Internal and External. Internal application is
being used by AMEX users with API’s categorized under different platforms. The API’s consumed here are A2A
(Application to Application).External application will be used by external partners. The API’s consumed here
are B2B (Business to Business). Portal has features like exposing business documentation, swagger editor (API
reference), manipulating products (say API’s), Apps in APIGEE gateway etc.
Environment: Core Java, Spring3.1, REST API, Swagger, AngularJS, Bootstrap CSS, Grunt, JQuery, CKEditor and
HTML5.
2: Digital Downloads (Client: American Express, Location: Phoenix, AZ USA) Duration: Nov 2014 – Mar
2015
Digital Downloads will be an online marketplace where users can redeem their points for a wide range of
popular digital content such as music, movies, TV shows and eBooks. The inventory and information available
to the user will be driven directly from iTunes APIs and redeemed items will automatically download directly
into iTunes, making the user experience easy and seamless.
Environment: Core Java, Spring3.1, REST Web service, Spring-DAO, JSON, jQuery, HTML5 and CSS.
3: Rich Internet Application Payments Migration (RIA Payments) (Client: American Express, Location: Pune,
India) Duration: Mar 2013 – Oct 2014
RIA Payments – Its complete Struts to Spring 3.1 MVC migration Project with new enhanced Rich GUI where
in Merchant can see and download different type of Reports consisting of day by day ,monthly as well as
annual summaries of business with respect to American Express and End user.
Environment: Core Java, Spring 3.1, JSON, Angular JS, JavaScript, Ajax, jQuery, jQuery Data Table, Spring
DAO, IRAD7.5 and WAS 6/7 Server
4 Rich Internet Application Payments (RIA Payments) (Client: American Express, Location: Mumbai--Pune,
India) Duration: Dec 2011 – Feb 2013
RIA Payments – It’s an application for a merchant who accepts American Express credit cards at their POS
terminals. Information related to a merchant like transactions which have been processed, or are pending,
payments which have been processed, e statements or hierarchy of merchants for a bug retailer is being kept
in the application. It also allows user to download a variety of reports in PDF and Excel formats.
Environment: Core Java, Spring 3.1, Jsp, JavaScript, Ajax, jQuery, jQuery Data Table, Spring DAO,IRAD7.5
and WAS 6 Server