Post Job Free
Sign in

Project Software Engineer

Location:
Hyderabad, AP, 500074, India
Posted:
August 23, 2012

Contact this candidate

Resume:

Hanumantha Rao

Phone: +91-995*******

E-Mail: *********@*****.***

OBJECTIVE

To join an organization that can utilize my constant and fast learning capabilities and make full and best utilization of my skills and expertise.

SUMMARY

Around 9 years of IT experience in various working environments

Experience in Tech Leading projects through requirements to deployment

Strong C/C++ and Java, J2EE programming skills

Experience in Architecture design and development of integrated systems

Experience in Database design, UML modeling and OOP concepts

Experience with various remote system integration methods like SOAP, RMI, RPC, Socket interface

Experience in developing j2EE enterprise applications using Spring, Hibernate

Experience in use of SCM tools like Clear Case, ClearDDTS, CVS, Subversion and GIT

Experience in custom DM, FM, NAP application development for Oracle BRM

Comprehensive BRM and Pipeline expertise

Worked on databases like Oracle, MySQL, PostgreSQL

Experience in project management

Strong Background in Computer architecture and processor micro-architecture

Extensively worked in Telecom domain on Intelligent Network Software development, Billing systems and various telecom protocols such as CAMEL, SS7, MAP and DIAMETER

Strong domain knowledge and experience in embedded systems and Telecom

Comprehensive problem solving skills

Ability to deal with people diplomatically

Ability to learn in no time

EXPERIENCE DETAILS

1.

Company : United online software development India Pvt. Ltd.

Designation : Tech Lead

Duration : Jan 2009 to till date.

Company Profile:

United Online called as UOL is premier IP service provider in US and Canada, having multimillion customers across these countries.

Responsibilities:

As a Tech Lead I involve in design, development and testing of billing solutions for the company and co-ordinate with the production support team for resolving bugs and issues.

2.

Company : Oracle India Pvt. Ltd.

Designation : Senior consultant

Duration : Sep 2006 to Jan 2009.

Company Profile:

Oracle is world’s premier database software company.

Responsibilities:

As a senior consultant I involve in design, development and testing of customer projects implementing Oracle CBRM (previously Portal Software).

3.

Company : Alcatel development India (ADI),

Designation : Software engineer

Duration : June 2005 to Sep 2006.

Company Profile:

Alcatel is the world’s premier telecom software vendor. Operating in more than 130 countries across the globe.

Responsibilities:

As a software engineer I am responsible for development of software modules called SIBs (Service Independent Blocks) and Objects (C++ classes for Database tables) in C++/Pro*C. And development of service logic.

4.

Company : Perfect Solutions India

Designation : Programmer

Duration : September 2003 to June 2005.

Company Profile: Perfect solution is one of medium scale software firms working in embedded domain.

Responsibilities:

As a programmer I was responsible for design development of software modules in C language for embedded systems.

EDUCATION QUALIFICATION

B.Tech from Kakatiya University, Warangal in Electronics and Communication

Engineering

SKILL SET

Operating Systems : Linux/UNIX and Windows

Programming Tools : C/C++, Java/J2EE, PL/SQL, Pro*C, OCI, Oracle.

Scripting Languages : UNIX shell scripting, Perl, PHP

Database : Oracle, MySQL, PostgreSQL

Other Tools : ClearCase, ClearQuest, CVS, SVN, GIT version control

Eclipse IDE, NetBeans IDE, UML tools, MySQL Workbench, CRM tools

Networking : UNIX networking concepts and practices using

RPC’s IPC and Socket programming.

Domain Knowledge : Telecom, Embedded Systems

Billing platforms : Oracle BRM, Freeside, OpenRate, jBilling

PROFESSIONAL PROJECTS

Below are some of the professional projects that have worked on.

Project Name : Wireless Broadband

Client : Internal

Technology : C, Perl, SQL

Platform : Linux

Billing System : Oracle BRM

This project is designed to provide faster, secure 4G mobile broadband services in the USA but with lesser price compared to other providers in the market. This is implemented as a custom service (service/wireless) in BRM 7.4. Main objective of this customization is to implement device management, support top-up and usage (CDR) rating through UEL and provide API to self-care systems and online signup and price plan configuration.

