Post Job Free

Resume

Sign in

Project Management

Location:
Nashville, TN, 37211
Salary:
110000
Posted:
February 06, 2016

Contact this candidate

Resume:

Brijesh Tiwari

actfbv@r.postjobfree.com

469-***-****

Professional Summary

10+ years of strong experience in development of enterprise-level applications, functional and technical design.

5+ years of extensive experience in designing and creating Integration projects using TIBCO Business Events 4.X-5.X and TIBCO Business Works 5.X.

4+ years of extensive experience in designing and creating J2EE web applications UI using AJAX, JQuery, JSP, HTML, CSS server side technologies.

Proficient in Rule Management Server, State Machines, Decision Tables and Rule Template.

Implemented Design for efficient RTC, High Throughput and Complex Event Processing.

Designing and Implementing Workflow and messaging solutions using TIBCO Business Works, TIBCO EMS and TIBCO Business Events.

Worked with TIBCO Engineering team to address performance issues in Business Events 5.x.

Good understanding knowledge of Java, J2EE, JSP, Struts, Servlets, Spring, Hibernate,Web Services, SQL, DB2, Web2.0 (AJAX), AngularJS, HTML5 and CSS stylesheets.

Implemented Design Patterns like MVC, Factory, Session Facade, Observer, and DAO.

Proficient in DB design, stored procedures, triggers and function.

Review and create Architectural documents, design documents, system documentation.

Good understanding of BFSI(Personal Internet Banking) and Supply Chain Management.

Experience working in Agile and Waterfall Development project.

Requirement Analysis, Work Flow Design, Process Improvement, Systems Integration, and Team Leadership and Offshore-onsite coordinator role.

Able to switch between technologies, Java,.Net, TIBCO, etc.

Experienced in communicating with stakeholders to provide accurate and timely reporting and information regarding the ongoing projects and initiatives.

Excellent Team Member with good Communication and Interpersonal skills and Exceptional ability to interact with customers and developers, communicating changes in requirements, resolving conflicts and assuring project delivery on time. Exceptional ability to build relationships with colleagues, clients, and vendors across all functional and technical disciplines, providing focused project management, and accurate and detailed business and system analyses.

Technical Skills

Integration Technologies

TIBCO Business Events 4.X,5.X, TIBCO BW 5.X, TIBCO EMS

Technologies

TIBCO BE 4..X-5.X, RMS 2.0, Decision Table, Rule Template, State Model, XML, XSLT, Integration Design Pattern, Web Studio, XPATH, Java 1.4/1.5/1.6, J2EE/J2ME, JSP, Spring 2.5.6/3.0, Hibernate 3.0/4.0, STRUTS 1.2, EJB 2.0, JMS, JDBC, JNDI, RAD 6.0,Websphere Studio Application Developer, Eclipse 3.3.4, UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), J2EE Design patterns, SOAP and RESTFUL Web Services.

Client-Side Programming

JavaScript, AJAX, JQuery 1.9/1.11, JSON, AngularJS, HTML5.

Middleware

IBM WebSphere 8.0/ 7.0/ 6.1/ 5.0, Weblogic 8.1, Tomcat 6 and Tomcat 5

Build Tool

ANT, MAVEN.

Databases

MS Access, MySQL 5.5, DB2, Oracle 11g/ 10g, MS SQL Server 2005, 2008 R2

Source Control

Git, SVN, Visual SourceSafe and CSS, Serena.

Operating System

NT, Windows 7/ XP / 2000,UNIX, DOS

MS tools

MS Excel, Word, PowerPoint, Outlook.

SDLC Methodologies

Agile and Waterfall

Core Java Skills

Collection, Inheritance, Autoboxing, Generics, Multithreading, Annotations, NIO File Systems

Work Experience

Client - Asurion, Nashville (TN, US) Aug 2015 - Present

Senior Software Engineer

