Executive Summary: Technical Skills: | - 6 years of experience in software design, architecture and development in banking domain.
- Core Java, J2EE Technology, Web-Services, Spring Framework, Spring Security, Dozer Framework, Drools, Hibernate.
- JSP, Java Script, XML, HTML, JSF.
- Service Mix Components and Service Oriented Architecture.
- UNIX.
- Agile, Waterfall Methodologies.
- Extensive experience in Image Rendering tools like JAI and Snowbound.
- Extensive experience in client interfacing roles managing multiple channel partners and third party software companies for product customization.
- Proven experience mentoring offshore and near-shore team members in India and Mexico.
- Experience in entire software lifecycle management, including troubleshooting and reengineering.
- Well developed leadership and interpersonal skills.
- Professional with grade 1 rating on numerous occasions during the tenure.
- Recipient of spot award, which is recognition for creating value through exceptional work, multiple times.
- Operating Systems: Windows 2000/XP/NT, Unix
- Frameworks and Architectures: Model View Controller MVC , Spring 2.5 Message Oriented Middleware MOM using JMS, IBM MQ Series , Service Oriented Architectures SOA using Web Services using JAX RPC and JAX WS , Unit Testing Framework using JUNIT, Apache Service-mix, Drools rule Engine and Dozer mapping framework.
- Database: Oracle 8i/9i.
- Application Servers: Tomcat 5.5, WebSphere.
- Remote Invocation Frameworks: Java RMI, Web Services.
- UI Framework: JSP, Java script, JQuery, HTML, JSF 2.2, AJAX.
- Languages/ API/ Technologies: JAVA, SQL, PL/SQL, Java Servlets, JNDI, J2EE, XML, XQUERY, SOAP, XPATH.
|
PROFESSIONAL EXPERIENCE:
Confidential
Card Payment Services
- Worked on Java based middle-ware application responsible for providing a common retrieval infrastructure including checks, statements, reports, invoices and bills.
| - Middleware was developed on Spring Framework using Hibernate to interact with oracle DB Oracle10.1 .
- Web services were hosted on Apache Service-mix SOA, XML, Drools, Dozer framework used to process different requests check/statement etc .
- JSF/JSP/HTML used for front End development.
- Eclipse and Perforce were used for code development and repository.
- Tomcat Server deployed on UNIX machines.
- Requirement gathering and user stories in Rally.
- Preparing HLD/LLD with sequence diagram and class diagram.
- Development/Coding of Proof of Concepts.
- Prepare handover document and code review.
- Code quality assurance using PMD and FindBugs and report generation.
- Coordinating between client, channel partners, testing teams and off-shore teams in India and Mexico.
- Re-engineering, restructuring and code enhancements, Testing Support.
- Mentoring and developing team members.
- Deployment support and support the project after it goes live.
- Prepare and track short/long term deliverables and resolving any technical issues faced by offshore team.
- Support Maven builds script changes and any such activity so that artefacts are created for the project.
|
Technology Frameworks
Core Java, J2EE Technology, DROOLS, Spring Framework, Hibernate, Webservices SOAP/RESTful , SOA, DOZER Framework, JSF, JSP, HTML, Apache, Eclipse, Perforce, Tomcat, XML, UNIX
Confidential
- Rendering of retrieved images in the requested format which includes TIFF, PDF, JPEG, PNG, and AFP. The task also involved applying/adding of client sensitive data on the images. Extensively used JAI and Snowbound tools
| - Requirement gathering on the image resolution needed to meet the banking standard X9100 specification .
- Preparing HLD/LLD with sequence diagram and class diagram.
- Development/Coding of Proof of Concepts.
- JAI, Snowbound, used for image rendering and IRD creation.
- Eclipse for code development and Perforce code repository/version control.
- Environment: Tomcat Server deployed on UNIX machines.
- Prepare handover document and code review.
- Coordinating between client, channel partners, testing teams and off-shore teams in Confidential.
- Mentoring and developing team members on how to efficiently use of Image rendering package.
- Prepare and track short/long term deliverables and resolving any technical issues faced by offshore team.
- Testing and verification of Check Image to meet X9100/IRD specifications.
|
Technology Frameworks
Core Java, J2EE, Spring Framework, XML, JAI, Snowbound, Eclipse, Perforce, Tomcat, UNIX.
Confidential
- Business Bridge is a business process monitoring application which uses the Business bridge tool provided by IBM.
| - Requirement gathering from users, Story writing for agile development.
- Coding monitoring flows, deployment of these flows on webserver.
- Design and document the Alert and SLA for each workflow monitoring.
- Extensive unit testing and integration testing of these flows to ensure an error free code.
- Enable the monitoring of different flows and to generate notifications in the form of alarms to the concerned channel partners in a timely manner.
- Java for data massaging.
- User guidance and training on usage of the dashboard and alarms created.
- User and administrative training on human task and alert responsibilities.
|
Technology Frameworks
Core Java, IBM WebSphere, IBM BPM tool, IBM Integration designer, BPEL, Human Task, Data sources, UNIX
Confidential
- The Credit Document Management Strategy addressed an immediate and long standing need to allow users to access all customer credit documentation from a single front-end tool. Requirement was a java based middle-tier which used web services to route requests to and from different repositories.
| - Front end coding of search flows and Web Services, Integration of these search flows with the Web Services.
- Design and discuss with channel partners on using endpoints for Statement/invoice retrieval.
- Creation of design documents and handover documents for Production support group.
- Code review and code quality assurance using FindBugs in eclipse plugin.
- Extensive testing to ensure an error-free delivery of code.
- Middleware was developed on Spring Framework using Hibernate to interact with oracle DB Oracle10.1 .
- Web services were hosted on Apache Service-mix SOA, XML, Drools, Dozer framework used to process different requests check/statement etc .
- JSF/JSP/HTML used for front End development.
- Eclipse and Perforce were used for code development and repository.
- Tomcat Server deployed on UNIX machines.
- Enable consolidated, efficient client search capability and retrieval of desired documents from the consolidated client file.
- Deployment support and support the project after it goes live.
- Prepare and track short/long term deliverables and resolving any technical issues faced by offshore team.
- Support Maven builds script changes and any such activity so that artefacts are created for the project.
|
Technology Frameworks
Core Java, J2EE Technology, Spring Framework, Hibernate, Oracle DB Oracle10.1 , Webservices, Apache, SOA, XML, Drools, Dozer framework, JSP, JSP, HTML, Eclipse, Perforce, Tomcat Server, UNIX