Contact details: Homebush,2140,NSW,Australia
AU landline Ph# +61 2 8068 8466
AU Ph# +614********
Nationlaity: Australian
acoo0c@r.postjobfree.com
Experience Summary:
The key BSS software/systems used are Oracle BRM, Siebel, Kenan BP,
intecSingl.eView Invoice ETIS, and Terra Data
SOA/PL/SQL/BSS integration consultant/Developer with 15+ years of total IT
experience in diversified and very large Production and development
environments - Optus,Vodafone,NBN,TSTT and other ISP providers.
The key BSS software/systems used are Oracle BRM, Siebel, Kenan BP,
intecSingl.eView Invoice ETIS, and Terra Data
Have vast professional experience in the Industry with strong hands on
Architectural and Development experience in SOA, Enterprise Application
Integrations,B2B Integration,client-server and BSS applications .
Expertise in using Technology Adapters for integration using Oracle ESB and
in the development of custom business processes using Oracle BPEL Process
Manager.
Expertise in Mediator for evaluating routing rules, performing
transformations, applying optional time delays, and in invoking services or
raising a business event.
Authored technical designs including interface agreements for BSS
applications - Webservices/Filebased/Tuxed service/Q based.
Good Knowledge on Oracle Fusion Middleware SOA Suite 11g and SOA
architecture model.
Knowledge on creating proxy and task services using Oracle Service
Bus(OSB).
Good understanding and implementation experience of Architectural concepts
- eTOM/SID
Experience using Web Services like SOAP, WSDL, XML, XSLT, XPATH, HTML, UDDI
in ESB
Involved in complete cycle of SDLC which includes planning, feasibility,
high level design to development, deployment and maintenance - Agile
processing,SCRUM
Current Position : EAI Consultant
Employment History
Organization Duration Position
TechM Apr 2013 - Till date SOA/OSB Integration/BRM
consultant
IBM Australia Aug 2010 - Nov 2012 IT Specialist
IBM New Zealand Jan 2005 - Jul 2010 IT Specialist
Cymbal inc July 2004 - Dec 2004 Consultant
Portal Software Oct 2002-July 2004 Staff Engineer
Radix Inc May 2002 - Oct 2002 Consultant for Portal
inc
US Interactive Inc USA Feb'98 - Apr 2002 Sr. Consultant
InfoSys Technology Jul 97 - Feb'98 Senior System Analyst
Limited, Bangalore
Kiefer & Veittinger Aug 96 - Jun 97 Sr.Software Engineer
Info. Systems Pvt.
Ltd, Bangalore
VETRI Software (I) Pvt Jul 95 - Jun 96 Systems
Ltd, Chennai Engineer
Indian Institute of Jan 91 - Jul 95 Senior
Technology, Delhi Scientific Officer
Project Experience ( pls. note : in reverse chronological order)
Apr 2013 -Till Date- Optus Telecom/TSTT TechM
Project Description:
TSTT (Telecommunications Services of Trinidad and Tobago ) - Providing
BRM consultancy for Order management, Billing utilities enhancement and
Product and Discount configuration for their IPTV products.
Optus is one of the largest service provider of
mobile/fixedline/cable/NBN in Australia. It uses JBOSS/Oracle OSB/Business
services(J2EE)/BTM, BEA Tuxedo and Weblogic/Jboss as EAI framework for
integration of OSS and BSS systems.
Role: EAI Consultant
Project" Prepaid Activation
To enable online prepaid activation from self service system (One Portal).
This project involved the integration of one portal with OSS/BSS systems -
Resource Management system, Order Management system, Document verification
system (external), Fraud management system (external), address
verification system and activation tracking system
Responsibilities:
Worked with external systems to understand external services protocol and
interface. Defining the pass through services in OSB so the traffic to
external systems be monitored and managed with required Optus security and
load balancing.
Worked with 1Portal define new interface for activation services like sim
validation, portin, customer details capturing, plan selection, processing
order and retrieving order status
Designed and developed JBOSS proxy,business services for one portal.
Designed and developed flows to call OSB services for number management
(sim validation and porting), Order Management services for order
submission and retrieving order status.
Developed data rules in java (J2EE) and DB for defining the states of the
order and persisting the data .
Worked with JMS, DB adapters and File adapter.
Created connection pools, hibernate data source connections, JNDI names in
application server.
SOAP project has been done using SOA UI for providing test suit used by
system testing as well as load testing.
Project" Prepaid Upgrade
To enable balance services and data top-ups services for tiered prepaid
mobile services. This involves new web services to Self Service system
(1Portal and OptusApp) for displaying tiered data usage and data top-up
options for new tiered data plans. Also upgrade of PPIN system interfaces
for providing tiered information transforming the usage data to tiered (as
per the tiered product configuration)
Responsibilities:
Worked with HP IN (PPIN) to define the enhancements of nterface for tierued
data and upgraded data format from HPIN
Worked with 1Portal and Optus App to define new interface for tiered data
and defining data top-ups
Designed and developed OSB proxy,business services for one portal, Optus
App.
Designed and developed flows to call HP IN services and Product Catalog
services
Developed data rules in xqueries to define top-up eligibility based on plan
and data tier .
Worked with JMS, DB adapters and File adapter.
Designed upgrade to common datamodel for payload uniformity within the ESB.
Created connection pools, data source connections, JNDI names in
application server.
SOAP project has been done using SOA UI for providing test suit used by
system testing as well as load testing.
Project" UNLEASHED/MYPLAN PLUS
To provide data share services for post-paid (mobile) services which
involves integration of SelfServices (1portal),Optus App system,
OrderManagment (SOS/OPOM), Billing system and AbInitio (ETL based system)
using Oracle suite - ESB/J2EE with weblogic
Responsibilities:
Worked with AbInitio to define the interface for shared usage services
Worked with 1Portal and Optus App to define new interface for shared usage
inquiries
Designed and developed OSB proxy,business services for the end systesms
Designed and developed flows to divert calls to Abinitio or Billing system
based on the request attributes and configured parameters
Design OSB solution for providing webservice to send usage alerts to
customers
Developed data rules in Rule Author using RL functions and xml facts.
Worked with MQ adapter, DB adapters and File adapter.
Designed a Common Datamodel for payload uniformity within the ESB.
Created connection pools, data source connections, JNDI names in
application server.
SOAP project has been done using SOA UI for providing test suit used by
system testing as well as load testing.
Aug 2011 - Nov 2012 - NBN -National Broadband Network (NBN) Australia
Project Description:
NBN (National Broadband Network Co ) is the leading Network service
provider in Australia, developing a wholesale product offering, selecting
technology and designing the network and systems. Planned series of release
of Billing solutions for enhancing the functionality and integrating the
capability in to more end to end process automation across the Integration,
Billing, Assurance
Role: IT Specialist
Responsibilities:
Working as IT Specialist for
BRM Account/service hierarchy design
Migration of Account/Service to hierarchy model
Design of BRM event enrichment to provide data to promote aggregations to
paying accounts
Oracle BI Publisher Reports
Performance design
Developed a Notification framework using Spring(Batch, Web MVC) Integration
framework which retrieves invoice XML's from database as JMS Messages and
notifies end customers by forwarding to JMS Queue.
Developed a standalone Web application WAR file for Spring Notification
framework using Jetty with Maven.
Assisting testing team to execute test cases and resolving development
issues
Aug 2010 - Aug 2011 - VHA - Vodafone Hutchison Australia
Project Description:
VHA (Vodafone Hutchison Australia ) is one of the leading 3G service
provider in Australia. With the recent merger of Vodafone and Hutchison,
BSS platform required upgrade for migrating all customer. As part of this
upgrade, one of the main component is Selfcare (which customer use for
viewing details of the service, products and balances. Understanding Hutch
billing system singl.eView - Customer Accounting&Mgmt, Product modeling &
Rating functionality.
Role: Billing IT Specialist
Responsibilities:
Working as Billing Specialist for
Understanding Discounting framework, Billing and invoicing and AR
functionalities of singl.Eview for migrating customer data to BRM
Defining the Interface agreement between the systems and conducting
workshops for Interface agreements.
Defining the Business non-functional requirements
Developing business usacases
Interface design with EAI component Fusion
modeling Selfcare system DB model
Designing and developing Golden Gate replication for replicating BRM 7.0
version data to 7.4 during the upgrade and for Selfcare DB replication.
Designed and developed replication configuration files, tables/columns to
enable archiving data.
Developed unix scripts for Golden Gate monitoring scripts using GGSCI
commands
Configuring Golden Gate control tables/creating DB GG users on Dev/Testing
Measuring performance of Golden Gate replication.
Support for Golden Gate transaction in Production.
Developed scripts for maintenance of Archive/Trial files
Configuring GG for conflict resolution and configuring multiple-thread
config for performance
Scripts for start and stop of Golden Gate server.
Identifying functionality of the BRM selfcare functionality and designing
Stored proc on Selfcare system DB
Designing Oracle Golden Gate Extractor & Replicate and tuning
Designing Oracle Golden Gate management scripts
Developing/reviewing testcases, execution of testcases and assisting load
run testing for performance testing
Dec 2009 - July 2010 TSTT - Telecommunication Services Trinidad&Tobago -
Telecom Solution Lab, Austin, TX,USA
Project description:
TSTT (Telecommunications Services of Trinidad and Tobago ) is one of the
leading telecommunications service provider in the Trinidad & Tobago;
renowned for the technical quality of service and high degree of customer
service. TSTT has decided to deploy a new BSS/OSS infrastructure that will
allow them to meet high value customer needs while securing and expanding
its current customer base
Role: Business Analyst/IT Specialist
Responsibilities:
Working as Business Analyst
Organized workshops for business requirement gathering and developing
business use cases.
Defining business processes and analyzing systems impacted
Defining interfaces between systems
modeling Products - Mapping TOCP (eTOM model ) from PIM to BRM product
Teleco business services to create/update/manage billing account requests
from CRM/WS - process server. Mediation mapping to BRM data types. Helped
in designing and developing java connectors to BRM.
Worked with E2E team to define workflows for business services (BPEL) that
involves BRM.
Helped in defining Business object for BRM integration.
Pipeline installation & configuration for RealTime discounting engine
Complex Discounts models for IPTV offers
Customized calendar monthly charges/Short cycle charges
Data migration conversion mapping and data model design
Developing/reviewing testcases, raising/tracking defects and restesting.
Aug 2009 - Nov 2009 XS4ALL NL - Telecom Solution Lab, Austin, TX,USA
Project description:
XS4All is one of the leading ISPs in the Netherlands; renowned for the
technical quality of service and high degree of customer service. Due the
volume of the customer base increasing XS4ALL decided to enhance their IT
system and business process to meet the demand.
Role: BRM Integration Specialist
Responsibilities:
Working as Integration Specialist for
modeling Products - Mapping TOCP/SID (eTOM model ) from PIM to BRM product
Teleco business services to create/update/manage billing account requests
from CRM/WS - process server. Mediation mapping to BRM data types. Helped
in designing and developing java connectors to BRM.
Worked with E2E team to define workflows for business services (BPEL) that
involves BRM.
Helped in defining Business object for BRM integration.
Jan 2005 - July 2009
Role: IT Specialist
Vodafone NZ/AU/Fiji is implementing Oracle BRM (Realtime rating /Pipeline
- Batch rating engine) as their billing system. Presently working as
Billing Specialist and responsible to analyze business requirements and
provide design solution.
Authored interface agreements between BRM other systems like print vendors,
Terra data (DWH) and Collections system.
Provided feasibility estimates for projects like CDR Capacity, Invoice
enhancements, Pipeline enhancements.
As Application architect designed solutions for VF Customization for
Invoicing, Billing performance improvement, Billing Assurance Report and
CDR Capacity. Also as Application architect validated solution designs
for various project.
Have good experience of working many customer critical solutions in
different areas (AR, finance, invoicing). Completed training Pipeline
development from Oracle. Also have extensive experience in pipeline rating
development area and executed projects in rating area.
Designed and developed iScript/iRules for customizing close user group
calls (like friends&family), customizing prepay CDR data to enhance the
data storage and retrieval of CDR data. Have good understanding and
designing of Bill time discounts, rating time discounts and products.
Also involved in the Interface development for Data ware House systems and
print vendor. Data of the rated CDRs, Billed events and unbilled rated
events needs to be extracted from BRM billing system and send to DWH system
in a predefined format. I am involved in designing the interface agreements
between BRM and DWH and micro design.
Involved in design and development of customized invoicing solution for
VFNZ/AU.
Designed & Developed application for data extraction from BRM using sqls
and BRM opcodes. Developed XSLT templates for transforming the invoice data
from BRM to print vendor format. Developed java multi thread application
for XSLT transformation to improve the throughput.
Developed customized invoice export application (using BRM MTA frame work).
July 2004 - Dec 2004 Covad Inc/Patni Systems Inc (formerly known as
Cymbal Inc )
Covad Inc is a major DSL provider in US, moving into provide VOIP solutions
over DSL services. This required major changes to existing billing system
(BRM) for billing VOIP services and products and tax structure.
As consultant, involved in the analyzing business requirements for VOIP
products like discounting (based on Volume of lines), invoice changes and
tax changes. Involved in design and implementation of BRM changes for
supporting voip products.
While implementing, developed new custom BRM objects for volume discount,
new items for different line items in Invoice. Developed new custom opcodes
for suspending the bills and resuming the bills. Customizing tax opcodes
and developed applications for line volume discounts and normalizing the
volume discount for hierarchy accounts.
Oct 2002 - May 2004 Infranet Billing system Portal Software Inc,
(Worked as employee)
Apr 2001 - Sep2002 Developing Vertical Solutions RADIUS,IPT for -
Billing system Portal Software Inc, CA-USA
(Worked as contractor from USIT (Apr 2001 - Apr 2002) and Radix2 Inc from
May 2002 to Oct 2002)
As staff engineer, analyzed, developed the new requirement for Audit
Revenue Assurance, Number Porting, RADIUS server (RFC 2138/2139/2284), IPT,
Content and designing & developing Vertical Solutions, Business
applications like Collections.
The following tasks are achieved:
Analyzed, developed and delivered Audit Revenue Assurance module for
Vodafone Greece. It involved creation of new infranet objects and
modification of existing objects and creation of new fm module. Also
involved creation of new iScripts and customization of IntegRate.
Analyzed, developed and delivered Number Portability for Vodafone Greece.
It involved creation of modification of existing objects, creation of new
opcodes and customization of Number Manager Policy manager. Also involved
creation of new configuration object for device transition.
Analyzed and designed RADIUS server that adhere to RFC2138/2139
Involved in analysis and design of RADIUS for new RFC EAP 2865
Involved in analysis and design of Collections phase II
Aug 2000 - Feb 2001 Developing ConnectEx based EAI for Cable&Wireless
Jamaica
(6 months)
C++/Java/ConnectEx/WINNT/PC/TUXEDO/ORACLE/VANTIVE
Project Description:
Aim of the project is to design & develop EAI solution for Cable&Wireless
Inc Jamaica using E2E Hub of ConnectEx. Purpose of the project is to
integrate CRM system (Vantive), Billing system (CIS) and Trouble shooting
system (Access Care) and to integrate the some functionalities of CIS
billing system and Access Care system into Vantive system which used by
Call Centers. As member of 8 members team, I was responsible for design &
integration of Bills & Adjustments, Product_Bill_Utility module and Access
Care utility.
The following tasks are achieved:
Analyzing the Business Process & involved systems.
Identifying the integration points.
Design of business events & object associated with the events.
Feb '98 - Jul 2000 CRM based EAI Applications for VIAG Interkom
(23 months) Munich Germany
C++/HP/UNIX/TUXEDO (V6.4)/ORACLE/VANTIVE
Project Description
VIAG Interkom is Telecom company provides FON/MOBILE services. Developed
CRM based EAI applications for Customer & Order Management applications. It
is having multi tier technology using SalCus (VANTIVE) from CRM
application & Kenan OM system for Order Management and Kenan BP for billing
system. Developed Tuxedo based applications with built in business logic
for data exchange between all systems. Also developed a workflow system for
driving the business events like ORDER Processing, GIS coverage enquiry,
Customer Data validation, Adding additional information directly to BP
system.
As a member of 9 member team I performed the following activities,
Involved in analyzing business requirements and design of the Tuxedo based
applications for different systems like GIS (MapInfo), Customer Checking
(Third party software), Kenan BP systems and Vantive.
Involved in designing & enhancement of the workflow system.
Also involved in code development as well as test cases.
Also involved in Support activities of the Tuxedo services.
Involved in configuring of Tuxedo application and Tuxedo Queues.
Developed a utility for viewing the messages in the Tuxedo queues using MIB
Tuxedo MIB functions.
Jul '97 - Feb '98 DataVision for Nortel Division of Infosys,
Banagalore.
(7 months)
Project Description
Nortel Tele Communication leader in Telecommunication
As a member of team of '1', I performed the following activities
As a designer I developed list of class and their relations.
As developer I developed the code in C++ for building the tool using ASN
coding and SNACC compiler. Also developed the test application for testing
the application.
Aug 96- Jun'97 Kiefer & Veittinger Information System
Bangalore
VC++/ PC/WIN95/CodeBase/PropietaryCaseTool of K&V
Project Description
As a Team Leader of team of '4', I performed the following activities
Designed and developed classes and relations of Objects for KV mail system
with added services like external mailing (Internet mail).
Modularizing the application, code review and integration of the
application.
Allows drill-down/roll-up
Jul 95 -Jun 96 Vetri Software (I) Ltd, Chennai
VC++/PC/WINDOWS WORKGROUPs
Project Description
KOP Merita Bank is Finland's one of the largest Bank involved in all kinds
of international transactions.
As a team member, I performed the following activities
Developed Profile Registration, Work selection Application and Verification
of Forms. And also associated with other Applications Security System and
Profile Builder.
Jan 91 - May 95 Indian Institute of Technology, Delhi
C++/PC/WINDOWS-3.1
Project Description
Department of Electronics was executing a project called IMPACT for
upgrading and standardizing the education levels at Under Graduate level
and Diploma level for Electronics and Computer science streams.
As a member of team of '1', I performed the following activities
Actively involved in developing the data structures procedure for storing
and retrieval of the information and displaying the components and brief
description about them.
Developed algorithms for displaying the characteristic curves
Studied and designed the data base model
Educational Qualifications
M.Sc (Tech) Electronics Spl.
Regional Engineering College
Warangal, A.P.
B.Sc Physics
Andhra University, Vizag, A.P.
Technical Skills Summary
Language/Tools : C++ /C / JAVA spring/JUnit/Tuxedo
/PL/SQL/Proc*/iScript,iRule/ /WPS/RSA, Golden Gate
Operating Systems : WINNT /WIN95 /HP-UNIX/Solaris/AIX
Hardware : PCs, HP, Sun Solaris/AIX
Database : Oracle
Others : OOAD,RSA, TOCP
Application Knowledge In: Oracle BRM 6.5/7.3/7.4, WPS 6.2,RSA,/Clear
case/IBM Test
Director/SVN
Middleware(Tuxedo)/CRM/ConnectEx (B2B engine)/WPS