Project#1 – HORIZON-FRM application is a next generation platform implemented to support Call flow through different channels and FRM was designed to detect and prevent fraud using TIBCO.FRM (Fraud and Risk Management) is a platform which sources events from Claim Process via agent, Web or IVR channel. These events are enriched with customer data and then FRM executes Business rule to identify fraud in a call flow.

Responsibilities:

Involved in requirement gathering, analysis and design and participated in architectural design and decision making of CEP- based solutions.

Implemented Web Studio components Decision Table, Rule Templates using TIBCO BE.

Responsible for architecting EAI integration design patterns.

Created optimized RTC’s by dividing Event Processing, Enrichment and Business Rule Evaluation components.

Optimized performance by removing Object Table and Reference Data (_rrf) dependency.

Reconfigured Concept model by replacing most of contained concepts by Reference concepts.

Configured Destinations, Channels for queues and Topics.

Created Preprocessors, Rules for Events and Concepts.

Created RuleFunctions, CustomeRuleFunctions for reusable code.

Created CDD and configured global variable.

Created Backing store script, Configured Cache and Backing Store.

Configure and deployed Inference and query agents.

Configured Web services in TIBCO Active Matrix Business Works for customer interaction through SOAP over HTTP and SOAP over JMS.

Extensively worked on TIBCO Active Matrix Business Works palette like Service, WSDL, File, JMS, JDBC and SOAP.

Developed XSDs, XPATH transformations and XSLT mapping using TIBCO Designer.

Used SOAP UI to test various Web Services along with inter-Service calls.

Architecture design and implementation of EAI solutions using Java, XML, XSLT, HTTP and SOAP.

Used Iterator and Browse activities to listen and get the tuples from AS.

Started As-Agent to hold and keep alive of MetaSpace.

Used Monitoring and Management to browse and see members for the spaces in the metaspace.

Used As-Admin utllity to create Metaspace and spaces.

Worked shared-nothing and Share-all in Active Space.

Created Single-Persister, Loaded and reloaded Data to and from DB.

Technologies used: TIBCO Business Events 5.1, TIBCO BW 5.X, TIBCO EMS, Rule Management Server

Client - Allstates Insurance (Dallas TX, US) Aug 2014 - Aug 2015

Technical Specialist

Project#2 - Document Composition and Delivery Control (DCDC-AllState) is a TIBCO Based structural Document Composition unit used to deliver Policy documentation for AllState Insurance. This application use to read Cobol Copybook file and convert this data into XML using BW COBOL Copybook plug-in. This xml then enriched using host of webservices using SOAP over JMS.This XML is sent over JMS to TIBCO BE engine for running business rules stored in decision tables.

Roles and Responsibilities:

Configured Destinations, Channels for queues and Topics.

Created Preprocessors, Rules for Events and Concepts.

Created RuleFunctions, CustomeRuleFunctions for reusable code.

Created CDD and configured global variable.

Created Backing store script, Configured Cache and Backing Store.

Configure and deployed Inference and query agents.

Extensively worked on TIBCO Active Matrix Business Works palette like Service, WSDL, File, JMS, JDBC and SOAP.

Configured and Deployed BE generated CDD files as well as BW generated Archives in multiple environments such as Dev, PQA, SIT, Mass-Load.

Defining and Configuring the rule sets and rules for the TIBCO Business Events engine, which is used as the matching engine.

Designing business process in TIBCO BW 5.x for new integrations

Designing SOA implementations for Real time updates and multiple searches

Interaction with Business Users, Analysts and different end systems team to build the systems

Configured and managed queues, topics and bridges on TIBCO Load balanced EMS servers

Created stored procedures, customized adapter generated triggers and data fetch and data store queries

Incorporated error handling and logging with CLE (Common Logging & Exception Framework) for better accessibility and reporting purpose.

Setup and configured deployment environment in INT, UAT and PRODUCTION Environment

Developed XSDs, XPATH transformations and XSLT mapping using TIBCO Designer.

Used SOAP UI to test various Web Services along with inter-Service calls.

