We provide IT Staff Augmentation Services!

It Industry Experience Resume Profile

2.00/5 (Submit Your Rating)

Professional Summary

  • 11 years of strong IT Industry Experience with various clients in long term projects from inception t completion.
  • Over 8 years of experience with IBM
  • Over 4 Years of onsite experience with Confidential Closely worked with the Business Analysts on business functional requirements, major/minor enhancements and handling day t day interactions with client and offshore team for support activities.
  • Over 4 years of experience in implementing and supporting enterprise web based applications using Struts, Spring, web services SOAP and RestFul, JDBC, XML.
  • Over 2 years of experience in Presentation - tier UI development and support using JavaScript, HTML5, CSS and JQuery.
  • Over 8 years of experience in designing database on Oracle, mySQL and IBM DB2.
  • 8 years of Development and deployment experience with WebSphere 6.x,7.x, JBOSS Application Server 4.x/5.x and Tomcat 5x/6x/7x.
  • Experience in Implementing Waterfall Model and Agile Methodology of Software Development Lifecycle.
  • Mentor t junior developers
  • Worked on complex distributed application. Expertise in design and development of various web and enterprise applications with N-Tier Architecture using MVC and J2EE Architecture techniques.
  • Experience in development and support of web applications in distributed environments using Java/J2EE technologies with knowledge of design patterns like Singleton, Factory, Business Delegate, Session Facade, Data Access Object, Value Object and Service Locator etc.
  • Hands on experience in developing enterprise and web applications using Core Java, Servlets, JSP, Struts, Spring, JDBC, JUnit, REST framework, Web Services, SOAP, Axis, XML, jQuery, JSON, MAVEN, ANT, Log4j, HTML and JavaScript.
  • High working knowledge of IDE's including Eclipse3.x, RAD7.0/7.5, Oracle SQL Developer3.1.x and TOAD 8.x.
  • Used Checkstyle, PMD and Sonar t analyze the code quality and Health factors of an application.
  • Proficiency in using Build and deploy automation tools Jenkins, uBuild, uDeploy and uRelease.
  • Experience in software configuration management tools like Subversion, ClearCase, Perforce, CVS, VSS.
  • Have used automatic build tools like Hudson, Jenkins, uBuild, uDeploy and uRelease.
  • Experience in fixing defects using monitoring tools like HP Quality Center QC during the Production Support. Experience in using Defect tracking tool JIRA.
  • Excellent communication, presentation, interpersonal skills and strong business sense and quick analytical mind with sense of responsibility.

Technical Skills

Operating System

Windows 98/2000/XP/7, Linux, MS-DOS

Languages

Core Java, XML, SQL, UML, HTML

Java Technologies

Core Java, Servlets, JDBC, EJB

Web Technologies

Struts2.0, Spring 3.0, Servlets2.3, JSP2.0, XML, JavaScript, HTML, CSS, Java Web Services

Middle wares

IBM MQ series, Web services SOAP and RestFul

Open Source APIs

iText, Log4j, ANT, MQ API for java, Junit, Axis, Ehcache

Tools/IDE

Rational Application Development RAD 7.0/7.5, Eclipse3.x, WSAD 5.1

Designing Tools

RationalRose, Microsoft Visio

Web Server

Apache 2.2, IBM HTTP server

Application Server

WebSphere Application Server, Tomcat, Jboss

Databases

Oracle 8i/9i/10g, MySQL, SQL Server and IBM DB2

Other tools

Putty, cutFTP, BeyondCompare, EditPlus, TOAD, CheckStyle, PMD, ANT and Maven

Version Control and build Tools

CVS, VSS, CMVC, Subversion, RTC and Perforce

Ant, Maven, Jenkins and Hudson

Build and Deploy automation tools

uBuild, uDeploy, uRelease and Jenkins

Defect reporting tools

JIRA, HP Quality Center.

Project Management

Rational Portfoli Manager RPM and Rational Team Concert RTC .

Projects:

Confidential

Environment: Core Java, JSP, spring, Web Service REST and SOAP, ANT, JRULE, Oracle.

Scope: IMPACT is a mortgage loan processing system from IBM. It has different modules like Admin, Rules, LOS, VSB, LendComp and Services.

Responsibilities:

  • Responsible for the analysis of requirements, design and solution for new and existing business requirements.
  • Responsible for development activities and support.
  • Created SOAP web service t expose lending component services.
  • Created JUnit test cases for unit testing.
  • Wrote ANT scripts t build java project.
  • Managing a team on 20 resources.
  • Provided Weekly status t IBM management.
  • Responsible for technical delivery from IBM side.
  • Working in offshore/onshore model and coordination with offshore.

Confidential

Environment: Core Java, spring, Rest services, Maven and MySQL.

