From:                              route@monster.com

Sent:                               Thursday, September 24, 2015 11:54 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Application

 

This resume has been forwarded to you at the request of Monster User xapeix03

Ankit Agarwal 

Last updated:  02/17/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Fremont, CA  94536
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Ankit Agarwal

Resume Value: wnwtuygmf4usptkq   

  

 

Ankit Agarwal

38578 Vancouver CMN Fremont CA 94536

Email: Aagarwal121212@gmail.com Contact #650-564-7399

 

SUMMARY OF EXPERIENCE

 

Ø     Over 7 years of experience in Java/J2EE and Web-based technologies.

Ø                 Have hands on experience in design and development of Java, J2EE, Servlets 2.3, JSP 1.2, EJB 2.0, JDBC, JSF, Struts 2.x, XML, XSD, XSLT, X-Path, ANT, Java Script, Web Services, WSDL, SOAP, HIBERNATE 3.x, SPRING 3.x, Maven, PL/SQL, Log4j, JAX-RPC, JAX-WS, RMI, JTA, JMS, SQL

Ø                 Strong hands-on experience with EAI technologies like Open Source ESBs, Apache Camel and Oracle Service Bus.

Ø     Good knowledge and hands on experience in RDBMS like SQL and Oracle.

Ø     Worked extensively on testing frameworks like JUnit, TestNG for testing

Ø     Followed best practices using J2EE design patterns (MVC, Service Locator, Singleton, Session Facade, Business Delegate, DAO and VO)

Ø     Experienced in deploying J2EE applications over servers like Apache Tomcat 6/5.x, JBoss 4.2.3 and Websphere 6.0 servers.

Ø     Extensively worked on BEA WebLogic 9.x, 10.x, 11 Server, Apache http Server, Apache Tomcat Server as administrator for Server Installations, Configuration, Application components deployment, performance tuning including troubleshooting and maintenance.

Ø     Experience in java - database connectivity (JDBC) and Connection Pooling.

Ø     Exposure on XML, XSLT and it’s processing.

Ø     Experience in working with Service Oriented Architecture (SOA) development.

Ø     Experience in writing Ant Build script, and deployment in application server environment.

Ø     Experience in developing web based GUIs using JSP, HTML and JavaScript.

Ø     Experience in using JMS, EJB and web services to communicate with other applications.

Ø     Quick learner, excellent analytical and problem solving skills and good team player

Ø     Ability to work independently and well organized.

 

TECHNICAL SKILLS:

 

Languages                       

JAVA, C, C++, SQL, PL/SQL

Java/J2EE Technologies

EJB, JSP, Servlets, JDBC, FLEX, JMS, MDB, JNDI, RMI, JSF, Swing, RESTful Web Services, SOAP and UML.

Data Bases

Oracle 10g/11g, MS SQL Server 2005

Operating Systems

Windows 98/2000/NT/XP, Unix

IDE’S

Eclipse, IBM RAD, SlickEdit and IntelliJ

Web/App Servers

WebLogic 9.0 & 10, Tomcat 5.5 & 6.x, JBoss 3.2, Websphere 6.0/7.0

Version Control

Clear case, SVN, Accurev

Framework & Tools

Struts 2.x, Spring 3.x, Hibernate 3.x, Ant, TOAD, Junit, AJAX, Log4J, Maven, Find Bugs

Web Technologies

JavaScript, CSS, XML, XML parsers, HTML, XSLT, JSTL, DOJO, JSP, Servlets, JSF, AJAX, SAX and DOM

OOAD

UML, Design Patterns, RUP, Agile

 

PROFESSIONAL EXPERIENCE

 

Client: Herbalife International of America, Torrance, CA     

Feb 2013 – Present

Java/J2EE Programmer

 

Description:

The company is a global nutrition company that has helped people pursue a healthy, active life since 1980. The project involved is about architecting, designing, coding and supporting a web based multi-tier employee benefit system that provides data management and services to on-line benefits applications across multiple channels.

§ Involved in the design and development of the project.

§ Created UML use case diagrams, sequence diagrams for the application using Rational Rose.

§ Developed Web pages using JSP, JavaScript JQuery, HTML5 and JSF.

§ Involved in development of the application using Spring Web MVC and other components of the Spring Framework such as Spring Context, Spring ORM.

§ Wrote spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.

§ Designed and developed Rest Interfaces in java

§ Designed the applications using MVC, Session Façade, service Locator and Business Delegate patterns.

