Post Job Free

Resume

Sign in

Software Engineer Project

Location:
United States
Salary:
115K
Posted:
October 22, 2012

Contact this candidate

Resume:

Birendra Kumar

Email:oxp9vg@r.postjobfree.com

Cell Number: +1-302-***-****

Experience Summary

BRMS/BPM Consultant (Business Rule Management System/ Business Process System) has Eight years and Nine months of experience in the IT industry field, in positions that utilized both technical and functional skills.

• Specialist in WODM(WebSphere operational decision management) v 7.5/v8.0, BRMS - ILOG JRule 6.x/7.x (Rules Studio, RTS, RES,DVS & Rule Solutions for Office) with WebSphere Application Server

• Expertise in BPM technology (Pega PRPC) with WebSphere /Weblogic Application Server

• Hands on experience in web application technologies (Java/J2EE)

• Good Exposure in websphere message broker(WMB)

• Good experience in build (Ant and Maven) & deployment processes, automation of build (ant) Script

• Extensive experience in Onsite co-ordination, providing technical solution and POCs to teams

• Actively involved in requirement gathering, analysis, Design and Effort Estimation

• Developed components that can be widely used across all the projects.

• Exposed great strength in learning new technologies in a short span and putting them into practice.

• Experienced in integrating various application using web services.

• Good team player having excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals involved in the project.

Prestigious clients worked on include:

• Citi Global Wealth Management, Citi Group Inc., Bank of New York, General Motors, Aviva Insurance, TBC Corporation, Monsanto and Government of Goa.

Education

B.Tech(Honors): Industrial Engineering and Management from Indian Institute of Technology (IIT) Kharagpur, India

Certifications

• Sun Certified Java Programmer.

• ILOG JRule 6.5 trained and certified

• Websphere ILog JRule 7.0 Certified

Technology Competencies

BRMS Technologies: Websphere ILog JRule 6.x/7.x, WODM v 7.5/8.0

BPM /BRE Technologies: PEGA PRPC V5.x

Integration Tool: Websphere message broker(WMB)

Internet Technologies: Java, JDBC, RMI, J2EE, JavaScripts, XML, Web Services, SOAP

App Servers/ Middleware: Websphere, Weblogic, Tomcat

IDE / Programming Tools: Eclipse, RAD, EditPlus, Log4j and JUnit.

Operating System: Windows 2000/NT/XP/UNIX.

Database/Tools: DB2, Oracle9i/10g, SQL developer

Version Control: SVN, CVS and Clear Case

Key Engagements

PERFICIENT INC. – ST LOUIS, USA October 24, 2011- Till Date

Client: Monsanto,US

Employer: Perficient Inc.

June, 2012 – Till date

Project: Electronics Commerce Gateway (ECG)

Role: Lead BRMS/BPM Consultant

Platform / Software: WebSphere operational decision management (WODM 8.0), Decision Validation Service, Rule Solution for office), BPM, Java/J2EE, and oracle database

Description: This application provides Monsanto to establishing a next generation Business Process Management (BPM) platform. This is the first application to be built on this platform is Electronics Commerce Gateway (ECG). ECG is an application that serves as a cleansing mechanism to ensure that incoming Monsanto data is valid within the Crop Data Warehouse (CDW) and Monsanto’s ERP system, SAP. ECG is an existing client server application and web interfaces developed and maintained by Monsanto has some issue and requirement gaps. So they decided to redevelop this application with BPM technology. This is achieved through a mix of applying optimization techniques, Business process management (BPM),WebSphere operational decision management(WODM), WebSphere process server, J2EE and normalizing oracle database

Responsibilities:

• Requirement analysis, design discussion, design document (high level and low level)

• Business rules categorization and development (authoring of Business rules, integration) and development contribution

• Installation WODM for development

• Worked on decision center and decision server.

• Integrate WODM service with external services( Extreme scale and Database)

• Expose the WODM service as service

• Worked on decision validation services(DVS) to create and populate scenarios

• Implement the Rule Solution for office(RSO) for edit, modify rules offline

• Participated in code review

Client: TBC Corporation, US