Architecture design and implementation of EAI solutions using Java, XML, XSLT, HTTP and SOAP.

Developed Common service processes like Error handling, Logging and Auditing in Business Works processes to keep track of activity taking place in Business transactions

Technologies used: TIBCO Business Events 4.2, TIBCO BW 5.X, TIBCO EMS, Decision Table

Client - Cisco (California) Jan 2013 - Jul 2014

Lead

Project#3 - New Product Introduction (Cisco,) is New Product Introduction is made for Cisco NPI group. Overall objective of this project was to improve time to Market for new products. This project was made in TIBCO Business Event 5.X .

Roles and Responsibilities:

Configured Destinations, Channels for queues and Topics.

Created Preprocessors, Rules for Events and Concepts.

Created RuleFunctions, CustomeRuleFunctions for reusable code.

Created CDD and configured global variable.

Created Backing store script, Configured Cache and Backing Store.

Configure and deployed Inference and query agents.

Developed XSDs, XPATH transformations and XSLT mapping using TIBCO Designer.

Used SOAP UI to test various Web Services along with inter-Service calls.

Architecture design and implementation of EAI solutions using Java, XML, XSLT, HTTP and SOAP.

Managed highly efficient frameworks like Common Error handling and Logging framework and Monitoring framework for all TIBCO BW processes.

Performed Unit testing, Integration testing of the Interfaces for any production bug fixes and Enhancements.

Worked on the Installation and Configuration of various TIBCO Components used in the project to setup Administrator Domain.

Identified bugs/issues and implementing the workaround.

Identified and implemented the XSLT transformations and mappings

Configured EMS transport and transport objects like Queues, Topics and Bridges and worked in access level control for creating users, groups.

Configuration of File Adapter, ADB adapter, SAP Adapter, Siebel Adapter to perform publish/subscribe and request/reply interactions with the business process activities.

Performance Tuning and Optimization of the applications and Environment (TIBCO BW, TIBCO EMS) accordingly.

Maintained Source code of the applications for various releases in Subversion, Rational suite.

Created the deployment documents and created the necessary deployment deliverables.

Worked with Unix Admin and Configuration Analysts to configure Automated Scripts for deployment of the TIBCO processes by using ANT scripts and AppManage.

Created the Knowledge base and KT check list for maintaining the Application related information.

Developed Common service processes like Error handling, Logging and Auditing in Business Works processes to keep track of activity taking place in Business transactions

Technologies used: Business Events 5.0, TIBCO BW 5.X, TIBCO EMS, RMS, State Machine

Client - Cisco (California) Aug’10 – Dec’12

Lead

Project#4 – Event Management Platform(Cisco,California) is EMP is Cisco Proprietary platform for sourcing and managing event from various Solutions. This was primarily developed for B2B customers and then enhanced for all Ordering platform.

Roles and Responsibilities:

Configured Destinations, Channels for queues and Topics.

Created Preprocessors, Rules for Events and Concepts.

Created RuleFunctions, CustomeRuleFunctions for reusable code.

Created CDD and configured global variable.

Created Backing store script, Configured Cache and Backing Store.

Configure and deployed Inference and query agents.

Worked on JAVA code in Tibco BW

Implemented Logging and Error Handling framework

Worked on different pallets HTTP, SOAP, JMS, XML, JDBC, GENERAL Pallets etc.

Worked on implementing generic error handling for all TIBCO business processes

Created and deploying the EAR file

Involved in Validating and Creating Schemas (XSD)

Created and Designed Tibco Middleware Integration Patterns, Guidelines and Best Practices adhering to SOA principles to develop high performance interfaces.

Created SAD, Technical Specifications and Data Mappings for Various Interfaces involved in project.

Added ESB implementation details, Data Flow Diagrams, Architectural flow description in SRS.

Documented best practices and guidelines for design, development and deployment of CEP and ESB solution.

Organized requirements sessions with external application teams to gather requirements and to understand the existing functionality of the system.

