We provide IT Staff Augmentation Services!

Software Developer - Consultant Resume

New, JerseY

PROFESSIONAL SUMMARY:

  • Over 18 years of experience in design, development, testing, implementation and documentation of production level software - using Java/J2ee.
  • Has continuous and consistent track record of working on multi-tier Distributed Enterprise Applications involving technologies like J2EE/JEE, Spring, Hibernate, RESTful WEB SERVICE, Jrules iLog, Drools, JMS, JBPM, TIBCO Spotfire and TIBCO BW.
  • Demonstrated ability to handle complete project life cycle activities independently.
  • Self-starter and effective player, leader and a motivator in a technical team environment.
  • Solid understanding of requirements for successful team oriented projects.
  • Excellent technical, business, analytical, writing and speaking skills.

SKILL:

Languages & Technologies: Spring 3.1.3, Hibernate 4.1.9, Jrule 7.1, Drools 6.0, JBPM 6.0, TIBCO Business work 5.7, Solace JMS, Composite, TIBCO Spotfire

Tools: Maven, Ant, Hudson, Git, Teamcity, soapUI 4.0, Sub version, Autosys

Application Servers: JBoss 7.1, Tomcat 6.0, Weblogic 10.3, Websphere 7.0

Databases: MS SQL Server, DB2 UDB, Oracle 9i

Operating Systems: Linux (Red hat), UNIX, Windows Server

Business Domains: Finance, Investment Banking, Mortgage

PROFESSIONAL EXPERIENCE:

Confidential, New Jersey

Software Developer - Consultant

Responsibilities:

  • Designed and implemented the generic workflow using JBPM that will cater all the control types in conjunction with the ruleflow defined in Drools decision table. Decision table will have details about task and the next task as per the action taken by the owner of current task.
  • Worked on defining contract between control provider and supervisory dashboard to send the review details using generic xsd. Worked on consumer part of review message to create review by firing the rules to generate correct review details.
  • Implement RESTful service calls using spring and hibernate that will cater the different UI needs as per requirement.
  • Enhanced the existing TIBCO Workflow to cater the new requirement for asynchronous processing of reviews and support FTP for review processing.
  • Developed the business reports using TIBCO Spotfire as per the requirement. That includes writing stored procedure to fetch the data from different data sources using composite.
  • Perform Sprint development task as per the Sprint goals along with UAT and L2 production Support.

Environment: s: Jdk1.8, spring 3.1.3, Hibernate 4.1.9, Jboss 7.1, Drools 6.0, JBPM 6.0, MS SQL Server, Composite, JMS Solace, TIBCO Spotfire, TIBCO BW

Confidential

Software Developer

Responsibilities:

  • Design and develop report processing flow of the supervisor's review in Tibco Business Works as per business requirement. Perform unit testing of this flow.
  • Write functional specification document of the supervisory review approval rules, delegation rules, report layout rules and user management rules.
  • Prepare design document for rule flow, business object model for Review Approval-Delegation, Report Layout and User management rule set.
  • Implement the rules as per design document in ilog 7.1 and unit test them.
  • Work as release manager to manage QA/UAT and production releases on tomcat and BRES. Use hudson tool to build and deploy the WAR/jars.

Environment: s: Jdk1.6, Spring 3.1.3, Tomcat 6.0, Tibco BW 5.6, iLog 7.1, MS SQL Server, Hudson

Confidential

Software Developer

Responsibilities:

  • Setup weblogic 10.3 environment in Dev, UAT and Production servers.
  • Setup ilog 7.1 environments in Dev, UAT and Production servers.
  • Migrated current GCCM iLog 5.1 repositories those includes Payment STP flow, Swift formatting, Matching engine and Funding to iLog 7.1 and unit tested the migrated rules.
  • Migrated GCCM Static account setup workflow from Tibco iProcess 10.5 to Tibco iProcess 11.1 and unit tested the flow.
  • Migrated GCCM BW processes from BW 5.4 to BW 5.7.
  • Updated GCCM Business work processes and GCCM code base to upgrade TIBCO EMS from version 4.4.3 to 6.1.0.
  • Design rule flow, update XOM/BOM and implement rules as per new requirement for GCCM.

Environment: s: Jdk1.6, Struts, Weblogic 10.3.4, Tibco JMS, Tibco BW 5.6, iLog 7.1

Confidential, Irving, TX

Software Developer - Consultant

Responsibilities:

  • Did the rule requirement gathering by understanding the requirements them with help of business users.
  • Prepared design documents with help of offshore.
  • Project involves offshore and onsite coordination to get project deliverables.
  • Implemented rules for Loan case building and Loan Case compare.
  • Carried out unit testing using Junit.
  • Did integration testing using SOAPUI
  • Supported UAT for all bug fixes.