Employer: Perficient Inc.

October 2011 – June 2012

Project: NATRO

Role: Lead BPM Consultant

Environment: Websphere ILOG JRule 7.1 ( Rule Team Server, Rule Execution server, Decision Validation Service, Rule Solution for office ), Java, Websphere Message Broker and Adobe

Description: This application provides a user interface to TBC corporation consumer for purchase the desire tires and its services. This is achieved through a mix of applying optimization techniques, java based Business rules management system (BRMS) ILOG JRule, Websphere Message Broker, SAP and Adobe.

Responsibilities:

• Requirement analysis and high level design

• Automation of build and deployment scripts

• Analysis for Development and QA environment

Worked for Production environment setup:

• Installation of Websphere application server (WAS 7.0) and DB2 database

• Installation of Rule execution (RES 7.1) server on Websphere application server

• Prepared production installation documents

• Integrate Rule service with websphere message broker

• Application development, support, enhancement and maintenance for Message Broker

WIPRO TECHNOLOGIES– NEW JERSEY, USA June 13, 2005- Oct 21, 2011

WIPRO Technologies is a global leader in the “next generation” of Information technology (IT) services, consulting and outsourcing services with revenues of over US$ 7.3 billion. WIPRO Technologies has over 135,000 employees and a worldwide presence with global centers across 54 countries. I worked with WIPRO Technologies around 6 years and 5 months as Software Engineer, Senior Software Engineer and Technical Lead from June 13, 2005 to October 21, 2011 with following clients

Client: ContiGroup Inc. Texas, US

Employer: WIPRO Technologies

February 2011 – October 2011

Project: COSMS

Role: Technical Lead//Onsite Coordinator

Environment: ILOG JRule 7.1 (Webspere 7.0, Rule Team Server, Rule Execution server, Decision Validation Service), Java/J2EE, Tabaco, Iprocess, portal and websphere

Description: This application provides an interface to CitiGroup Inc, for mortgage loan applications, including purchases and refinances, both residential and commercial. It involves checking to see that necessary data are available, collecting any missing data, ensuring the application meets all loan requirements, verifying information provided and otherwise preparing the file to close for Citigroup Inc. This is achieved through a mix of applying optimization technologies java based business rules management system (JRule), Java programming, websphere portal factory, business process management (Tibco), iprocess, oracle database and websphere application server. The project is in security domain for CitiGroup Inc

Responsibilities:

• Working closely with Product manager and Business Analyst to gather the requirements

• Designed (high level and low level) underlying BRMS(ILOG JRule 7.1) technology

• Analysis of Business rules, categorization of business rules, development and mentor team members

• Involved for application integration with JRule and J2EE

• Helped EM team to configuration of RTS (Rule Team Server) and RES (Rule Execution Server) on WebSphere application server.

• Worked on Rule Team Server (RTS) to help business users, edit rules, create scenarios, queries, extractors etc.

• Worked on Rule Execution Server (RES) to deploy and manage the RuleApps.

• Worked on decision validation services(DVS) to create and populate scenarios and debug

• Participated in reviewing code

• Worked on migration projects. This was developed in JRule 6.5

Client: Citi Global Wealth Management, New Jersey, US

Employer: WIPRO Technologies

October 2009 – February, 2010

Project: Matrix Analysis Platform

Role: Technical Lead /Onsite Coordinator

Environment: ILOG JRule 7.0(Webspere 7.0, JBoss3.1, Rule Team Server, Rule Execution server), Java/J2EE, TalenD and weblogic

Description: This application provides Citi Global to generate a financial analysis reports for all division and regions around the world. This is achieved through a mix of applying optimization techniques, java based Business rules management system (JRules), java programming, Java script, Flux and normalizing database. The project is in banking/security domain for Citi Global Wealth Management

Responsibilities:

• Worked closely with Business analyst for requirements analysis

• Involved in analysis of use cases, design discussion, prepared LLD design document, categorization of business rules, development (authoring of Business rules, integration) and mentor team members.

• Worked on Rule Team Server (RTS) to edit rules, create scenarios, Queries, Extractors etc.

