We provide IT Staff Augmentation Services!

Software Design Resume Profile

5.00/5 (Submit Your Rating)

GA

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.
  • Responsibilities:
  • 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
  • Responsibilities:
  • 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.
  • Responsibilities:
  • 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.
  • Responsibilities:
  • 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

We'd love your feedback!