We provide IT Staff Augmentation Services!

Business Analyst Resume Profile

2.00/5 (Submit Your Rating)

Columbus, OH

Summary of Experience:

  • Over Eight years of comprehensive IT experience in Development and Production Support using Java/J2EE and Spring Web Flow.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, Spring, Spring-webflow, GWT, JSP, JSTL, HTML, JavaScript, Servlets, JavaBeans, CSS, Ajax and XML.
  • Experience in working with IBM Websphere Application Server and Apache Tomcat5x application servers.
  • Worked extensively on Designing, Modeling Development tools like Eclipse and UML.
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, testing, deployment and support.
  • Experience in OOP and J2EE design patterns.
  • Extensive experience as a Senior Developer and Technical Lead including requirements gathering, study and analysis of project requirements through customer interaction, preparation of Functional Specifications and design documents, Business Analyst, On-site Business meetings and resolution.
  • Experience in leading a team of 20 members for the Retail Banking Application at Chase.
  • Working for the Chase Client for the last 7 years and have a very good understanding of the Retail Banking Domain Knowledge.
  • Fortunate enough to work with projects on Different LOB's like KYC, Credit Card Services, Account Open, Loans, Debit Card and Funds Transfer and Payments.
  • Redesigning the Funds Transfer, Wire Transfer, CD and IRA functions, Credit Card rewrite.
  • Have performed different roles ranging from Developer, Senior Developer, Team Lead to Technical Lead.
  • Holder of the Prestigious ACE Accenture Celebrating Excellence Awards for handling a team of more than 30 members and delivering defect free code to production. I was the youngest member in terms of experience in Accenture at that time to receive the award.
  • Have played different roles ranging from Senior Developer, Team Lead, Offshore Liaison to Technical Lead
  • Experience in defect tracking and management using HP Quality Management
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Strong communication relationship management skills, enthusiastic self-driven, with a high degree of commitment.

Technical Skills

Java/J2EE Technologies

Servlets, JSP EL, JSTL, Custom Tags , Java Beans

Web Technologies

CSS, JavaScript, HTML/DHTML, Ajax, Applets

Spring Technologies

Spring, Spring Web-flow, Annotations

Application Servers

IBM Websphere 6.x/7.x/8.x, Tomcat 5.x/6.x

IDE

RAD 6.x/7.x, Eclipse 3.x, Net Beans

Source Control

Rational Clearcase, Source Tree, Stash, Git, SVN

Operating System

Windows, Unix

Debugging Tools

Putty, winScp, Fiddler

Design Tools

UML, MS Vision

Framework

MVC, Spring

Printing tools

PDF Mergician, Foxit

Other Tools

Clarity, Load Runner

Professional Experience

Role s

Technical Lead

Onshore/Offshore Coordinator

Business Analyst

Description

Confidential Team handles projects for different front-end applications such as Customer Assist, Contact Manager and Sales Express. All these are web-based applications used by Branches, Telephone Bankers, Private and Wealth Management. Most of projects for off cycle release are for the Compliance KYC Team and for regulation and compliance team. I have participated in the following

  • Requirement gathering, estimating, coding, release, build support and release management.
  • Site visits for both branch and Telephone Banking to help fix the production issues.
  • Level -3 Support for these applications

Responsibilities

  • Conduct technical analysis and identifying the impacts to the application function based on the business requirement.
  • Create low-level Technical specification documents which includes the list of changes to different application components
  • Provide sign-off on the functional designs created by the Business Analysts.
  • Technical Level 3 support for the Prod support team.
  • Maintain the code deployment using version control tools like Stash-Git and Clearcase.
  • Monitor performance issues and help the infrastructure team in fixing the issues using debugging tools like fiddler, cygwin, winScp.
  • Help the Line of Business with the functional design for different projects.
  • Developing applications using Java/J2EE like Servlets, Java, JSP, JSTL, Core Java and spring technologies.
  • Setting up the Prod Support Process and the Prod support team in the Agile framework.
  • Run the Agile Scrum meetings and the managing the entire build schedule.
  • Handling both the client and Accenture offshore prod support team.
  • Attending P1 calls and prod support server performance maintenance.
  • Onshore Support to the resources.
  • Perform Level 1 Code Review using code-pro.
  • Interact with the onshore team for the resolution of issues and reduce dependencies

Environment

Java, JSP, Spring Webflow, Google Web Toolkit GWT , Html, JavaScript, putty, winSCP, cygwin, AJAX, SQL, Rational Application Developer 8.0, Eclipse, Stash Git, SourceControl, DB2, DB Visualizer, log4J, Splunk

Role s

Technical Lead

Onshore/Offshore Coordinator

Senior Java Developer

Description

