Post Job Free
Sign in

BRM Technical architect

Location:
India
Posted:
March 30, 2015

Contact this candidate

Resume:

Profile Summary

Telecom Billing/OSS Domain professional having more than 10.5 years of

experience in the Requirements Gathering, Analysis, Design and

Development/Customization of Telecom Billing and OSS products development

for various Telco's around the Globe.

. Very strong in billing domain with expertise in multiple telecom billing

products.

. Strong hands on experience on core product development/customization of

various billing products (Oracle BRM, RTB and Infinet)

. Strong hands on experience in configuring, customizing Oracle BRM

product.

. Implementation expertise in providing solutions to clients to meet their

business requirements using Oracle BRM.

. Providing design solution in BRM based on E2E requirements (Siebel-CRM,

AIA & BRM).

. Reconciling data between Siebel CRM & BRM (Accounts, Subscriptions -

Dates, Count & Status).

. Involved in E2E design of oracle communication stack such as CRM, AIA,

BRM, OSM and ASAP.

. Hands on experience working in the areas of OBRM like Subscription,

Billing, Invoicing, Payment/AR, Collections, Pricing and rating.

. Core engineering experience working in RTB and Infinet.

. Experience in C, C++, STL, Multi-threaded programming on UNIX, Sun

Solaris and Linux environments.

. Strong hands on experience in preparing SRS, FRS, HLD, DLD and FDS.

. Expertise in tools like Purify, Valgrind, DBX

Technical Skills

Product Knowledge Oracle BRM (Infranet &Pipeline) 7.3.1,7.4,7.5

RTB

Infinet

MMSC and CCA

Languages C, C++, Pro *c, Java, VC++, SQL, PLSQL, Shell & Perl

Scripts in UNIX

Operating Systems Linux, Sun Solaris, HP-UX, WINDOWS

Products IN, Telecom, BRM, Network, Health Care and System

Telecom SS7, SIP, CAMEL, GSM, GTP, TCAP, RADIUS, DIAMETER,

HLR

Networking Protocols IP ADDRESSING, ROUTING, SMTP, IGMP, SNMP, NMS, EMS

Network Programming TCP/IP, SOCKET, IPC, SIGNALS, MULTI-THREAD

PROGRAMMING

Windows Programming WIN32, MFC, COM, DECOM, ATL

Linux/Unix Internals Kernel, Process Scheduling, File Systems, NFS, SAN,

Memory Mang.

Debugger & Conf. Gdb, Dbx, CVS, VSS

Mgmt.

DBMS Oracle, Sybase, DB2, MySQL

Others UML, OOAD, STL, SOAP, CORBA, XML, MQ Series, Design

Patterns

BRM Modules

Employment History

Company Designation Duration

Accenture, Pune Software Engineering Feb 2014 To Mar 2015

Associate Manager

Tech Mahindra,Pune Technical Specialist Dec 2011 To Jan 2014

Oracle, Hyderabad Sr. Consultant Feb 2009 To Dec 2011

Megasoft(XIUS),Hyderabad Module Lead Nov 2007 To Feb 2009

Verizon, Hyderabad Sr. Analyst Sep 2006 To Nov 2007

Tech Mahindra,Pune STA Apr 2005 To Aug 2006

HCL,Chennai MTS Aug 2004 To Mar 2005

Educational Qualification

Course University & Location Year of passing

Master Of Computer Fakir Mohan University, 2002

Application (MCA) Odisha

Key Customer Involvement for BRM

Client Project/Domain Key Modules

Vodafone, UK Telecom Billing Involved in CR Customization E2E

and Migration.

Vodafone, Telecom Billing Design of LLD and code

Malta customization of payments.

VIVA, Bahrain RODOD Implementation Involved in E2E design of CR and

Customization of Collection,

invoicing, Billing, Pricing and

rating.

Vodafone, Telecom Billing. Involved in Missioning Invoice.

Australia

Vodafone,Quat RODOD Implementation Involved in Post-Paid and fixed

ar line implementation from BRM as

well as e2e order journey.

MTSA, Canada Telecom Billing Involved in Pricing and rating.