• Worked on Rule Execution Server (RES) to deploy and manage the RuleApps.

• Worked on decision validation services(DVS) to create and populate scenarios and debug

• Participated in reviewing code

• Single point of contact for design/rules related queries

Client: Bank of New York, Pittsburgh, US

Employer: WIPRO Technologies

May 2009 – October 2009

Project: BAMS

Role: Technical Lead /Offshore Coordinator

Environment: PEGA PRPC v5.x, websphere and oracle database

Description: This application provides automation of back office business processes in order to consistently achieve high level of process efficiency as well as make the back office process more extensible, adaptive to future changes.

Responsibilities:

• Involved in Requirement Analysis and worked with client on need basis.

• Involved in Development contribution, system integration and Implementation of PRPC components and service

• Designed technical design document and coordination teams

• Responsible for reviewing code and review unit test scripts.

• Supporting the business users during UAT phase.

Client: GMAC (General Motors Acceptance Corporation), US

Employer: WIPRO Technologies

February 2009 – May 2009

Project: GACS-Global Account Comment Search

Role: Technical Lead

Environment: PEGA PRPC v5.x, UNIX, Java, XML, XSD, Web Service, SOAP, MQ Listeners, Web Logic, Oracle

Description: GACS project is to provide a method for viewing, at account level, source information not converted into CARS and CARS+1 system and through SAM will provide users with one common location to view comments. The user can select the source system they want and view the comments based on the account number and other request information. Data is fetched from external system through a web service call.

Responsibilities:

• Was involved in System Analysis that included the high-level design, low-level design.

• Interacted with the client for the requirement clarifications.

• Designed the architecture for GACS application..

• Involved in peer code review and peer detailed design review.

• Interaction with client, Business Analyst team and QA team for requirement clarification and bug fixing.

• User Web Service, SOAP integration methodologies to integrate GACS with GIF-CARS system.

• Guided a team of 3 members during all phases of the project.

Client: Aviva Insurance, Toronto, Canada

Employer: WIPRO Technologies

March 2007 – February 2009

Project: eCommerce

Role: Technical Lead

Environment: ILOG JRule 6.6 (Webspere 6.1, JBoss3.1, Rule Team Server, Rule Execution server), Java/J2EE, Portal, Message Broker, Web Service and DB2

Description: Aviva Canada provides capabilities for consumers to obtain quote and purchase new auto and home insurance policies through Call Centres and Broker channels. Aviva Canada has initiated the eCommerce project to provide a channel to customers to purchase policy and related services over the Internet. The business benefits of providing a self-service channel for Customers over the web are as follows: Lowering cost, by more efficient use of staff, by deploying a self-service application for Customers and Partners. Improved Customer experience by providing personalized interface that enables users to find the content they require more efficiently. Building a more customer centric organization. Integrated Information technologies (e.g. Business Processes, MI) to detect bottlenecks and product quality problems and improve customer satisfaction.

Responsibilities:

• Worked as Team Lead that helped Aviva Canada, to provide a channel to customers to purchase policy and related services over the Internet on Canada.

• Attended use cases workshop for project requirements.

• Worked as onsite coordinator and support lead of Business rule team.

• Designed (High level and Low level) design documents.

• Involved in analysis of use cases, design discussion, categorization of business rules and development (authoring of Business rules, integration) and development contribution.

• Involved in recruitment of candidates, holding knowledge sharing session for the teams and code review.

• Worked on configuration of RTS (Rule Team Server) and RES(Rule Execution Server) on Websphere application Server.

• Implemented master build script for all teams.

• Worked for POC and pass this to team member for implementation.

Client: CitiFinancial Japan (CFJ) & Kansai Urban Banking Corporation (KUBC)

Employer: WIPRO Technologies

October 2006 – March 2007

Project: Guarantor Application Processing System

Role: Senior Software Engineer

Environment: JSF, Java/J2ee, JavaScript and Oracle

