Post Job Free
Sign in

Project Web Developer

Location:
United States
Posted:
July 22, 2015

Contact this candidate

Resume:

PRABISH PRAKASH

Professional Summary

*+ years of IT experience encompassing all aspects of design, development and implementation of enterprise and scalable web based business applications with involvement in all stages of SDLC process.( Translating business requirement to technical requirement, design, development, testing, implementation, maintenance)

Expertise on GUI development of web application with excellent hands on experience on

Angular JS, JavaScript, JQuery, HTML, XHTML, JSP, CSS, XML, XSL, AJAX

Worked on multiple enhancement and maintenance projects on banking web applications.

Currently employed with Finance and Insurance account of Infosys Ltd in USA.

Work experience on e-commerce & retail banking projects.

Excellent technical skills.

Excellent verbal and written communication skills.

Expertise in Retail banking Domain.

Lead teams of various sizes working in different geography.

Have good leadership, organizational and interpersonal skills.

Professional Experience

Bank of America (February 2006 to Present)

Technology Lead / Web Developer

Project 1: (Jan 2014 – Till Date) Location: Charlotte, NC USA

Interact (Web based application used in banking centers by the bank associates) – Development of Warplet (Widget) for the Account Close Module. This project demands lots of changes in the existing UI which was used for the Account Close screen.

Project Description: As a part of this project we are developing multiple widgets which can be consumed by different channels in banking center space for the closing of deposit accounts.

Developing the GUI for providing the ‘Account Close’ functionality using JSP, HTML5, CSS, JQuery, JavaScript, Java, Angular JS technologies.

Creating a Restful service to fetch the data from the host system and pass the required data in JSON format to the client.

Contribute to the requirements elicitation process by creating assigned parts of the requirements documentation.

Create low level & high level design artifacts and supports prototyping through creation of POCs.

Lead validation activities for the assigned sub-modules for all types of testing e.g. Functional, Integration, System, User experience.

Perform root-cause analysis of any issues that arise post-implementation and work on solutions related to issue fixing.

Participate in activities related to estimation of work product to provide inputs for overall project estimation.

Perform high and low-level design, provide pseudo codes, implement the prototype and conduct design reviews.

Co-ordination with the client and LOBs while participating in the requirements gathering phase.

Technologies: AngularJS, JQuery, JavaScript, JSP, XML, XSL, CSS3, HTML5, Restful web services, JSON

Project 2: (October 2012 to December 2013) Location: Charlotte, NC USA

Technology Lead / Web Developer

Interact (Web based application used in banking centers by the bank associates) – IRA Tax Withholding Records Improvement

Project Description: As a part of this project developed new UI to allow the user to close multiple IRA accounts under same plan from a single screen. Modified the existing services in the application to account for the additional parameters to improve the calculation of tax withholding performed while closing an IRA account from Interact.

Developing the GUI for providing the functionality to close multiple IRA accounts from single screen using JSP, XHTML,CSS JavaScript technologies

Business logic used for the calculation of the closing balance has been coded using JavaScript.

SOAP response received from HOST will be converted to XML format.

Creating the XML request to invoke different services for fetching the Tax withholding and for closing the Account. Transform the XML response received using XSL and update in the DOM object.

Contribute to the requirements elicitation process by creating assigned parts of the requirements documentation.

Participate in creating application architecture document to provide deliverables in line with architectural requirements.

Create low level & high level design artifacts and supports prototyping through creation of POCs.

Lead validation activities for the assigned sub-modules for all types of testing e.g. Functional, Integration, System, User experience.

Perform root-cause analysis of any issues that arise post-implementation and work on solutions related to issue fixing.

Participate in activities related to estimation of work product to provide inputs for overall project estimation.

Perform high and low-level design, provide pseudo codes, implement the prototype and conduct design reviews.

Co-ordination with the client and LOBs while participating in the requirements gathering phase.

Technologies: JavaScript, JSP, XML, XSL, CSS3, HTML5, SOAP

Project 3: (October 2011 to September 2012) Location: Atlanta, GA USA

Technology Lead /UI Web Developer

Interact (Web based application used in banking centers by the bank associates) – Update Contact Information

Project Description: As a part of this project made changes in the UI for Customer Account Maintenance and developed new screen and service to support the user to update the contact information such as phone numbers, emails and set the preferences for these contacts.

Developing the GUI interfaces for providing the functionality to update the customer’s contacts using JSP, CSS JavaScript technologies.

SOAP response received from HOST will be converted to XML format.

Creating the XML request to invoke a new service to update contacts and transform the XML response received using XSL and update in the DOM object.

Contribute to the requirements elicitation process by creating assigned parts of the requirements documentation.

Participate in creating application architecture document to provide deliverables in line with architectural requirements.

Create low level & high level design artifacts and supports prototyping through creation of POCs.

Lead validation activities for the assigned sub-modules for all types of testing e.g. Functional, Integration, System, User experience.

Perform root-cause analysis of any issues that arise post-implementation and work on solutions related to issue fixing.

Participate in activities related to estimation of work product to provide inputs for overall project estimation.

Perform high and low-level design, provide pseudo codes, implement the prototype and conduct design reviews.