DELL,USA Telecom Billing Development of custom opcode to

support dell service warranty

renewal process.

TIKONA, India Telecom Billing Audit of Billing Module and AAA.

France Telecom Billing Radius Manager Customization and

Telecom, USA new opcode development.

Projects in Detail

# Project 1

Title : Vodafone UK Implementation

Client : Vodafone

Company / Location : Accenture, Pune

Environment : C, C++, Linux, Oracle, BRM75

Tools : Oracle BRM 7.5

Role : BRM Technical Lead

Duration : September 2014 - March 2015

Description:

Vodafone is the primary telecom service provider in UK. They have Pre-

paid, Postpaid and MVNO Services. Migration to BRM7.5 is currently going on

along with CR delivery.

Responsibility:

. Working on Technical Review of CR's from e2e order journey with on-

site BA.

. Working on Product/Discount Configuration, Collections, Billing and

invoicing, pipeline changes for CDR processing etc.

. Customization of CR's.

. Leading the BRM team.

. Code review of other development Works.

# Project 2

Title : Vodafone Malta Post-Paid Implementation

Client : Vodafone

Company / Location : Accenture, Pune

Environment : C, C++, Linux, Oracle, BRM75

Tools : Oracle BRM 7.5

Role : BRM Consultant

Duration : Feb 2014 - Aug 2014

Description:

Vodafone is the largest telecom service provider in Malta. They have

Pre-paid and Postpaid Services. They plan to migrate post-paid customer

from BSCS billing system to BRM. Fresh BRM implementation need to done for

post-paid customer and next migrate customer from BSCS billing.

Responsibility:

. Working on Technical Design of BRM from E2E order flow.

. Working on Coding of new custom opcode and modifying the policy

opcode.

. Working on Product/Discount Configuration, Collections, Billing and

invoicing, pipeline changes for CDR processing etc.

. Leading the BRM team.

. Code review of other development Works.

# Project 3

Title : VIVA AD PROJECT

Client : Viva Bahrain

Company / Location : Tech Mahindra, Pune

Environment : C, C++, Linux, Oracle, BRM74

Tools : Oracle BRM 7.4

Role : BRM Technical Specialist

Duration : April 2013 - Jan 2014

Description:

Viva is a telecom service provider in Bahrain. They have Pre-paid and

Postpaid Services. Successfully delivered Broad Band Service.

Responsibility:

. Working on Design Changes on BRM with the client e2e architect.

. Working on Coding of new custom opcode and modifying the policy

opcode.

. Working on Product/Discount Configuration, Collections, Billing and

invoicing, pipeline changes for CDR processing etc.

. Leading the BRM team.

. Code review of other development Works.

# Project 4

Title : VHA L2 Support

Client : VHA

Company / Location : Tech Mahindra, Pune

Environment : C, C++, Linux, Oracle, BRM74

Tools : Oracle BRM 7.4

Role : BRM Technical Specialist

Duration : Oct 2013 - Apr 2014

Description:

VHA is the major telecom service provider of Australia, which having pre-

paid, post-paid and fixed line service.

Responsibility:

. Worked on Missing Invoice Analysis.

. Worked on incidence mgmt. and data fix.

. Lead BRM team.

# Project 5

Title : VFQ POSTPAID and Fixed Line

Client : Vodafone Qatar

Company / Location : Tech Mahindra, Pune

Environment : C, C++, Linux, Oracle, BRM74

Tools : Oracle BRM 7.4

Role : BRM Technical Specialist

Duration : Dec 2011 - Oct 2013

Description:

Vodafone is a leading telecom service provider in Qatar. They have lunching

post-paid and fixed line charging. We have analyzed the pre-paid charging

and accordingly we have implemented post-paid and fixed line charging.

Responsibility:

. Working as an on-site coordinator for 3 months.

. Working on defects tracking, fixing, solution providing.

. Working on design of HLD, LLD and Coding of standard and policy

opcodes.

. Code review of development modules.

# Project 6

Title : MTSA

Client : MTSA

Company / Location : Oracle, India