§ Used core Java while writing business logic

§ Developed EJB components that are deployed on WebSphere Application Server, JBoss

§ Used Hibernate 3.0 in data access layer to access, update and persist information in the database.

§ Configured hibernate.cfg.xml and integrated Spring DAO for data access with hibernate.

§ Written unit tests using JUnit framework and Logging is done using Log4J framework

§ Actively involved in code reviews and also in bug fixing.

§ Developed Logging Framework Using Log4J.

§ Performed unit testing by writing test cases using JUnit.

§ Good working knowledge of Maven for project build/test/deployment

§ Developed UI components using ExtJS

§ Set up, configured, and maintained multiple web/application servers like, IBM Websphere, JBoss

§ Used Web Services to communicate with application over the network using SOAP, RESTful services

 

Environment: core java, EJB 3.1, Servlets 3.0, Struts 1.1/1.2/2.0, AJAX, Spring 3.1, JSP 2.2, HTML5, ExtJS 4.1, DOJO, JSF, Hibernate 4.1.0, JNDI, Clear Case, Rational Rose, PL/SQL, JavaScript, JQuery, WSO2, Websphere 8.0, JBoss, Web services, SOAP, RESTful, RAD 8.0, SQL, JDBC 4.0, JUnit 4.0, Ant 1.8.2, Oracle 10g and Windows 7, HTML5, JBoss.

 

Compass Savings Bank, Wilmerding, PA                                     

Jan 2012 – Feb 2013                                                                              

Role: Java/J2EE Developer

 

Description: Portfolio management makes decisions about investment and policy, matching investments to objectives, asset allocation for individuals and institutions, and balancing risk against performance. It has been designed to ease managing a client’s portfolio easier to invest. The system provides up-to-date information about client’s assets and liabilities along with real-time information of stock prices, allowing the agent and the client to make informed decisions. Different interfaces have been provided to different stakeholders with varying management capabilities. It includes elements of financial statement analysis, asset selection, stock selection, plan implementation and ongoing monitoring of investments.

 

Responsibilities:

·   Analysis and understanding of business requirements.

·   Effectively participated in weekly client communications with Business Analysts.

·   Involved in the architecture team for design and implementation of system.

·   Developed application using Spring MVC, JSP and JSTL on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.

·   Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.

·   Developed views and controllers for client and manager modules using Spring MVC and Spring Core.

·   Business logic is implemented using Spring Core and Hibernate.

·   Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.

·   Developed Exception handling framework and used log4J for logging.

·   Developed Web Services using XML messages that use SOAP. Created WSDL and the SOAP envelope.

·   Developed and modified database objects as per the requirements.

·   Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

 

Environment: Java, J2EE, JSP, Struts 2.0, Spring 2.5, Hibernate 3.5, JMS, XML, SOAP, WSDL, AJAX, HTML, JAVASCRIPT, CSS,CVS, Log4J, JAXB, JUnit3.8, Websphere7.0, Eclipse Indigo, Oracle 10g.

 

Client: Retail Ventures Inc., OH                                                                              

Dec 2010 – Jan 2012

Java/J2EE Programmer

 

Description:

The Fair Credit Reporting Act (FCRA) requires JDF to update Adverse Action and Risk Based Pricing (JDFRP only) letters sent to Farm Plan, JDFRP consumer customers, and Personal Use Installment Accounts to disclose credit score information used in the credit decision process. The design outlined in this document is for the manual letters for Revolving Products only and the functionality to be added to Service Desktop to facilitate this functionality. Service Desktop display the credit bureau score information retrieved during the Score Append process.

 

Responsibilities:

·              Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing.

·              Generated the use case diagrams, Activity diagrams, Class diagrams and Sequence Diagrams in the design phase using Star UML tool.

·              Developed the User Interface using JSP including frameworks Struts, and AJAX. Used AJAX and JavaScript for Server side/client side validation.

·              Used Design Patterns like Singleton, Factory, Session Facade, Service Locator, and Data Transfer Object.

·              Used Spring frame work AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.

·              Developed the persistence layer using Hibernate Framework by configuring the 1:1/1:M /M: N mappings in hibernate mapping files and created DAO and PO.

·              Used JAX-WS 2.0 for building SOAP Web Services. Also developed the web service client applications to test the web services. Tested the web service using SOAP UI.

·              Done thorough code walk through for the team members to check the functional coverage and coding standards.

·              Actively involved in writing SQL using SQL query builder. .

·              Used Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

·              Used DAO pattern to retrieve the data from database.