Confidential is a web application used by the retail bankers at the bank branches for assisting customers only with opening Checking Savings accounts. . It's developed on MVC-II architecture with controller being developed on spring web-flow. I was part of redesigning of the application.

  • Phase I Redesigning the applications from servlet controlled MVC to Spring-Webflow.
  • Phase 2 Converting the JSP and UI files into more structured UI tags written in GWT and JSTL
  • Phase 3 Modularization of different components to improve the reusability across different applications.

Responsibilities

  • Redesigning Navigational logic from the table to the Spring-webflow.
  • Decoupling the Java files to use the Spring-webflow as the controller.
  • Creating the Technical Specification Documents and UML Diagrams.
  • Converting the existing JSP's to use to the new JSTL tags and to create new custom JSTL tags.
  • Creating new modules for the Customer Details and Customer KYC details so that they can be reused across different applications.
  • Developing the Test Unit Login page for the different modules
  • Code Reviews and technical reviews for the offshore team.
  • Handling the offshore team, maintaining the task tracker and handling any issues or defects raised by the QA team
Onshore Support to the resources.

Environment

Java, JSTL, JSP, Spring Webflow, JavaScript, AJAX, SQL, Rational Application Developer 8.0, Websphere Application Server 6.1, Clearcase Remote Client, DB2, SQL Explorer

Role s

Senior Java Developer

Confidential is a web application used by the bankers both in branches and telephone banking channels to assist customers with Monetary services like Wire Transfer, Funds Transfer and Loan services like Loan Application and Credit Card application. Participated in the following enhancements to the application.

  • Integrate all the functionality of the legacy system Deposit Research Loans DRL
  • Redesign Wire Transfer and Funds Transfer functionality.
  • Redesign the Loan Functionality and CD/IRA functionality
  • Integrate all functions involving money movement into one single function Money Transfer
  • Enhance all the functions based on the new/changing US laws Dodd Frank and retail banking policies.
  • Introduce Wire Transfer cancellation functionality.

Responsibilities

  • Complete the coding using Java/J2EE and Spring technologies
  • Use Clear-case for version controlling and performing merges and fixing merge issues
  • Use RAD IDE for development.
  • Using JSON object to create the TypeAhead functionality.
  • Created the Multiple Dynamic Dropdown Node.
  • Using Javascript to perform validation.
  • Implemented the Ajax functionality to improve the performance of the Auto Collateral Page.
  • Conduct technical analysis and identifying the impacts to the application function based on the business requirement.
  • Create low-level Technical specification documents which includes the list of changes to different application components
  • Created a tutorial to help with Developers in on-boarding tasks.
  • Perform Level 1 code review using CodePro tool.
  • Review the technical specifications and code developed by the junior developers in the team.
  • Fix the defects identified by QA team.
  • Report the status of the offshore team to the onshore/client teams.
  • Provide deployment and post deployment support.
  • Provide sign-off on the Test plans created by the QA team.

Environment

Java, JSP, Spring Webflow, Google Web Toolkit GWT , Html, JavaScript, AJAX, SQL, Rational Application Developer 8.0, Websphere Application Server 6.1, Clearcase Remote Client, DB2, SQL Explorer,

Description

Confidential team is a internal application used by AT T to log the hours charged by the resources and management of resources.

Responsibilities

  • Maintenance of the Applet Based Program.
  • Created a better UI using JSP's and HTML to help the resources in the hours.
  • Maintained the logs and enter the feed using the Clarity technology
  • Created a new reporting strategy to help the report to be downloaded on to an excel file
  • Used the Eclipse IDE tool to complete the coding.

Environment

Java, JSP, Html, Eclipse, Clarity

Role s

Java Developer

Description

Confidential Customer is a web-based UI application which is used to collect the information regarding the Account Usage or Risk Analysis of the Customer. The information collected here is saved and then sent to the business intelligence team which would rate the risk of the accounts and loans being stored. There was 2 main projects, the first was to store the details for Customer and send it to BIE team. The second part was to store the application in a pend database which can be used by the Business team to rate the business.

Responsibilities

  • Designing the new Compliance norms and integrating that with the existing application.
  • Create the Technical Specification Docs and class diagrams
  • Fixing the defects raised by the QA and testing team.
  • Creating the Static Documents for the PDF and using the Foxit and the PDF mergician for the printing of the docs.
  • Uploading the new PDF's for the Compliance in the shared folder.
  • Updated the existing documents to create the Dynamic PDF documents.
  • Moved the PDF documents to the new version controlling tool SVN.
  • Coding the UI using JSP, JSTL and XML to collect the details of the customer
  • Integrating the application using the pended CLOB object to send the details to the database
  • Helped the Business team in fixing issues related to Session and helping them in resolving the test issues.
  • Worked on the Load Runner tool as well to create the XML scripts. Creating the profiling and helped the testing in running the scripts

Environment

Java, JSP, Foxit, PDF Mergician, XML, JSTL, CLOB object, SVN.

We'd love your feedback!