Post Job Free
Sign in

software developer

Location:
plano, TX, 75024
Posted:
June 03, 2009

Contact this candidate

Resume:

Kavitha Karanam

**** ********* ** #****

Plano, TX 75024

Mobile: 214-***-**** Home: 469-***-****

e-mail: **************@*****.***

OBJECTIVE

Seeking a challenging software development position that will utilize my qualifications and experience.

PROFILE

 16 years of software development experience in end-to-end delivery of software on various technologies.

 Expert at developing Web, Windows and Client-Server applications.

 Extensive delivery and quality focused experience for development and maintenance projects, successful on-time, on-budget delivery of projects on different platforms and domains

 Delivered variety of features on GSM, UMTS, CDMA, GPRS and IMS wireless technologies.

 Developed EMS/NMS to manage entire range of Nortel network elements.

EXPERIENCE

DURATION EMPLOYER ROLE CLIENTS

Sep 1994 – Feb 2009 Nortel, US Senior Software Engineer Various

April 1993 – Aug 1994 Geco-Prakla Software Engineer Schlumberger

SKILLS

Extensively worked on JAVA, J2EE, JAVA Swing, C++, .NET, C#, C

Web development expertise in ASP.NET, servlets, JSP, Javascript

15 years of UNIX expertise along with PERL scripts.

Expert at OO Analysis and UML.

Network Management experience for the past 14 years which includes TMN, Q3, SNMP

Protocol experience for the past 14 years which includes OSI, SS7, GSM & UMTS protocols, GPRS protocols, TCP/IP, FTAM, DCE-RPC

Expert at networks GSM, UMTS, GPRS, CDMA, IMS, call processing and services.

Expert with systems Linux, HP-UX, WINDOWS 2000/NT, SOLARIS

Excellent knowledge with databases ORACLE, SQL

All the software procedures used were ISO 9001 compliant

EDUCATION

DURATION College Degree Major

Aug 1991 – June 1993 Texas Tech Univeristy Masters Computer Science

Aug 1987 – May 1991 Osmania Univerity Bachelors Electrical Engineering

PROJECTS

Network Management

Built a secured network management system to monitor and manage all wireless and wireline devices developed by Nortel. The network management system is a web application that provides resource discovery, fault, performance, configuration management information from all core network elements

Resource Discovery identifies the configuration and status of the Telecom network when it is initialized. The browser displays complete information for each target network element and its subordinated elements. The resource display is updated automatically maintaining consistency with the managed objects.

Configuration management consists of the generic table Editor and Configuration Management wizards for configuring nodal data. Generic Table Editor performs all table editing function such as read, add, change and delete functionality. Data for each node will be dynamically discovered and displayed for the user to make the necessary changes. Since the data on Telecom nodes is complicated, Configuration Management wizards are developed to make the data modification user-friendly. The software for these wizards is made in such a generic fashion that these wizards can be created instantly for customer requirements.

FM system receives and displays logs of alarms or fault events that occur within the Telecom network. The fault management can support up to 10,000 alarms. To manage the alarms that occur within the network, Fault Management provides the following capabilities

- Displays a time-based histogram of alarm activity for time periods of 1 to 30 day.

- Display alarms by alarm type and severities

- Displays the element color to reflect the current alarm status

- Displays alarms for specific filters and causes specific actions to happen

- Provide filter criteria for alarms

- Provides online help for alarms

- Provide alarm notifications as they occur within the underlying resources

PM(Performance Management) system gathers all the performance data from the Telecom nodes and provides the statistics on web application. The user can start, stop or modify studies to generate OM data that is collected from Nortel nodes and stores in SQL server. The data is displayed in various formats and charting tools. The data provided is both raw and correlated.

This system is built to manage all Nortel networks like GSM, CDMA, IMS, UMTS, GPRS. The network management system manages roughly 2000 nodes.

Call Intercept (CI)

CI is a mechanism that allows authorized Law Enforcement Agencies to monitor all the mobile activities of a targeted subscriber within a GSM network. The Intercept Administration Function provides a web application for ease of provisioning and de-provisioning activities of target subscribers. The IAF allows for centralized provisioning of multiple GSM/UMTS, MSCs and HLRs within the operators network as well as scheduled provisioning. Also for call monitoring every voice call that either originates or terminates to a pre-assigned target and every call related event is intercepted at the CS/MSC and routed to the authorized agency’s monitoring center. Both the call contents(voice) and the call data are intercepted and routed to the monitoring center. Interception of a call involving a target is without the knowledge of the parties involved.

The target subscriber’s activities can be monitored as the subscriber roams to different CS/MSCs within the home PLMN. Subscribers who roam internationally are selected for call interception by the monitoring agency in the visiting PLMN.

CIS provisioning and CNR delivering methods are as follows:

_ Internal Network Interface(INI-1) CIS provisioning

_ Direct Interface (German Market)

_ SDM format as defined by GSMINTER and CALEADOC

_ Internal Network Interface (IN1-2) CNR delivery

GSM Capacity

To improve the capacity of GSM network, the Mobile switching center (MSC) was split into a CM-MMU architecture where all the functionality involved with the mobility is performed by the MMU’s and the core switching is done by the CM. This new architecture improved the capacity of the GSM network by 30%.

Involved in the enhancement of Call Intercept feature for the adaptation of the new CM-MMU architecture.

Research Activity

When decided to build the OA&M system using TMN standards it was best to take advantage of the tools that support TMN/Q3 protocols so that we could get the product to market quickly. Researched available tool-kits and came up with a summary report, which helps a customer to pick a toolkit depending on their requirements. Also researched on the Operational Measurements that the GSM switch provides which could be used for building performance management system

Manager Tool Kits: HP NetView, IBM openview

Automatic Service Evaluation System (ASES)

ASES provides the network management functionality for GSM network. ASES provides summary of the network resource utilization and status of all the network resources. Data is pulled from the billing stream of the GSM network. Front-end user-interface is built using Java.

Designed, implemented and tested client/server models using DCE-RPC (Distributed computing Environment) – (Remote Procedure Call). Design and implementation of these models are done using single and multiple DCE threads. Also worked on file transfers using DCE-RPC pipes and FTAM.

GSM feature optionality

Designed and developed packaging feature for GSM (Group Special Mobile) software using SOS/PROTEL (Support Operating System)/(Procedure Oriented Type Enforcing Language). The packaging feature provided an optionality control for the diversified features in GSM software.

Real time data Acquisition System

Designed GUI for a real time data acquisition system and worked on the collection of real time data. The Data acquisition system collected the real time data about seismic explosions, processed it and displayed the user the graphical view of the data. The data was collected using the DAU’s (Data acquisitions units), which transported the data real time to the central station where the processing of the data took place.

Designed GUI to process data and display the graphical view of the data. Also worked on the collection of the real time data.



Contact this candidate