·              Used SAX and DOM XML parsers in the application.

·              Worked with Web Sphere 6.1 application server that handles various requests from Client.

·              Developed test cases using JUnit.

·              Developed the build scripts using ANT.

 

Environment: Java, Hibernate 2.0, Spring, Servlets, XML, Tortoise SVN, JSP, MVC, J2EE 1.4, JUnit, JSF, ANT, Web Sphere 6.1, AXIS 1.2, UML, SOA, JAX-WS 2.0, Sun Metro stack, SOAP UI, Log4J, SOAP, DOM, SAX, Oracle 10g, WSDL, JavaScript AJAX, JIRA and RAD 7.5

 

 

Sprint Corporation, KS                                                                                          

Jan 2010- Dec 2010

Java/J2EE Programmer

 

Description:

RMS is a web-based application, which provides support to manage customer account information, subscription and service information. Designed and developed applications like New for you upgrade program (NFYUP), instant credit evaluation check (ICEC), Fair & Flexible plan, Warranty Coverage, Mobile Identifier (MEID), RMS Store Inventory Tool.

 

Responsibilities:

·              Thoroughly involved in client side Requirements collection & Analysis.

·              Analysis & Design with UML and Rational Rose.

·              Implemented the persistence layer using Hibernate.

·              Implemented the MVC architecture using Apache Struts1.2 Framework.

·              Implemented Action Classes and server side validations for account activity, payment history and Transactions.

·              Implemented vies using Struts tags, JSTL2.0 and Expression Language.

·              Implemented Tiles Framework for aligning the views layout.

·              Implemented Service Locater Pattern with local catching.

·              Wrote SQL scripts for modifying the existing schemas and introducing the new features in the existing schemas of Oracle 9i/10g.

·              Used log4j for logging application level info for debugging purpose.

·              Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to database.

·              Developed Unit test cases using JUnit.

·              Implemented mailing service using Java Mail.

·              Developed ANT scripts and developed builds using Apache ANT.

·              Deployed the application on the WAS Application Server.

·              Used Clear Case for source code version control.

 

Environment: Java, J2EE, Struts1.2 framework, Tiles framework, Hibernate, Service Locater Pattern, JSP, JNDI, Java Mail, ClearCase, SOAP, WSDL, UDDI, JAXB, JAXP, XML Schema (XST), EJB 2.0 Session beans, ANT, JavaScript, JMS, Rational Rose, Web Sphere IDE WSAD 5.1, Web Sphere Application Server WAS 5.1, Oracle 9i.

 

Client: State Bank of India, India                                                                                       

Feb 2008 – Jan 2010

Java/J2EE Developer

 

Description:

This Project aims to help the employees of HSBC GLT to refer candidates’ for open positions in the organization. Through this application admin can post new referral schemes for open positions in the organization and accordingly the employees can refer candidates and can get the benefit of cash rewards or gifts that are available under a particular referral scheme. This project also has various reports, which helps the admin to do a detailed analysis as per his criteria.

 

Responsibilities:

·              Implemented Struts MVC design pattern and front controller pattern to this project.

·              Developed user interface by creating at least one webpage for each component using Struts web MVC and ActionServlet as front controller for this application.

·              Developed Action Class components for performing business process execution and involved in configuration of struts configuration specific xml file.

·              Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques etc. using MVC.

·              Developed SingleSignOn (SSO) functionality, through which we can run SCM from Oracle Applications.

·              Involved in developing the Routings and configured Routing Program as scheduled the concurrent request.

·              Developed Server-Side components for the business services for creating Items, BOM, Sourcing Rules, and substitute.

·              Involved in raising the Notifications to Oracle Users through Mailing Concept for intimating to start the next process using workflow.

·              Extensively worked on Oracle for writing complex queries in the business logic layer. Used joins, debugging the SCM related packages and customization.

·              Extensively worked on creating the setups for Organizations, Templates, Concurrent Requests, Cross Reference Types, User Creations, Assigning responsibilities, creating value sets, Descriptive Flex Fields etc. in Oracle Applications.

Environment: Java, JDBC, Servlets, Struts, JSP, Hibernate, Java Mail API, AJAX, HTML, XML, ANT, Log4J, CVS, RAD, Putty, Oracle 10g and Web Sphere.



Experience

BACK TO TOP

 

Job Title

Company

Experience

Java Developer

HCL Global

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for my present employer only.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Java Developer

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-CA-Oakland/East Bay

Relocate:

No