Co-ordination with the client and LOBs while participating in the requirements gathering phase.

Technologies: JavaScript, JSP, XML, XSL, CSS3, HTML5

Project 4: (November 2010 to September 2011) Location: Atlanta, GA USA

Technology Lead / UI Web Developer

Interact (Web based application used in banking centers by the bank associates) – Update Multiple Product Address.

Project Description: As a part of this project made changes in the UI for Customer Account Maintenance and modified the existing screens and created new service to support the user to update account level address for multiple accounts from a single screen.

Developing the GUI interfaces for providing the functionality to update the customer’s contacts using JSP, CSS JavaScript technologies.

Creating the XML request to invoke a new service to update contacts and transform the XML response received using XSL and update in the DOM object.

Contribute to the requirements elicitation process by creating assigned parts of the requirements documentation.

Participate in creating application architecture document to provide deliverables in line with architectural requirements.

Create low level & high level design artifacts and supports prototyping through creation of POCs.

Lead validation activities for the assigned sub-modules for all types of testing e.g. Functional, Integration, System, User experience.

Perform root-cause analysis of any issues that arise post-implementation and work on solutions related to issue fixing.

Participate in activities related to estimation of work product to provide inputs for overall project estimation.

Perform high and low-level design, provide pseudo codes, implement the prototype and conduct design reviews.

Co-ordination with the client and LOBs while participating in the requirements gathering phase.

Technologies: JavaScript, JSP, XML, XSL, CSS, HTML, SOAP

Project 5: (September 2009 to October 2010) Location: Atlanta, GA USA

UI Web Developer

Technology Analyst / UI Web Developer

Interact (Web based application used in banking centers by the bank associates) – Deposit Account Funding tool Integration

Project Description: As a part of this project integration of Interact application with another application for funding the account opened from Interact is performed.

Modified the existing GUI for allowing the user to enter the amount, account details for launching Deposit Account Funding tool.

Performed the coding to integrate the Interact banking center application with Deposit Account funding application.

Contribute to the requirements elicitation process by creating assigned parts of the requirements documentation.

Participate in creating application architecture document to provide deliverables in line with architectural requirements.

Create low level & high level design artifacts and supports prototyping through creation of POCs.

Perform root-cause analysis of any issues that arise post-implementation and work on solutions related to issue fixing.

Perform high and low-level design, provide pseudo codes, implement the prototype and conduct design reviews.

Technologies: Java, JavaScript, JSP, XML, XSL, CSS, HTML

Technologies: JavaScript, JSP, CSS, HTML

Project 7: (November 2008 to August 2009) Location: Bangalore, India

UI Web Developer

Interact (Web based application used in banking centers by the bank associates) – Debit

Card Innovation

Project Description: Intend of this project was to allow the bank associate to replace a debit card and issue a temporary debit card in case the customer has reported lost/stolen/damaged card or during the time the customer is ordering a debit card. Developed the UI screens as well as the service calls required for ordering or replacing a temporary card.

Modified the existing GUI for allowing the user to order temporary debit cards using JavaScript, JSP and CSS.

Writing the JavaScript code to perform the different business logic involved while ordering a temporary debit card while ordering/replacing a debit card.

Created XML request for ordering a temporary debit card and modified the XML response received using XSL and updated required data in the DOM.

Contribute to the requirements elicitation process by creating assigned parts of the requirements documentation.

Participate in creating application architecture document to provide deliverables in line with architectural requirements.

Create low level & high level design artifacts and supports prototyping through creation of POCs.

Perform root-cause analysis of any issues that arise post-implementation and work on solutions related to issue fixing.

Perform high and low-level design, provide pseudo codes, implement the prototype and conduct design reviews.

Project 6: (September 2005 to October 2008) Location: Bangalore, India

Online Banking Application – Spanish Online Banking

This is an e-commerce project for Bank of America, worked on few enhancements for Projects and conversion online banking site to allow the users to toggle between English and Spanish language was one of the major enhancements. Description: Spanish version of the online banking project has been created as a part of this project. Used internationalization and localization concepts and resource bundle concepts.

Worked on different modules to create the JSP pages which used the place holders using resource bundling. Static messages for English/Spanish will be fetched from respective resource bundle properties file based on the locale flag EN/ES received with the request.

Modified the existing action, form classes in struts framework to support the display of pages in Spanish.

Analyze functional and technical requirements.

Design, develop Online banking application.

Preparation of unit test cases, CIT test scripts, CIT Plan.

Build, unit testing, Integration testing.

Warranty support after rolling out the project into production.

Technologies: Java, JavaScript, JSP, CSS, HTML

Technical Summary

J2EE Design Pattern

Framework: Struts

Languages: Java, JavaScript, JSP

Source Control: VSS, Clear Case, SVN

Operating System: Windows 7

App Server: WAS 5, 6.0

Web Server: Tomcat

IDE: Eclipse, RAD

Other Tools: Fiddler, Visual Studio Debugger, Quality Center

Education

Mahatma Gandhi University, India

B.Tech with Distinction (2005)

Personal Profile:

Date of Birth : 10-March-1984

Phone No : 404-***-****

Email Id : *********@*****.***



Contact this candidate