Environment: Jdk1.6, iLog 7.1, Webservice, Spring, Hibernate, Websphere 7.0, Web service, iLog 7.1 iLog upgrade from 6.1 to 7.1

Confidential

Software Developer

Responsibilities:

  • Migrated Client margin, Tier workspace and Score rulesets to 7.1 as per iLog documentation
  • Did unit testing of all three rulesets using Junit.
  • Updated iLog API as per 7.1 version in all three webservice clients those calls these rulesets.
  • Did integration testing using SOAPUI
  • Supported UAT and production deployment.

Environment: s: Jdk1.6, Websphere 7.0, Web service, iLog 7.1

Confidential, McLean, VA

Software Developer - Consultant

Responsibilities:

  • Worked on prototype to implement KPI methodology for TPA in iLog 7.0 using MISMO based BOM. Implemented few sample rule families in iLog rule studio. Demonstrated unit testing capability of DVS.
  • Demonstrated Decision Rule Family implementation in Rule Solution for Office. This will help user to implement KPI methodology in MS-Excel using RSO plug-in. These rule families can directly imported in Rule Team Server and can be used in rule flows.
  • Developed Java based utility that will read business user written rule family decision table and then convert that in iLog specific decision table using iLog API. It will also publish this decision table to Rule Team Server. This utility will be used to convert all rule decision families written by business to iLog specific decision table. This will help reducing development time considerably.
  • Designed and developed Enterprise decision service. This rule service will serve for all client calls those want to execute the different rule services like Evaluate Loan, Validate Contract etc. Rule service specific calls are exposed to client.
  • As of now involved in requirement analysis and high-level design of MISMO based rule engine.

Environment: s: Jdk1.6, Weblogic 10.3, EJB 3.0, Web service, iLog 7.0

Confidential

Software Developer

Responsibilities:

  • Did low level design for rule engine and java interfaces using rational rose.
  • Did the entire development of rules and BOM. There were approximately 80 rules developed for this project
  • Carried out the unit testing of each scenario for the journal posting. Did integration testing with java interface to verify end-to-end results.
  • Was involved in SIT cycle for bug fixes. Implemented 30 to 35 change requests in SIT phase.

Environment: s: Jdk1.5, Weblogic 8.1, iLog 6.7.2

Confidential

Software Developer

Responsibilities:

  • Worked as a Developer to implement business rules in TRL for monthly business requirement. It involved preparing design document and test plan for the rules assigned for implementation. Carry out the unit testing of the rules using junit framework.
  • Worked as L2 production support for TPA on rotation basis. Worked on production remedy tickets assigned to TPA. Carried out detailed analysis of production issues and suggested bug fixes by debugging rules and Java code. Raised production deployment tickets and did follow up on those tickets to apply it in production on time.
  • Worked on prototype to migrate TPA rule engine to iLog 6.7. Implemented few sample TPA rules in iLog rule studio using Rule flow, Decision table and BAL. Demonstrated agenda filtering and Rule team server capabilities to business users. POC also involved demonstrating different business scenarios using rule scenario manager.

Environment: Jdk1.4, Struts, Weblogic 8.1, iLog 5.1

Confidential, New Jersey

Software Developer

Responsibilities:

  • Worked as a Developer to implement various functionalities using Struts, Java, TIBCO EMS, TIBCO BW and iLog.
  • Involved in requirement analysis and low-level design of new sub-system integration with GCCM for cash management division. This involves analyzing GCCM message field changes, conversion of subsystem message to GCCM formatted message, changes in the GCCM reply messages to subsystem.
  • GCCM processes also used to have impact because of SWIFT standard changes every year. Messages like MT103, MT202 used to under go changes like Tag 50 with mandatory customer information. To implement this, BW processes needs to be modified to have this extra field parsed from the message and set in output SWIFT message.
  • Implementation of such requirement used to have changes in GCCM GUI, ilog Business rules and TIBCO BW. I used to modify the code in each of these technologies and unit test them. I used to debug and unit test BW workflow using local BW designer.
  • Used to carry out STAGE, QA and production deployments of TIBCO BW and J2ee components.
  • Worked on JIRA fixes as a part of production support by analyzing and debugging issues and fixing in BW process and java depending upon best practices.

Environment: s: Jdk1.4, Struts, Weblogic 8.1, Tibco JMS, Tibco BW 5.4, iLog 5.1, ETL Informatica 8.1

Hire Now