Senior Odm Developer Resume
Coppell, TX
SUMMARY:
- 10+ years of rich and diverse experience in Retail Financial Services, Railways, Auto Loans, Mortgage, Insurance and other Banking projects in all phases of the software development life cycle.
- Expertise in ODM, ILOG JRules, Java and J2EE.
- Knowledge in SOA, ESB, BPEL, DSI, Blueworks.
- Working experience in Web Services.
- Good knowledge in Banking domain with an FTC certification and have successfully executed projects in Auto Loans, Mortgage etc.
- Good knowledge in Insurance domain and have successfully executed projects in Auto Insurance.
- Worked in Open source tools like DOZER, Toad, soapUI 5.2.1
- Built a Project Management Portal for the Project and Client Managers.
- Developed a Rules Interface Platform for Business Users.
- Involved in project management activities including Estimation, Schedule, builds, Time line and resource plan.
- Experience in handling offshore and near - shore team, handling a delivery model of Global Network Delivery Model.
- Experience in Quality process like CMMi and Six Sigma practices.
- Excellent communication skills, organizational skills, problem solving, Team Leading and analytical skills. Self-motivated, hardworking, ability to work independently or co-operatively in a team, eager to learn and ability to grasp quickly.
TECHNICAL SKILLS:
Languages: Java 1.7
J2EE Technologies: EJB, Web Services
Design Tools: M1, Rational Software Architect 7.0, Rational Software Modeler 6.0
Database: UDB, DB2, Microsoft SQL Server, Oracle 10i
Application Servers: WAS 5.1, WAS 6.0
Environments: Eclipse 3.1.1, WSAD 6.0, IBM Rational Application Developer 6.0, IBM Rational Software Architect 7.0
Deployment Environments: WebSphere Application Server 5.1 and 6.0, JBoss
Management Tools: Star Team, Clear Case, Remote Client, SVN, MKS Integrity, GitHub
Open Source Tools: DOZER, soapUI 5.2.1, WinSCP, Toad for DB2 4.7, Teradata SQL Client, FileZilla.
Profiling Tools: Rational Application Developer 6.0, Rational Software Architect 7.0
Business Tools : ODM 8.8.1, ODM 8.0, ILOG JRules 5.1, 6.6.2, 6.7.2 & 7.1.1.3, DOORS
Mailing Systems : MS Outlook, IBM Lotus Notes
PROFESSIONAL EXPERIENCE:
Confidential, Coppell TX
Senior ODM Developer
Responsibilities:
- Work with business to get business rules needed for the application.
- Prepare Rules design specifications for the feature.
- Author business rules, rule flows using Rule Studio - Decision Server.
- Create Business Object Model for business rules development.
- Create Execution Object Model for business rules execution.
- Sync and Maintain business rule applications in the Decision Center.
- Follow Rule Governance to schedule releases and branches needed for the applications.
- Deploy rule applications to Rule Execution Server - Decision Server.
- Train Business users on Decision Center (rule authoring, version management, deployment to Rule Execution Server etc).
- Develop rule interfaces using Java/J2EE.
- Debug and troubleshoot rule applications.
- Support Development, Integration, User Acceptance Testing and Production Deployment.
- Develop Proof of Concept - Decision Server Insights (DSI).
Development Tools Used: ODM 8.8.1, Github, soapUI 5.2.1
Technology Used: Java, J2EE
Confidential, Fort Worth, TX
Senior ODM Developer/Analyst
Responsibilities:
- Provide input in business process design, analyze requirements and arrive at functional solutions for critical issues.
- Extract rules from business requirements.
- Prepare Rules design specifications for the feature.
- Author and Modify business rules, rule flows using Eclipse based rule editor (Rule Studio).
- Create Business Object Model for business rules development.
- Create Execution Object Model for business rules execution.
- Sync and Maintain business rule application in the Rule Team Server.
- Deploy rule applications to Rule Execution Server.
- Develop rule interfaces using Java/J2EE.
- Debug and troubleshoot rule applications.
- Support Development, Integration, User Acceptance Testing and Production Deployment.
Development Tools Used: ODM 8.0, MKS Integrity, soapUI 4.5.2, SVN
Technology Used: Java, J2EE
Confidential, Bloomington, IL
Senior ODM Developer
Responsibilities:
- Extract rules from business requirements.
- Prepare design specifications for the feature.
- Author and Modify business rules, rule flows using Eclipse based rule editor.
- Work and Modify XOM/BOM.
- Integrate the rules with SOA via Enterprise Service Bus
- Synchronize changes to Rule Team Server (RTS).
- Build and Deploy rule applications to the Rule Execution Server (Decision Server).
- Debug and troubleshoot embedded Rule Applications.
- Support Development, Integration and User Acceptance Testing.
Development Tools Used: ODM 8.0, SVN, soapUI 4.5.2
Technology Used: Java, J2EE
Confidential, Columbus, OH
Senior ILOG Jrules Developer/Analyst
Responsibilities:
- Gather business and system requirements.
- Provide business support for the Retail Marketing Team.
- Estimate and perform impact analysis for proposed application changes.
- Prepare Project Design Specifications, Business Rules Design Spreadsheet and other technical documents.
- Develop code for Rule Service Manager using RSA 7.0.
- Design and author business rules (Decision table, business rule etc), rule flows using the Rule Studio.
- Verbalize the classes, attributes and methods of the BOM to construct rules.
- Expose the rules for SOA service layers (Consumed via ESB, Jrules as webservices)
- Code walk through, Error Fixing and Debugging the Rule applications.
- Unit testing of the business rules.
- Perform Rule publish per change in business requirements.
- Perform Integration Testing in CIT box.
- Determine and document testing strategies for in-flight projects.
- Analyze and resolve production discrepancies and failures.
Development Tools Used: Rational Software Modeler, ILOG JRules 6.7.2, 7.1.1.3 and Clear Case, Remote Client
Technology Used: Java, J2EE
Environment: WebSphere Application Server 6.0
Confidential, San Antonio, TX
Functional Analyst
Responsibilities:
- Liaison between the business and technical communities throughout the project.
- Work with business to clearly define/refine business requirements.
- Work with business and finalize document specs and page specs.
- Responsible for creation of Systems Context diagram.
- Domain SME for overall functional knowledge of applications.
- Manage changes to baselined System requirements.
- Lead analysis activities for the project and manage resultant artifacts (Use Cases, UI Specifications, Class diagrams, Activity diagrams etc).
- Work with Technical Lead to generate Design review documentation.
- Prepare Business Rules Design Spreadsheet detailing the business rules.
- Design Rule flows, Decision tables etc using Rule Studio.
- Deploy rule applications to the Rule Execution Server (RES).
- Work with Test Lead to plan, review and perform testing.
- Recommend member of the Project Change Control board.
- Coordinate with offshore IT team and let them understand requirements fully.
- Coordinate with onsite IT team during design sessions and help them understand requirements and design better.
- Support through the production move and after that till project closure.
Development Tools Used: Rational Software Modeler, WebSphere Integration Developer, ILOG JRules 6.6.2, Star Team
Technology Used: Java, J2EE
Database: Oracle
Environment: WebSphere Application Server 6.0
Confidential, TX
Senior Java/J2EE Developer
Responsibilities:
- Gather business and system requirements.
- Consult with clients and business users in order to elicit, analyze, and validate customer requirements and to set project priorities.
- Collaborate & review project tasks with clients & offshore co-workers.
- Prepare project design specifications and other technical documents.
- Involved in the development of services using Web Services (Top Down approach).
- Conduct peer reviews and walkthroughs.
- Development of code using RSA 7.0
- Involved in Code walk through, Debugging and Error fixing.
- Determine and document testing strategies for in-flight projects.
- Involved in Unit Testing (soapUI 3.0.1), Integration Testing.
- Analyze and resolve production discrepancies and failures.
- Involved in knowledge sharing sessions on Project related concepts for new entrants into the Project.
- Responsible for estimating and delivering quality projects and deliverables on time and within budget.
Development Tools/Framework Used: M1 (Modeler 1), Information Framework (IFW), RSA 7.0, Star Team, DOZER, soapUI 3.0.1
Technology Used: Java, J2EE
Database: Oracle
Environment: WebSphere Application Server 6.0.
Confidential, TX
Senior ILOG JRules/Java Developer
Responsibilities:
- Gather business and system requirements.
- Assist clients in providing business customer support.
- Estimate and perform impact analysis for proposed application changes.
- Collaborate & review project tasks with clients & offshore co-workers.
- Update clients with weekly status reports.
- Perform offshore resource planning.
- Responsible for estimating and delivering quality projects and deliverables on time and within budget.
- Modeling of the data through M1, IFW framework.
- Development of code for Decision Engine Manager using RSA 7.0.
- Design and author business rules (Decision table, business rule etc), rule flows using the Rule Studio.
- Verbalize the classes, attributes and methods of the BOM to construct rules.
- Involved in Code walk through, Debugging and Error fixing.
- Unit testing of the business rules developed using Rule Scenario Manager (RSM) and Rule Team Server (RTS).
- Deploy rule applications to the Rule Execution Server (RES).
- Involved in Unit Testing and Integration Testing.
- Involved in knowledge sharing sessions on Project related concepts for new entrants into the Project.
Development Tools/Framework Used: M1 (Modeler 1), RSA 7.0, Information Framework (IFW), Star Team, DOZER, ILOG JRules 6.6.1
Technology Used: Java, J2EE
Database: Oracle
Environment: WebSphere Application Server 6.0