The specific tasks achieved: -

• Prepared HLD for overall project

• Prepared DLD for Device management, usage rating

• Designed various other opcodes over and above the above mentioned areas.

• Unit testing and integration testing

• Build Management

Project Name : BRM Upgrade

Client : Internal

Technology : C, SQL

Platform : Linux, Solaris

Billing System : Oracle BRM

The United online was using BRM 7.2.1 prior to this project. This project is to upgrade the current system to 7.4 PS9 (latest by then) along with the numerous customization in the policy and database schema.

The main challenge of this project is to minimize the downtime of production system, and simplify the upgrade process.

With the help experienced DBAs, all the SQL scripts involved in the upgrade were reviewed and optimized to make a faster DB upgrade.

The upgrade path is 7.2.1 –>7.3–>7.3patch –>7.4–>7.4patch. We have connected these steps seamlessly and made a series of commands to automatically move the upgrade process from one version to other so that the system is upgrade to latest version in one go.

The specific tasks achieved: -

• Prepared HLD for overall project

• Review and optimize DB upgrade scripts

• Connect various upgrade paths to make single automated upgrade process.

• Performing upgrade on test machines

• Build Management

Project Name : Custom Encryption

Client : Internal

Technology : C, OCI

Platform : Solaris

Billing System : Oracle BRM

The United online billing system is running on Portal 7.2 which does not support multiple encryption keys for encrypting the customer data. This project involves the enhancement of dm_oracle to support multiple encryption keys through custom encryption library. Also, we had to develop an application to manage the encryption keys viz. adding, modifying the keys in the database. Another MTA application was developed to encrypt the existing encrypted data using new encryption key.

The specific tasks achieved: -

• Designed data model encryption keys

• Custom encryption library development (for dm_oracle)

• Getter, setter PL/SQL procedures for encryption keys

• An application to convert existing data.

• An application to manager encryption key generation and storage

• Unit testing and integration testing

• Build Management

Project Name : DowJones/Barron’s/WallStreetJournals

Client : Dow Jones, USA

Technology : C

Platform : Linux

Billing System : Oracle BRM

Dow Jones has acquired the leading news corporations Barron’s and Wall Street Journal .Dow Jones is implementing the BRM 7.3.1 for managing the subscribers. This project involves defining the custom data model, providing OPCODE interfaces to manage customer registration, subscription acquisition, and fulfillment management from external systems and developing custom data managers to interface with external business rules engines.

The specific tasks achieved: -

• Prepared HLD for subscription management

• Prepared DLD for collections

• Configured sample pricing

• Developing custom OPCODE interface for fulfillment

• Developing custom data manager (DM)

Project Name : Iridium Sattellite

Client : Iridium, USA

Technology : C

Platform : UNIX (Solaris)

Billing System : Oracle BRM

Iridium Sattelite is a sattellite telephony provider implementing Oracle Billing and Revenue management software. This project involves design and development of Iridium (customer specific) protocol interface to CBRM for real time AAA requests.

The specific tasks achieved: -

• Development of custom parser for DIAMETER protocol

• Development of custom AAA opcodes

• Development of custom device management opcodes

• Pricing and discounting configurations

• Test support and bug fixes

Project Name : AAA-Gateway-FT Orange

Client : Orange Telecom, France

Technology : C

Platform : UNIX (Solaris)

Billing System : Oracle BRM

This project was an Enhancement of portal’s diameter AAA-Gateway. The implementation involved customizations in the diameter message support for Credit control requests from SCP for prepaid subscribers. Pipeline Grammar development to handle customer specific diameter AVP and business specific response messages.

Custom wrapper opcode development around TCF framework.

The specific tasks achieved:

• Design and implementation of enhancements for the support of diameter Credit control requests.

• Development of pipeline grammars for the support of 3GPP and customer specific diameter AVP’s.

• Integration testing of diameter AAA-GW using protocol simulators

• Pricing and Discounting configuration

PERSONAL DETAILS

Date of Birth : 10th June 1982

Passport Number : K3631457 (Indian) Date Of Expiry : Jun 2022

Marital Status : Married

Ph : +919*********

Email : *********@*****.***

Gender : Male

References: References will be provided as per need basis



Contact this candidate