Description: GAPS project is aiming to reduce the loan application processing time for CitiFinancial Japan(CFJ) & Kansai Urban Banking Corporation (KUBC). The project helps to promote efficiency of a KUBC (Kansai Urban bank) guaranty examination process and plan improvement of a customer service level by decrease of process handle and response time. Abolish collateral proof copy transmission and reception by Fax and plan reinforcement of security and shortening of process time. Stop KUBC and CFJ's using Access database and aim data security improvement and prevent the false data input by autonomous processing for application data.

Responsibilities:

• Developed web application using Java Server Faces(JSF)framework and unit testing for same.

• Provided solution to team for JSF issue

Client: CitiFinancial (CFJ), Japan

Employer: WIPRO Technologies

April 2006 – October 2006

Project: Guarantor Application Processing System

Role: Senior Software Engineer

Environment: JSF, Java/J2ee, JavaScript and oracle database

Description: The system provides web interfaces for all branches to calculated loan amount for real estate and non-real estate. The main purposes of the Investment Law Recalculation System are

The interest rate can not exceed the interest rate based on the Investment Law Recalculation

To reduce manual intervention for recalculation, void mistake(s) in recalculation, improve business efficiency, reduction of manpower and cost and provide recalculation capability in real-time

Responsibilities:

• Developed web application using Java Server Faces(JSF)framework for respective module and graphical user interface for all modules

• Implemented the JUnit test case for assigned modules.

Client: Skandia Insurance, Germany

Employer: WIPRO Technologies

August 2005 – April 2006

Project: Push Button Solution

Role: Software Engineer

Environment: Oracle database, JSP, Java Beans, JavaScript, HTML.

Description: To redesign existing Commission system to integrate different components of Commission system with new data model and implement new front end using proposed web-based J2EE technology from existing MS-Access/ Oracle D2K based along with enhancements

Responsibilities:

• Development of SID Commission. It is responsible for the calculation of commission for its brokers. This commission calculation execute once in a month.

• Support and maintained the account module. This module generates the report for broker commission.

Client: Aviva Insurance, UK

Employer: WIPRO Technologies

June 2005 – August 2005

Project: User Interface

Role: Software Engineer

Environment: Oracle, JSP, Java Beans, JavaScript, HTML and oracle database

Description: The objective of this is project is to assist in the financial reporting process for Aviva group of Companies. This application provides web-based User Interface for Data Warehousing which allows communicating the proposed data warehouse solution for the Batch monitor for the Olympus Accelerated reporting project.

Responsibilities:

• Development of web application for Login Screen, Design the HTML pages and Display the Prophet Run-log screen from remote server

S.M.A.R.T– MUMBAI, INDIA October 20, 2004- June 3, 2005

SMART is a global provider of value added products and Information technology (IT) services aimed at achieving a quick return on investment for customers and increasing their competitive edge. I worked with SMART around seven months as Software engineer from October 20, 2004 to June 3, 2005

Client: Government of GOA, India

Employer: S.M.A.R.T Software

October 2004 – June 2005

Project: Work flow Management

Role: Software Engineer

Environment: Java, JSP, JavaScript, HTML and Oracle database.

Description: This application automated the work of Director of Women and Child Development of GOA Government. It's keep track on all the Schemes given by Goa government for women and child development and It's also monitor the budgeted fund allotted for various schemes and generates the reports which will gives clear view of District and Taluka wise fund distribution

Responsibilities:

• Development of web application for different schemes of women and child development.

• Provide production support and application enhancements as per the client demand.

Employer: : Infonox Software Pvt Ltd

Duration: Dec, 2003 – Sept, 2004

Project: Transaction

Role: Software Engineer

Platform / Software: PL/SQL Oracle Oracle, JSP, Java Beans, JavaScript, HTML.

Description: The system provides web interfaces for all the players involved in the whole process of e-transactions. The different modules as interfaces are:

a) MerchantCenter : For the merchants applying for a POS terminal and getting it installed at their shops.

b) AgentCenter : For the Agents and Agent Offices mediating in the process of POS machine installation at themerchantshop.

c) BackOffice : For the Underwriting Offices taking care of all the merchant applications for approval.

Responsibilities:

• Development of application with introduction of new features and enhancements as per the client demands from time to time, adding value to product by suggesting improvements & modifications



Contact this candidate