We provide IT Staff Augmentation Services!

Senior Consultant Resume Profile

4.00/5 (Submit Your Rating)

SYNOPSIS

  • 10 years of experience as a Technical Lead Senior Software Engineer and software developer on Object oriented OOPS design and development database programming web programming and GUI development using JAVA / J2EE JSF GWT Smart GWT Struts Spring JBoss SEAM JPA2 Hibernate WebLogic WebSphere Web Server/ Application Server JSP/Servlets HTML Oracle Database Maven ANT etc.
  • Content / document management system development experience using IBM FileNet P8 suite of products
  • Experience in Web services using JAX-WS Axis2 and RESTful web services technologies.
  • Good understanding of OOPS and Design Patterns and its application along with the complete software lifecycle experience.
  • International experience at Post Finance Switzerland City of Chicago Wells Fargo Home Mortgage Minneapolis USA working in the onsite team for application development enhancement maintenance and production support.
  • Practiced project development and management methodologies like SCRUM Agile TDD and XP.
  • Well experienced in functional and technical systems analysis design systems architectural design presentation process interfaces design process data flow design and system impact analysis and design documentation and presentation UML notations SOA Architecture etc.
  • Led Development Testing teams and well experience in writing test cases review and testing of the software.
  • Active member of Organization Defect Prevention and SEG team for CMM level 5 certification.

TECHNICAL SKILLS

  • ECM Technologies FileNet P8 Content Engine Process Engine BPM EJB/Webservice APIs
  • Programming Languages Java 6/J2EE 6 PL/SQL Java Script Scala
  • Web/Desktop Technologies JSF 2 Rich Faces GWT Smart GWT Struts SEAM AJAX JSP Servlet Eclipse RCP ZK Framework XML/ XSLT / XPATH HTML CSS
  • DBMS Oracle 10i DB2 MS SQL-Server Access
  • Middleware Technologies EJB 3.1 Spring IOC AOP Spring Security Spring ORM Web Services JMS CORBA JBoss SEAM Hibernate JPA2
  • SCM Technologies File Net P8 4.5 Content Engine Process Engine APIs BPM
  • Web / Application Servers WebLogic WebSphere JBoss Tomcat
  • Business Process / MQ WebSphere MQ ESB Bonita Business Process Engine
  • Design/CASE Tools MS Project MS Visio Rational Rose/ UML Astash UML
  • Testing Tools JUnit TestNG Hamcrest
  • Operating Systems UNIX / AIX / Solaris Win 32 MS DOS
  • Miscellaneous ANT VSS CVS SVN Clear Case Eclipse TOAD Oracle Reports 9i Jasper Reports SSL Redmine and Version 1

EXPERIENCE

Confidential

Senior Consultant

Wells Fargo Home Mortgage is creating a new Imaging and Content Management Platform ICMP to provide an enterprise level content management system for the storage and retrieval of mortgage documents. ICMP will provide services to Line of Business consumers including document storage image viewing and image exports. The ICMP solution will interact with consumers through a number of service components.

Responsibilities

  • Designed and developed code modules as per the business requirements and business logic
  • Coordinated with business line to make sure all business requirements are met
  • Reviewed and analyzed the Use cases and came up with detailed System design.
  • Used Dojo java script library to build UI to manage work queues and administrative options
  • Developing validating and transfer automated workflows onto the Process Engine using FileNet s Business Process Manager PE API s.
  • Used FileNet Content Engine API to ingest retrieve or update documents
  • Wrote Business logic components using OSGI framework and SCA web services framework.
  • Involved in trouble shooting the server and client side technical issues and also any defects on API side. Load testing and performance improvement of the APIs.
  • Developed workflow using FileNet BPM for managing all the ICMP requests to ingest merge split and export the documents.
  • Designed Use cases and Test case plans to Unit Test ICMP-API using JUnit and SOAPUI test frameworks
  • User Sonar as the code coverage tool to analyze source code and fix the issues as per project coding standard.

Environment IBM FileNet 4.5.1 AE CE PE BPM Websphere App Server OSGi SCA web services Apache CXF Oracle 10g DB OpenJPA DOJO Java Script Framework.

Confidential

Senior Consultant

FSS CCAP provides services to external agencies applying for aid for ages 0-12. Assistance is given through various grants to different programs like Early Head Start Head Start and Child Care. External agencies provide the services to the children for these programs and the FSS CCAP group ensures applicants qualify for the assistance programs. There are 45 agencies in approximately 200 locations with an approximate combined total of 835 users that work with FSS.

The CCAP Case Workflow process is an electronic approval system that allows FSS to route case application documents to other staff and external agencies. This process allows FSS to track and perform case application approval while reducing the time it takes to complete a case application. The Change of Information COI Workflow process acts as an electronic notification process whereby agencies can electronically send updated case information to FSS for approval.

