2

Click here to load reader

Java__J2EE_Gaurav_Singh

Embed Size (px)

Citation preview

Page 1: Java__J2EE_Gaurav_Singh

Public

GAURAV SINGH

Mobile: +1-(602) 802-5499 ~ E-Mail: [email protected]

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

Page 2: Java__J2EE_Gaurav_Singh

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