Environment : C, C++, Linux, Oracle, BRM74

Tools : Oracle BRM 7.4

Role : Sr. Developer

Duration : July 2011 - Nov 2011

Description:

MTSA is a wireless mobile service operator in Canada, offering Push to

Talk, CDMA wireless services in Canada.

Responsibility:

. Working on CR's related to products and discounts.

. Working on defects related to Billing, charging, payments, invoicing

and collections.

# Project 7

Title : DELL AWR

Client : DELL

Company / Location : Oracle, India

Environment : C, C++, Linux, Oracle, BRM74

Tools : Oracle BRM 7.4

Role : Sr. Developer

Duration : Dec 2010 - June 2011

Description:

DELL deployed the BRM product for their auto warranty renewal and data

storage of their hardware information.

Responsibility:

Design and Customization of following components in OBRM.

. Involved in Design, Development & Test phases.

. Customization of new opcode for various interfaces.

. BRM Billing, Subscription Mgmt, Payment, Reports, Pipeline Modules

are involved in customization as part of this delivery.

# Project 8

Title : MTSA Services

Client : MTSA Canada

Company / Location : Oracle, India

Environment : C, C++, Linux, Oracle, BRM74

Tools : Oracle BRM 7.4

Role : Sr. Developer

Duration : June. 2010 - Nov. 2010

Description:

MTSA is a wireless mobile service operator in Canada, offering Push To

Talk, CDMA wireless services in Canada.

Responsibility:

. Involved in Design, Development & Test phases of pipeline and product

configuration.

. Rating and order management.

# Project 9

Title : BRM Production Server Auditing

Client : TIKONA BROADBAND

Company / Location : Oracle, India

Environment : C, C++, Solaris, BRM731

Tools : Oracle BRM 7.3.1

Role : Sr. Developer

Duration : April 2010 - May 2010

Description:

Tikona was a broadband service provider of India. Oracle did the audit in

terms of performance visiting to the service integrator place.

Responsibility:

. Verifying the configuration setting in production environment.

. Suggesting the improvement on billing time.

. Reviewing the customization code.

. Prepare the Auditing documentation.

# Project 10

Title : Radius Manager Enhancement for Calling Cards

Client : Fast Telco

Company / Location : Oracle, India

Environment : C, C++, Solaris, BRM731

Tools : Oracle BRM 7.3.1

Role : Sr. Developer

Duration : Aug. 2009 -Dec. 2009

Description:

AAA requests from all the Network Elements will be received by Cisco/porta

One (SIP) interface. Cisco/Porta One (SIP) will translate requests to

radius message and pass them to BRM Radius Manager.

Responsibility:

. Preparation of DLD of Radius manager Enhancement for Cisco Interface.

. Coding of mod_pin module.

. Customization for new opcodes.

. Digest Authentication Support Analysis and enhancement.

. Work with the architect and client to get the requirement.

. Time Estimation of the project assigned module.

# Project 11

Title : OCAB (Oracle Communication in A Box)

Client : Oracle, India

Company / Location : Oracle, India

Environment : C, C++, Solaris, BRM74

Tools : Oracle BRM 7.4

Role : Sr. Developer

Duration : April 2009 - July 2009

Description:

The Oracle Communications in a Box (OCAB from here onwards) is an

Oracle internal initiative to install, setup, configure, develop and test a

fully end-to-end Oracle Communications Applications' stack based instance.

Responsibility:

. Preparation of DLD.

. Coding of new opcode.

. Support the other OSS team to flow the order through BRM.

. Time Estimation of the project assigned module.

# Project 12

Title : MMSC (Multimedia Message Service Center)

Client : Megasoft

Company / Location : Megasoft. Hyderabad

Environment : C, C++, Linux, pro*c, XML, oracle, ACE, IN, Billing,

Diameter, HLR, SS7,

SNMP

Tools : Product MMSC

Role : Technical Lead

Duration : July 2008 - Jan.2009

Description:

MMSC is the pure product development project. XIUS-BCGI built its own MMSC

product for their mobile service platform. This product is used for MMS

message service in mobile platform. This product has various modules like