Responsibilities

  • Requirement analysis and high level design of FSS CCAP.
  • Development and testing of FSS CCAP Folder view and the workflow views using ZK web framework AJAX based components.
  • Defining the business process in the Filenet P8 Business Process Management workflow. Processing of the workflow and development of event processors.
  • Development of application security using Filenet Active Directory API and Spring Security module to allow authenticated users perform authorized functions.
  • Development of the web service interface to access FMPS external system using JAX-WS webservice API Axis webservice engine on JBoss application server.

Environment This portal was developed using IBM FileNet P8 Content Engine and Process Engine and ZK based UI widgets on the Jboss application server.

Confidential

Java Architect/ Technical Lead

CRO is the revenue optimization product used by airlines to manage and optimize the cargo revenue so that maximum cargo can be traveled to get better revenue. It received various IATA schedule messages and CRO updates its existing schedule based on that. The schedule messages ASM Ad-hoc Schedule Messages are received using JMS queue and CRO processes them to update the schedule changes.

Responsibilities

  • Involved in System study Requirement analysis Designing of Database structure Front-end proto-types system architecture etc.
  • Involved in documentations like RS TD / HLD / LLD Database Design
  • Led offshore development throughout complete life cycle of the project
  • Designing and development of the navigation and project template using GWT UI framework and Smart GWT UI Libraries.
  • Designed and developed data layer using JPA 2 ORM standard and Hibernate.
  • Server side components for scheduling using EJB 3 session beans.
  • Designing of the Scheduling component to process all the asynchronous scheduling messages from the Airlines using IBM MQ messaging server and EJB 3 Messaging Bean framework MDB .
  • Development of message parsing at Inbound Outbound binding in WebSphere MQ.
  • Development of the Jython deployment script using WebLogic scripting language WLST for creating server data source and JMS resources.

Environment GWT UI Framework JPA 2 Hibernate EJB3 Core Java IBM MQ / WebLogic JMS

Confidential

Senior Software Consultant

Infplat is a customer support platform which sends various notifications to the subscribers for any failure or change in the concerned applications. It also helps to understand impact of failure or changes in applications at various levels to business processes in order to maintain service level agreement SLA with the client.

Responsibilities

  • Involved Phase-wise design development onsite Implementation.
  • Involved in designing and development of Status Oxi messaging Meldungen Tasks modules.
  • Development of the UI using JSF Rich Faces library and SEAM UI tags.
  • Development of the data layer framework using Hibernate 3 and JPA 2 entity framework.
  • Development of Application authentication and authorization using SEAM Security and proprietary LDAP APIs.
  • Writing unit test cases using JUnit and Hamcrest matcher objects for the developed modules

Environment JAVA J2EE EJB Hibernate Web Services Oracle DB JBoss Weblogic App Server.

Confidential

Java Architect/ Java Lead

EDMS is the enterprise content management system which is used by QP for managing all the documents and workflows related to contracts awarded by QA to various vendors. Client had legacy system based on Filenet Panagon which is now upgraded to Filenet P8 platform and added client specific features like Adhoc workflow management workflow delegation etc. It uses the Filenet BPMN solution to manage contracts through out their life cycle right from application to approval and disbursement.

Responsibilities

  • Worked as a Technical lead for the Java development.
  • Developed the high level architecture for the application using J2EE patterns like Fa ade Delegator Data Access Object DTO and Service Locator patterns.
  • Developed the framework components for integrating Filenet with the GWT based user interface used spring framework for the integration.
  • Writing SQL functions and Stored procedures on Oracle database for performing complex business logic.
  • Writing the workflow definition using Filenet Business Process Management BPMN solution.
  • Code review unit and integration testing.

Environment GWT UI Framework Spring IOC ORM Web Services Filenet P8 Content engine and Process Engine APIs. WebSphere Application Server.

Confidential

Senior Software Developer

SESAM is reach client application developed using Eclipse RCP for opening post accounts in 3000 post offices across Switzerland. It provides user friendly interface for the staff users to collect all the customer information and process it. It interacts with clients existing systems customer data base management CUDA and account transaction management PEDA systems to fetch customer details and account related information using JAX-WS web services.

Responsibilities

  • Worked as a Module Leader in the onsite development team.
  • Design developed and refactored modules for card management printing user identification form.
  • Development of Eclipse SWT based UI to integrate with editing of properties for each node in Graph Pad.
  • Development of business layer components using EJB 3 Session beans.
  • Development of Data Persistence Logic in Hibernate based data access layer.
  • Developed JAX-WS Webservice client for interacting with legacy systems.

Environment Eclipse RCP SWT CORBA Web services Spring Hibernate Web logic App Server

We'd love your feedback!