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