mm1, mm3, mm4, mm5, mm7 and billing gateway.

Responsibility:

. Requirement Gathering, Preparation of HLD & LLD of Billing Gateway and

mm5.

. Coding of generic framework modules in ACE.

. Coding of Diameter based charging function as well as billing and

rating function.

. Coding of HLR integration.

. Code review of other modules.

. Leading the team of 5 people.

. Assigning task to the team member.

. Time Estimation of the project assigned module.

# Project 13

Title : Infinet Telecom Billing & Billing Mediation

Client : Megasoft

Company / Location : Megasoft, Hyderabad

Environment : C++, HP-UX, Linux, pro*c, Mysql, XML, oracle, IN, CAMEL,

SS7, SNMP

Tools : Product Infinet Billing

Role : Technical Lead

Duration : Feb 2008 - June 2008

Description:

Infinet Telecom billing is the in house product of xius. This billing

system was made for pre-paid customer. This billing will support AAA

messages. Whenever a call lands into billing system first it will check for

authentication, next check for authorization. In that period billing will

send some quota to the user as a talk time. If that quota is finished.

Again re-authorization will come from NG at that time again billing

provides some quota to the user at last it will generate some alarm message

for balance. Billing mediation is the product made for conversion of any

format of billing record into TD.35 format.

Responsibility:

. Requirement Analysis, Preparation of HLD and LLD of billing Mediation.

. Updating INfinet billing HLD and LLD.

. Code Review of infinet billing.

. Critical bug fixing from client.

. Leading the team of 8 people.

. Assigning task to the team member.

. Time Estimation of the assigned task.

. L3 support to the customer.

. Support the MSP integration for the billing system

# Project 14

Title : Real Time Billing

Client : Megasoft

Company / Location : Megasoft, Hyderabad

Environment : VC++, WINDOWS, WIN32, COM, DCOM, ATL, ORACLE,

CAMEL,

NMS

Tools : Product RTB

Role : Technical Lead

Duration : Nov 2007 - Jan 2008

Description:

Real Time billing is the in House product of BCGI. This billing product is

for prepaid mobile customers. In this project I am involving 6 modules such

as Responder, PDR tool, Socket Driver, SNMP Agents, Log Console, MMC

etc.This project was transitioned from our US office to India.

Responsibility:

. Day to Day transition calls arrangement.

. Leading the team of 10 people.

. Assigning task to the team member.

. Understanding the products.

. Bug fixing and enhancement on products.

# Project 15

Title : BAAIS VIDEO

Client : Verizon, USA

Company / Location : Verizon, Hyderabad

Environment : C++, Solaris, Linux, MQ Series, Shell scripts, Informix,

EMS

Tools : Video Service

Role : Sr. Developer

Duration : July 2007 - Nov 2007

Description:

Baais stands for broadband activation assignment inventory system. Baais

broadcast video is verizon's solution to enable flow-thru design of IOF-

Gigabit-Ethernet services to support broadcast video for FTTP platform. IOF

gigabit Ethernet transport associated with distribution of broadcast video

in support of edge modulation would include the functions such as

inventory, design, provisioning, activation etc.

Responsibility:

. Involve the Project Management activity of baais-video.

. Code Review of the developer's work.

. Providing solutions of make file issues.

. Fixing the packaging issue.

. Build and installation in development and production servers.

. Bug tracking and assigned to the developers.

# Project 16

Title : IVAPP-OA

Client : Verizon, USA

Company / Location : Verizon, Hyderabad

Environment : C++, Linux, MQ Series, Sun Solaris, XML, Pro*C, DB2,

Ems, Nms

Tools : Fiber Landline Service

Role : Sr. Developer

Duration : Sept. 2006 - June 2007

Description:

IVAPP provides activation and provisioning platform to Fiber/Cupper

Network.IVAPP-OA performs the provisioning of the fiber network. Ivapp-Oa

manages the activation of OLT and ONT for voice, data and video. Manages

available bandwidth/capacity across a PON.It provides various interfaces

such as EMS, PON-NMS, IVAPP-C, AAIS etc.