Scope: This Java based application allows users t raise a request for building new servers. User can select hardware configuration for the server and submit request. The request will be sent and get approval from different departments and finally the server configuration team will build the machine with required software. User can als raise a request t create rapiddb on different type of database server instance Oracle, MySQL, MSSQL and Sybase .

Responsibilities:

  • Responsible for the analysis of requirements, design and solution for new and existing business requirements.
  • Responsible for development activities and support for create RapidDB functionality.
  • Created Data model for RapidDB in multithreading application environment.
  • Created JUnit test cases for unit testing.
  • Maintained and consumed the RESTful - JAX-RS services and testing them using java client.
  • Consumed RestFul services using JavaScript Ajex call.
  • Wrote Shell scripts t execute java standalone application t migrate application data from MSSQL t My SQL.
  • Provided production support for high priority issues, prepared weekly status report and shared with upper management at client.
  • Responsible for technical delivery from IBM side.

Confidential

Scope: Implements DevOps methodology t automate build, deploy and release process for all Bank of America applications using IBM urbanCode tools uBuild, uDeploy and uRelease .

Responsibilities:

  • Responsible for analysis of current build and deployment process for application and configure it on uBuild and uDeploy tools.
  • Coordinating with System support team t get uDeploy agent installed.
  • Grant application and environment level access t Development and support team based on request.
  • Coordinated with offshore team members for new Build and Deploy requests, prioritize them and helped them t configure on uBuild and uDeploy.
  • Coordinated with application teams t understand on boarding applications and their needs of component building such as Application, Static contents, DML Scripts and Properties components.
  • Project: Mobile Web Hybrid Solution migration

Scope: Migrate java/j2ee based mobile web application t Marvel framework a JavaScript and jQuery based framework

Responsibilities:

  • As Snr Java Developer responsible for analysis of requirements
  • Provided design and solution for new and existing business requirements.
  • Supported and guided offshore team for technical issues.
  • Worked on writing SQL queries for using Oracle SQL Developer.
  • Maintaining and consuming the RESTful - JAX-RS services and testing them using SOAPUI.
  • Converted Transfers and Bill Pay functionalities in Hybrid solutions.
  • Implemented T C acceptance flow for Send money flow using email/mobile .
  • Used jQuery t handle JavaScript event.
  • Prepare weekly status report and share with high management in bank and IBM.
  • Responsible for technical delivery lead from IBM side.

Confidential

Environment: Java/J2ee, Spring, Struts, FreeMarker Template, Maven, log4j, Ehcache, RAD7.5, XML, Web Services SOAP and RESTFul, WebSphere6.1 and Oracle10g.

Scope: Worked on mobile web application which was a mobile and tablet device optimized site for Bank of America. Worked on P2P transfer and add alias using email/mobile t receive money.

Responsibilities:

  • Involved in development using JDK 1.6, RAD 7.5 Integrated Development Environment IDE, Perforce and Subversion configuration and Version Control System, and Maven.
  • Production Support of for high priority issue.
  • Prepared Weekly Status Reports t track the Project schedule and communicated t client through weekly calls.
  • Responsible for technical delivery lead from IBM side. Prepared daily task lists for the Team and guided them t achieve the same.
  • Added a new feature t add an alias as email/mobile and send/receive money using email/mobile .
  • Called SOAP Web Services t verify OPT sent on customer's email/mobile .
  • Called SOAP Web service t verify that mobile /email is not already registered as alias for any customer.
  • Created new FTLs for user interface.
  • Created and configured new dynamic CMS content for Add new alias functionality.
  • Implemented client side validation using JavaScript and server side validation using validation framework.
  • Configured pilot user access for new functionally.
  • Wrote Junit test cases for unit testing each beans.

Confidential

Environment: Java/J2ee, Spring, Struts, FreeMarker Template, Maven, log4j, Ehcache, RAD7.0, XML and Oracle10g.

Scope: Core rendering engine is an engine t render page based on request using CMS and configuration data and send back the response t caller. It is a set of components used t generate content. The following lists some of the architectural and functional characteristics of CRE.

Responsibilities:

  • I was responsible requirement analysis, design, coding, implementation and Maintenance of this application following the complete SDLC lifecycle.
  • Involved in creating spring beans for Action Class and inject then using struts2 spring plugin and spring dependency injection.
  • Prepared daily task lists for the Team and guided them t achieve the same
  • Prepared Week status reports t track the Project schedule and communicated t client through weekly calls.
  • Performed code review and carried out defect prevention activities.
  • Performed unit testing by creating Junit test cases and performed testing using load runner.
  • Involved in creating LLD which includes Class Diagram, Sequence Diagram and a Flow chart.
  • Actively participated in scrum, spring and iteration planning.

We'd love your feedback!