CAREER OBJECTIVE
"To reach the highest echelons of corporate success through hard work and
sincerity"
SUMMARY
. 5.4 years of experience of progressively challenging career in IT
sector.
. TIBCO Certified Professional, TIBCO ActiveMatrix BusinessWorksTM 5.
. Working in Singapore from last 3+ years, currently working as one of
the Sr. TIBCO BW Developer/Consultant with DBS Bank Singapore.
. Experience of working in an Agile & Waterfall Methodology and
developing BIAN Standard compatible services.
. Experience in developing process definitions in TIBCO Business Works
5.x, configuring services in TIBCO Adapters (Active Database Adapter).
. End-to-end architecture and working knowledge of TIBCO EMS.
. Experience developing BW services using Tibco Active Space for fast
data access (improved performance).
. Experience developing applications using TIBCO Spotfire.
. Experience developing Standalone applications integrated with TIBCO BW
using TIBCO GI, Java, SoapUI TestSuite feature etc.
. Exposure to SOAP, WSDL, JDBC, SQL, XML, XSD, XSLT, JMS, XPATH best
practices, design principles and techniques.
. Experience in supporting Deployments, monitoring & validation using
TIBCO Admin & from backend (TIBCO BW Unix server).
. Extensive experience in analysis, development, enhancement & support
and ability to handle multiple applications.
. Excellent analytical, problem solving & communication skills.
. Fair knowledge of TIBCO ActiveMatrix BPM - and related components.
Also, experience of Installation and configuration of TIBCO
ActiveMatrix BPM on Windows Machine.
WORK EXPERIENCE
Company: DBS Bank Singapore
Position: Senior TIBCO Developer/Consultant.
Period of Work: May 2014 till date
Key Skills: TIB/AMX BusinessWorks 5.x, TIB/Designer 5.x, TIB/EMS 5.x,
TIB/Administrator 5.x, TIB/Active Space, TIB/Spotfire,
TIB/Database Adapters, TIB/GI 3.5, 3.8 & 3.9, SQL
Developer, Jira, Subversion, SVN.
Business Domain: Banking.
Company: Wipro Technologies
Position: Senior Software Engineer
Period of Work: September 2009 till May 2014.
Key Skills: TIB/AMX BPM 1.1.1, TIB Business Studio 3.5, TIB/AMX
BusinessWorks 5.x, TIB/Designer 5.x, TIB/EMS 5.x,
TIB/Administrator 5.x, TIBCo SPOTFIRE, TIB/Database
Adapters, TIB/GI 3.5, 3.8 & 3.9, JAVA, J2EE, PHP, XHTML /
HTML, JavaScript, CSS, Joomla, AJAX, HP Quick Test
Professional (QTP).
Business Domain: Telecom & Banking.
Professional Experience
Project Title: Digital Banking (DBS Bank)
Duration/Location: May 2014 - Present (SINGAPORE)
Technology: TIBCO AMX BusinessWorks 5.x, TIBCO EMS, TIBCO Spotfire,
TIBCO Administrator, TIBCO Designer, Oracle SQL.
Role: Sr. TIBCO Developer/Consultant
Team Size: 20
Brief Description: This project is aimed at developing services on an
enterprise level to move towards the advanced Digital
Banking technology where the Bank can get linked to the
customer as much as possible in the daily life. The
project aims to create services (facilities/applications)
which link Customers Banking with different facilities
like daily entertainment, responsibilities etc. which
includes watching movies, paying ticket fares, paying
bills, online shopping etc. The front end of the
application is designed as mobile applications and Web
applications using different technologies like Cocoa
(Apple), C++ (Android) and PHP websites. These front-end
applications call the TIBCO BW services on backend to
perform the real time functionalities.
Responsibility: In Digital Banking project, primary responsibilities
included:
Developing BIAN Standard compatible services.
Developing TIBCO BW Services from scratch to perform the
basic to complex functions in a banking domain like basic-
Customer Profile creation, modification, balanceInq
-complex functions like funds transfer linking to
different 3rd party apps, future dated transaction
services, Tracking/event services, notification services
which keep a track of Customer transactions to help target
the right domains to the Customer as per his needs.
Developing Spotfire Applications for the Management that
can be used to provide graphical representation of the
Services, which are being used with the details of the
load & downtime etc.
Developing Spotfire applications for multiple
functionalities like tracing and tracking of errors, which
can be used by the developers for easy traceability of the
Errors by giving UI view of the errors recorded.
Developing BW applications, which use TIBCO Active Space
to load the data for easy & faster access to the data.
Thus, increasing the performance of the applications.
Working as a cross functional team.
Attending all required meetings from Requirement
gathering, design analysis to identify the various systems
flows and applications to be integrated & review meetings-
which help in providing the feedback of what went right
and what can be improved. (Requirement meetings, Scrum
meetings, Review meetings, Retrospectives etc.)
Development, Code Changes & Build for CRs & Defects.
Unit Testing of code changes on DIT, SIT, UAT and STRESS.
Getting the changes deployed on DEV, performing
verification/validation and sanity. After proper sanity-
promoting the fix to DIT, SIT and UAT. Performing proper
checks i.e. configuration checking, process validation and
Sanity.
Providing training to new team members and mentoring and
guiding them.
Designed and implemented technical and business process as
services.
Prepared proper documentation of the code developed by me.
(Acceptance Criteria, Service Specifications, My DBS
House.)
Project Title: Single Account Opening & GO TO COMMON.
Duration/Location: Jan 2012 - May 2014 (SINGAPORE)
Technology: TIBCO AMX BusinessWorks 5.x, TIBCO EMS, TIBCO ADB Adapter,
TIBCO Administrator, TIBCO Designer, Oracle SQL, SQL
Server, IBM Rational Team Concert, TIBCO iProcess, Mysql.
Role: Senior Software Engineer
Team Size: 6
Brief Description: This project was aimed at developing a TIBCO BW/TIBCO
iProcess/J2EE solution named SAO (Single Account Opening)
for the Bank with the help of which the bank can
facilitate the customer in Account Opening by providing
the customer with more sophisticated data system in which
the Customer need to give any information only once. The
Application involved integration between numbers of
systems like CitiScreening (Background Check), RM, ST, TS,
AG, Eclipse & Veda etc. The front end of the application
named Eclipse was designed using J2EE and the backend
integration was done with TIBCO BW processes, the Business
Process management feature was also included using TIBCO
iProcess to perform different tasks. The messaging system
used for data communication was TIBCO EMS.
After the code for SAO project was delivered to prod, we
were shifted to another project under the same Client
named as GO TO COMMON- GTC. The new project was aimed on
Single account opening too, but using a bigger approach.
As the bank is having different code for different
countries. The motive of this project was to merge the
code from all countries into one code base. So that the
same codebase can be re-used for all the countries. The
different features that will be available in the code can
be made available to all the countries easily, when and if
required.
Responsibility: In SAO project, primary responsibilities included:
Developed a Complete Module from Scratch for Report
generation process using TIBCO BW, J2ee and SQL. The
generation of report was done on the basis of different
factors. SQL Stored procedures were used for generating
the reports data and then the output was shown on the
dashboard.
Implemented SSL use in the code developed by me for extra
security on request of client, also implemented the use of
Soap header in the code on request for better reuse of
data.
Requirement gathering and design analysis by identifying
the various systems flows and applications to be
integrated.
Development, Code Changes & Build for CRs & Defects using
Agile methodology.
Taking care of the BW & j2ee package build, deployments.
Getting the j2ee (using OPRMENU) & BW code (using TIBCO
Admin) deployed on DEV, validating the same and promoting
the code fix to both DIT and SIT. Performing validation of
the J2ee code i.e. configuration checking, process
validation and Sanity.
Unit Testing of CR code changes on DIT, SIT, UAT and
STRESS. Getting the changes deployed on DEV, performing
verification/validation and sanity. After proper sanity-
promoting the fix to DIT, SIT and UAT. Performing proper
checks i.e. configuration checking, process validation and
Sanity.
Supporting the Production Cutover for most of the Releases
of the Product.
Attending different client meetings, defect triaging
calls, management meetings and Status meetings etc.
Handling various severity level Incidents, backend
application restarts. Also, attending severity issue
calls. Engineered with Incident Management team to resolve
Incidents and afterwards working on RCAs.
Diagnosis and resolution of issues with business critical
applications to minimize outage.
Providing training to new team members and mentoring and
guiding them.
Designed and implemented technical and business process as
services.
Prepared guidelines for SOA with respect to the Business
Processes.
Test Case execution from start till end on DIT/SIT and
making code fixes for the issues identified.
Working with different teams to configure new Blank boxes
as TIBCO servers by raising different requests for jar
file promotion, software installations, deployments etc
and working with different teams to get it prepared. Once
the system was available, Configuring all our services &
code. Performing full configuration checking, validation
and sanity.
Prepared proper documentation of the code developed by me.
Took extra training and learnt a new tool QTP. Developed
scripts to automate the testing of the services that we
have developed.
Developed a Complete New Automation tool from scratch
using testSuite Feature from soapUI, java/j2ee and TIBCO
BW for automating the process of testing the Services.
Project Title: Credit Card Request processing System (POC).
Duration: October 2011 - Jan 2012
Technology: TIB/AMX BPM 1.1.1, TIBCO Business Studio 3.5, Microsoft
SQL Server 2008, TIBCO GI 3.9, TIB/AMX BW 5.x, TIB/EMS,
TIB/Admin, Oracle SQL.
Role: Software Engineer
Team Size: 9
Brief Description: This POC aimed at developing an AMX-BPM solution for a
credit card request processing system with manual and
automated workflow involvement. Wherein a customer can
request for a credit card by filling a form in the
front-end application (TIBCO GI). This form/request then
flows through a hierarchy of approvers in the BPM
application, who have the option to approve, reject or
resend it for rework.
Certain rules/policies have been incorporated, available
as AMX-BPM capabilities, such as escalation in case of
resource unavailability, privilege assignment to different
user groups, and page flow process design.
Organization modeling, form designing and integration with
TIBCO BW/third-party services, has been done in Business
Studio. TIBCO workspace is available to different
organization users facilitating them to work on tasks in
their work-list. TIBCO Spotfire has been used for
additional features like reporting to display the end
results to Business Users in the form of dynamic
pie-charts and graphs.
Responsibility: Primary responsibilities included:
Installation and configuration of TIBCO AMX BPM, TIBCO
Business Studio and MS SQL Server 2008 for environment
setup.
Created the Front End Application for the POC using TIBCO
GI, and integrated it with TIBCO BW and TIBCO AMX-BPM.
Creation of Organization Model.
Creation of participants and users in LDAP.
Creation of Business Object Model.
Creation of business processes, pageFlow processes,
workflow design and forms.
Generation of business service, testing and deployment in
BPM container.
Integration of AMX-BPM with web services (in TIBCO
BusinessWorks).
Integration of TIBCO Spotfire with the database in
real-time and generation of reports.
Project Title: Pipeline Enablement's
Duration: Dec 2009 - Sep 2011
Technology: TIB/AMX BW 5.x, TIB/EMS, TIB/ADB Adapter,TIB/Admin,Oracle, SQL Server, Mysql
Role: Project Engineer
Team Size: 4
Brief Description: Level (3) Communications is a large Internet Service
provider headquartered in Broomfield, Colorado. It
operates a Tier 1 network. The company provides core
transport, IP, voice, video and content delivery for most
of the medium to large Internet carriers in North America
and Europe.
OE-TIBCO was an integration project for Pipeline Order
Entry system to various end applications including BPMS
(provisioning), Inventory, Siebel, TAI, AMS and Credit etc
using TIBCO as the middleware.
Level (3) had 3 Order Entry systems namely Pipeline,
Siebel for Customer orders and NetBuild for Network
orders, which interact with various end applications via
the Enterprise Service Bus (ESB). ESB is based on the SOA
framework and has been implemented in TIBCO BusinessWorks.
Responsibility: Primary responsibilities included:
Developed a complete Independent module using TIBCO
General Interface v3.5 named Smoke Testing tool. The
application was used for automatic testing of the TIBCO BW
services available in the project.
Requirement gathering and design analysis by identifying
the various systems flows and applications to be
integrated.
Development, Code Changes & Build for CRs & Defects.
Unit Testing of CR code changes on DEV,SIT & UAT.
Handling various severity level Incidents, backend
application restarts. Also, attending severity issue
calls. Engineered with Incident Management team to resolve
Incidents and afterwards working on RCAs.
Diagnosis and resolution to issues with business critical
applications to minimize outage.
Supporting the Production Cutover for most of the Releases
of the Product.
Coordinating with client requirement and Level 3 support
includes maintenance and enhancement.
Handling various severity level Incidents, backend
application restarts. Also, attending severity issue
calls.
Preparing guidelines for SOA with respect to the Business
Processes.
Providing training to new team members and mentoring and
guiding them.
Developed another dashboard application using TIBCO GI
v3.5, which was used for preparing the reports of the
application load on daily/weekly/monthly basis.
QUALIFICATION
DEGREE YEAR OF INSTITUTE %
PASSING
B.Tech - 2008 DAV Institute of Engineering 75
Information and Technology
Technology
Diploma in 2005 Mehr Chand polytechnic, 72
Electrical Jalandhar
Engineering
10th (X) 2002 Swami Sant Dass Public 67
School, Jalandhar
EXTRA CURRICULAR ACTIVITIES:
. Certificate for passing the FIFTEENTH & SIXTEENTH NATIONAL LEVEL
SCIENCE TALENT SEARCH EXAMINATION.
. Won a BRONZE MEDAL & a MERIT CERTIFICATE from PUNJAB TECHNICAL
INSTITUTIONS SPORTS as a Captain of Kho-kho team.
PERSONAL DETAILS
DOB 11th November 1986
Gender Male
Marital Status Single
Languages Known English, Hindi, Punjabi
[pic]