Ms. Shaily Lavina Pinto
Team Lead cum Software Developer with 7.6 years of experience
Nationality: Indian
Location: Dubai, UAE
Visa status: Long term visit visa
Passport no: F5432902
Mob: +971*********
Email: ***********@*****.***
Page 1 of 7
Objective:
I want to grow in my career in terms of knowledge and versatility. I am looking at myself as an individual in this field, to be
the best among peers and to assimilate everything that is new and interesting with ever growing desire to work on
challenging projects and thus contribute to organization in designing, developing and managing projects.
Career Profile:
I have an extensive expertise of 7 years 6 months in design and development of software solutions in the IT
industry with domain knowledge in investment banking.
I have worked with IT companies like Tata Consultancy Services and Oracle Financial Services Software
Ltd.
I have led the team of 8 members for 3 years.
Expertise in having worked on service oriented architecture (SOA) paradigms like TIBCO and jBPM, including
Business Works, iProcess Engine, iProcess Client Browser, Tibco Business Studio, Tibco iProcess
Decisions, Tibco General Interface (Tibco GI), Tibco EMS, Tibco Adminstrator and iProcess Modeler.
Gained good knowledge and experience in developing applications using Core Java, JSF, Javascript, Struts,
JSP and Servlets technologies.
Expertise in having worked on database using Oracle and MS SQL.
Gained experience of completing the full development life cycle of a service implementation project.
Gained knowledge in Oracle SOA Suite.
Involved with pre sales team on creating technical presentation and proof of concepts.
Hands on experience of developing JUnit frameworks.
Strengths:
Strong analytical and problem solving skills
Ability to quickly adapt to new environments and technologies
Self starter, self motivated with strong professional ethics
Result oriented, responsible and hardworking
Dedicated to deliver successful projects within the deadline dates
Excellent communication and interpersonal skills
Excellent verbal and written communication skills
Dynamic, enterprising, enthusiastic and well presentable
Academic Profile:
Master of Computer Applications (MCA), Mangalore University, Mangalore, India. 2002 2005 with distinction.
Bachelor of Science (B.Sc. Physics, Mathematics, Chemistry), St. Agnes College, Mangalore, India. 2000
2002 with distinction.
Employer Details:
Tata Consultancy Services, Bangalore, India from July 2010 to August 2013 as Assistant Consultant (Role:
Team lead cum Senior Software Developer)
Oracle Financial Services Software Ltd, Bangalore, India from December 2005 to May 2010 as Associate
Consultant designation (Role: Senior Software Developer).
Technical Skills:
Tibco Technology: TIBCO Business Works, TIBCO iProcess Modeler, TIBCO Business Studio, TIBCO GI,
TIBCO iProcess Client Browser, Tibco iProcess Decisions and jBPM.
Page 2 of 7
Web / J2EE Technology: Servlets, JSP, JDBC, JSF, XML, XPATH, XSLT, HTML, CSS, AJAX, SOAP, Struts.
Database Systems: Oracle, MS SQL.
Languages: Java, J2EE, JavaScript, SQL, PL/SQL, WSDL.
Software tools: Business Studio UML, Visual Studio, Oracle SOA Suite, TIBCO Suite, Apache Ant.
Web Server/App Server: Tomcat 6, JBoss.
Operating Systems: UNIX, MS Windows NT /2000/98/XP/Vista.
Development Tools: Eclipse 3.3, My Eclipse 4.1.
Version Controlling Tools : VSS, CVS, SVN
Linguistic Abilities:
English – Proficient (To read, speak & write)
Hindi – Proficient (To read, speak & write)
Kannada Proficient (To read, speak & write)
Tulu Proficient (To read, speak & write)
Konkani – Mother tongue
Professional Experience:
Client: Deutsche Bank, UK March 12 – August 13
Team Lead/Developer
Project: DB Book Mapping application
Environment: Tibco (Business Works, iProcess, Business Stuido, GI, iProcess Client Browser, iProcess Decision
Studio), JAVA, J2EE, WSDL, XML, XPATH, XSLT, Oracle, MS SQL, Apache Ant
DB Book Mapping Application is used by DB Middle office to record the different types of trade books.
Below are the tasks involved by me for this project
Responsible for analysis of new requirements and updating documents like Use cases, Technical Specifications,
Developer’s manual, screen mockups.
Designing processes in TIBCO Business Studio and deploying it to iProcess Server.
Developing the Bussiness Logic in Business Works.
Developing front end screens in GI.
Developing Business Rules in iProcess Decision tool.
Releasing application to production.
Client: Deutsche Bank, UK July 10 – March 12
Team Lead
Project: DB Novation Consent Application
Environment: Tibco (Business Works, iProcess, Business Stuido, GI, iProcess Client Browser, iProcess Decision
Studio), JAVA, J2EE, WSDL, XML, XPATH, XSLT, Oracle, Apache Ant
DB Novation Consent Application (Novacon) is used by DB Middle office to process the Novations for those cases when DB
is a stepping part or remaining party to any of credit and trading business agreement.
Below are the tasks involved by me for enchancing and maintain this project
Page 3 of 7
Responsible for analysis of new requirements and updating documents like Use cases, Technical Specifications,
Developer’s manual, screen mockups.
Designing processes in TIBCO Business Studio and deploying it to iProcess Server.
Developing the Business Logic in Business Works.
Developing front end screens in GI.
Enhancements of Business Rules in JBoss Drools.
Resolving issues in Production
Client: Deutsche Bank, USA Jan 09 – May 10
Developer
Project: PCSNAO
Environment: Tibco (Business Works, iProcess, Business Stuido, iProcess Client Browser), JAVA, JSF, J2EE,
AJAX, Oracle, Apache Ant, WSDL, XML, XPATH, XSLT, JBoss Drools
PCSNAO is an intranet based application integrated with DBForce(CRM) application that facilitate the online creation,
review, routing, and approval of account opening and real time tracking of documents related to account. This eliminates the
pain points of desktop based application in terms of security/audit concerns, maintenance, and data entry errors.
Below are the tasks involved by me for developing and implementing this project
Responsible for analysis of requirements and documenting Use cases, Technical Specifications, Developer’s
manual, screen mockups.
Designed processes in TIBCO iProcess Modeler.
Developed the Bussiness Logic in Business Works.
Developed front end screens in JSF.
Participated in system testing for UAT.
Client: Deutsche Bank, USA Jul 08 – Dec 08
Developer
Project: Custody Client File Upload (CCFU)
Environment: Tibco (Business Works, iProcess, Business Stuido, iProcess Client Browser), JAVA, JSF, J2EE,
AJAX, Oracle, Apache Ant, WSDL, XML, XPATH, XSLT
This project is designed to process & upload the Client File to the State Street Server. It accepts the file from the different
users & validates / transforms it to the State Street acceptable format & then uploads the file to the Client server. Front end
application was built on JSF, Business Processes were built on Tibco Business Works, and Human Intervention tasks were
implemented in Tibco iProcess.
Below are the tasks involved by me for developing and implementing this project
Responsible for analysis of requirements and documenting Use cases, Technical Specifications, Developer’s
manual, screen mockups.
Designed project workflow in TIBCO Business Studio.
Designed processes in TIBCO iProcess Modeler.
Developed the Business Logic in Business Works.
Developed front end screens in JSF.
Participated in system testing for UAT.
Client: Deutsche Bank, USA May 08 – Jul 08
Developer
Page 4 of 7
Project: Teas Ticket Generation (TEAS)
Environment: Tibco (Business Works, iProcess, Business Stuido, iProcess Client Browser), JAVA, JSF, J2EE,
AJAX, Oracle, Apache Ant, WSDL, XML, XPATH, XSLT
This project is designed to get the teas ticket from sales force data base and generating it in State street ticket format.
Business processes are developed in Tibco BW to get the teas ticket id from sales force using JMS palette later getting the
Teas details from sales force database with SOAP palette as Deutsche bank is outside of the DB network. iProcess
procedures (Human Intervention tasks were implemented in Tibco iProcess) are developed for the process flow for the
approval and final approvals.
Below are the tasks involved by me for developing and implementing this project
Responsible for analysis of requirements and documenting Use cases, Technical Specifications, Developer’s
manual, screen mockups.
Designed project workflow in TIBCO Business Studio.
Designed processes in TIBCO iProcess Modeler.
Developed the Business Logic in Business Works.
Developed front end screens in JSF.
Participated in system testing for UAT.
Client: Deutsche Bank, USA Jan 08 – May 08
Developer
Project: Private Banking New Account Opening (PBNAO)
Environment: Tibco (Business Works, iProcess, Business Stuido, iProcess Client Browser), JAVA, JSF, J2EE,
AJAX, Oracle, Apache Ant, WSDL, XML, XPATH, XSLT
PBNAO is an intranet based application integrated with DBForce(CRM) application that facilitate the online creation, review,
routing, and approval of account opening and real time tracking of documents related to account. This eliminates the pain
points of desktop based application in terms of security/audit concerns, maintenance, and data entry errors.
PBNAO is based on TIBCO BPM SOA architecture, where Tibco iProcess is used for managing complex workflow and
implementing the process flow including the User Authentication/Authorization.
CFP logs in to the system as a front office user and keys in the Account Holder information. Once all the mandatory data is
filled, CFP forwards it for the next level approval. The BAM logs in as a Middle office user and review/accept or reject the
request. A form may be returned to the initiating CFP multiple times before being accepted by the BAM. Once BAM
approves the request, it is transferred to back office and back office proceeds with the activities of electronic image
repository of documents.
Below are the tasks involved by me for developing and implementing this project
Responsible for analysis of requirements and documenting Use cases, Technical Specifications, Developer’s
manual, screen mockups.
Designed project workflow in TIBCO Business Studio.
Designed processes in TIBCO iProcess Modeler.
Developed the Business Logic in Business Works.
Developed JSF UI screens for front end and validations.
Participated in system testing for UAT.
Client: Deutsche Bank, USA Aug 07 – Jan 08
Developer
Page 5 of 7
Project: OTC Derivatives (POC)
Environment: Tibco (Business Works, iProcess, Business Stuido, iProcess Client Browser), JAVA, JSF, J2EE,
AJAX, Oracle, WSDL, XML, XPATH, XSLT
First process begins when the bank receives a request from a Counterparty/Customer over telephone or the dealing system
for a CCS quote (Or) the bank identifies a need for a CCS deal (Or) a customer approaches the bank for a CCS deal. In
case of a counterparty bank call or for own requirement, the bank checks for availability of limits and negotiates the rate. If
successful, deal details are captured and the deal is booked in the system.
Second process begins with receipt of request for settlement of the CCS deal from the customer/counterparty or retrieval of
the relevant CCS deals due for settlement by the bank. The bank settles the deal in the relevant system as per the
settlement instructions received from the customer/counterparty
These two processes are archived by two work flows.
Booking of Cross Currency Swap Deal
Settlement of Cross Currency Swap Deal
Below are the tasks involved by me for developing and implementing this project
Responsible for analysis of requirements and documenting Use cases, Technical Specifications, Developer’s
manual, screen mockups.
Designed project workflow in TIBCO Business Studio.
Designed processes in TIBCO iProcess Modeler.
Developed the Bussiness Logic in Business Works.
Developed JSF UI screens for front end and validations.
Participated in system testing for UAT.
Client: Deutsche Bank, USA Feb 07 – Jul 2007
Developer
Project: Cash Management (POC)
Environment: Environment: Tibco (Business Works, iProcess, Business Stuido, iProcess Client Browser), JAVA,
JSF, J2EE, AJAX, Oracle, WSDL, XML, XPATH, XSLT
The objective of this POC (proof of concept) is to model few business processes developed for Deutsch Bank in the Cash
Management using TIBCO Suite (Business Works, iProcess Engine, Business Studio, iProcess Modeler). The following
business processes were modeled using the Tibco technical stack in Cash Management area.
Collection of Local City Cheques
Lockbox Process
The proposed solution is based on two widely accepted architecture paradigms viz. Business Process Management (BPM)
& Service Oriented Architecture (SOA). The required process modeling would be performed using the iProcess modeler in
TIBCO. This would in turn call the required web services which perform the automated tasks in these business processes.
The application has following three layers:
1. Process/Workflow: The Process flow will be controlled from iProcess engine that will invoke business works in order to
fulfill the step functionality.
2. Service layer: All mail business logic implemented using Tibco BW. In BW All services have been implemented as Web
services those belong to three external systems APLOC, DBFastCollect, FeCTS.
3. User interface layer: Human intervention points in a process will be handled using Java Server Faces.
Below are the tasks involved by me for developing and implementing this project
Page 6 of 7
Responsible for analysis of requirements and documenting Use cases, Technical Specifications, Developer’s
manual, screen mockups.
Designed project workflow in TIBCO Business Studio.
Designed processes in TIBCO iProcess Modeler.
Developed the Bussiness Logic in Business Works.
Developed JSF UI screens for front end and validations.
Participated in system testing for UAT.
Client: STATE STREET BANK, USA Feb 06 – Jan 07
Developer
Project: Global Corporate Action System
Environment: Java, J2EE (JAVA, JSP, SERVLET), CORBA, Struts 1.2, JavaScript, HTML, JDK 1.4, Oracle 9i,
Windows XP.
Global Corporate Action System (GCAS) is an automated corporate action processing solution that provides automated
sourcing of corporate action data, automated holder re notes and enhanced client notification format. GCAS captures
corporate action from different markets like U.K, U.S.A, and Canada and verify it and process the action messages. To
create scrubbed and formatted Corporate Actions data using messages received from multiple sources.
In Global Corporate Action System (GCAS) 3.6 version the incoming swift messages have to be processed automatically
i.e. parse and convert the messages into corporate action and then verify it and process the action messages. Here the
incoming Swift message from Sub Custodians and vendors are parsed and processed into Corporate Action format and are
converted into formatted level messages.
Automated workflow for Exception processing
Provides Automated Sourcing of Corporate Action data
Enhanced Client Notification format
Support for ISO15022 Data Structure
Below are the tasks involved by me for developing and implementing this project
Responsible for analysis of requirements and documenting Use cases, Technical Specifications, Developer’s
manual.
Involved in development
Involved in unit testing, system testing
Onsite Integration Support.
Page 7 of 7