Responsibility:

. Coding for Motorola OLT changes for EMS-Sync.

. Sun Solaris development server maintenance

. Query Optimization of Activation Module.

. Fixing the IR's.

. Coding for SIP implementation.

. Leading the team of 8 people.

. Assigning task to the team member.

. Time Estimation of the assigned task.

# Project 17

Title : Credit Control Application (CCA)

Client : BEA system

Company / Location : Tech Mahindra, Pune

Environment : C++, Linux, Mysql, IN, Diameter, CAMEL, SS7

Tools : Product CCA

Role : Sr. Developer

Duration : Feb. 2006 - Aug.2006

Description:

The Diameter Credit Control application used for implementing real-time

credit-control for a variety of end user services such as network access,

Session Initiation Protocol (SIP) services, messaging services, and

download services.

Responsibility:

. Requirement analysis of CCA.

. Preparation of Functional specification Document of CCA.

. Coding and testing of CCA Server.

. Leading the team of 3 people.

. Assigning task to the team member.

. Time Estimation of the assigned task.

# Project 18

Title : IN L3 Application Maintenance

Client : Eserv global

Company / Location : Tech Mahindra, Pune

Environment : C++, Shell Script, Sun Solaris, Pro*c, SSL, IN,

SS7 stack, CAMEL,

TCAP

Tools : SMS

Role : Sr. Developer

Duration : Sept. 2005 - Jan. 2006

Description:

This project was basically production support and maintenance of

eServGlobal Intelligent Network (IN) products. Various product of

eServGlobal is SMS, SLEE, ACS, TCAP, CCS, BE, MMX etc.

Responsibility:

. Fixing the production bugs reported from client.

. SSL implementation on file transfer.

# Project 19

Title : Openet-ODC

Client : Openet

Company / Location : Tech Mahindra, Pune

Environment : C++, Shell Script, Sun Solaris, Hp-Ux, CORBA, DSD, IN,

GTP, SS7,

Diameter, Sun Solaris Internals,

System Call

Tools : FusionWorks product

Role : Sr. Developer

Duration : Apr. 2005 - Aug. 2005

Description:

This product was telecom billing mediation product (Fusion works). This

product was act as interface between the network layer and billing engine.

It takes data from network layer and provide appropriate format to the

billing engine. The various component of the product is collector,

correlator, and plugins.

Responsibility:

. Code understanding of collectors, correlator and plugins on DSD.

. Enhancement of TCP implementation in GTP collector for client simens.

. Fixing of bugs from client.

. Enhancement of AVSXML server.

. Coding of Lucent MSC decoder, sgsn decoder and Erricsson decoder.

# Project 20

Title : MA Porting (HP-UX to Sun Solaris)

Client : Thomson health care, USA

Company / Location : HCL Technologies, Chennai

Environment : C, C++, Shell Script, Perl Scripts, Sun Solaris, Hp-Ux,

Sun Solaris

and Hp-Ux Internals

Tools : Health Care tools

Role : Developer

Duration : Dec. 2004 - March 2005

Description:

This product was one of the Thomson healthcare products. Nearly this

product was developed 15 years ago for Mainframe system. In 1999 they are

ported the application to HP-UX.Now porting from HP-UX to Sun Solaris.

There are 64 modules/applications in this project. Basically this product

was developed in c language and date stored in oracle. And for scripting

they use both perl and shell. For front hand they uses both java script and

XML.

Responsibility:

. Code porting and fixing the porting issue.

. Maintain the quality report of the project.

# Project 21

Title : Critical Path

Client : cp.net, USA

Company / Location : HCL Technologies, Chennai

Environment : C++,Pro*c,SQL,VC++,PLSQL,Oracle,Solaris,Perl,Shell

Tools : Mail service

Role : Developer

Duration : Aug.2004 - Nov. 2004

Description:

This project is enhancement and maintenance of cp.net web-mail services.

Responsibility:

. Coding of new commands and enhancement of existing commands of APP

Component.

. Preparation of low-level design document and as well as User manual of

APP component.

. Unit and integration testing.



Contact this candidate