Implemented BW interfaces to integrate with MQ using Binding files.

Redesigned and developed Replay Architecture to minimize message loss.

Technologies used: Business Events 4.2, TIBCO BW 5.X, TIBCO EMS, Decision Table, AngularJS, HTML5,Spring3

HSBC GLT Pune,India Nov 2008 - Jul 2010

Team Lead

Project – One HSBC Account Opening(UAE) OneHSBC is NextGen platform for implementation of 3G services like mobile banking . This was initiative taken by business to provide unified customer experience across Channels. OHAO was initiative taken for implementation of One HSBC.

Responsibilities:

Involved in the development of module for the Oman and Bahrain Entities.

Responsible for gathering User requirements, documenting it into the Functional specifications meeting the users need.

Implemented using agile methodology.

Estimate level of effort, evaluate new options of similar technology, and offer suggestions to improve processes.

Developed the module using Spring 3.0 and Hibernate 4.0.

Designed the modules in application using dependency injection, factory and singleton using TDD.

Developed, deployed and maintained Single Sign On application in development, test and production environments using Spring-security module.

Implemented the module using Test Driven approach through JUnit and Mockito framework.

Developed the UI using JQuery, JSON and CSS stylesheets.

Responsible for the completion of the product as per the Project plan. Define milestones and achieve it maintaining the Quality.

Created Use Cases, Class Diagram and Sequence Diagrams for Use Cases and Component Diagram using Visio.

Responsible for code review, source control and production deployment.

Technologies used: JDK 1.5, Spring 2, Oracle 10g, JSP, JavaScript, IBM Web sphere 5.1, Eclipse, Microsoft VSS, RAD 6.X.

Project#5 - NONET was conceived to rollout V2 capabilities to all 9 HBME entities of HSBC bank. This will share infra and code between entities but will have distinct module for each entity. This was an enabler for V2 services in HBME which was not possible due to small client base.

Responsibilities:

Development of modules from initial data base design to deploy on live server.

Implemented Struts2 framework for the development of applications.

Developed Java classes for implementing Business logics using Spring (IoC) and Spring (AOP).

Developed Persistence object using Hibernate And Java Persistence API(JPA).

Developed a framework for generating reports in PDF format using iText, iReport reporting tools and XSLT, implemented Design patterns like Singleton, Factory and MVC.

Developed Java classes for implementing asynchronous processing using OpenJMS.

Developed interactive web pages using AJAX-DWR,ExtJS,DOJO and JavaScript.

Worked extensively on stored procedures containing business logics in Oracle10g database.

Deployed applications on staging and production servers running on Windows platform.

Researched on Grails Application interaction with work flow.

Deployed the application on Oracle App Server, Weblogic and Tomcat.

Used IDE MyEclipse6.0 and performed source and version control using SVN and VSS .

Technologies used: JDK 1.4, Struts 1.2, Oracle 9i, JSP, JavaScript, IBM Web sphere 5.1, Eclipse, Microsoft VSS, Edit Plus, DB2.

Client – Reliance Communications Ltd.- Mumbai, India Dec 2007 – 2008

Developer

Project#6 – KDAH BackOffice –This is a Vendor Management System created for KDA-Hospital Mumbai, This Vendor Management System had two front-ends, One for Vendor facing and other for Backoffice. This system is developed using Java Struts framework.

Analyzed business requirements, designed application architecture and created technical specifications.

Developed the Front and Backoffice modules using J2EE architecture

Developed the Competitor Pricing module using J2EE architecture

Worked closely with the client to identify requirements, improve processes and error detection.

Created Use Cases, Class Diagram and Sequence Diagrams for Use Cases and Component Diagram

Delivered a defect-free product in time.

Technologies used: JDK 1.4, Struts 1.2, Oracle9i, JSP, JavaScript, Eclipse, Microsoft VSS, Edit Plus

Education

Bachelors in Computer Science and Engineering from Rajiv Gandhi Technical University, Bhopal, M.P.2005



Contact this candidate