To work, learn and contribute in the field of next generation wireless networks.
Jul 1994 – May 1998
Bachelor of Technology in Electrical Engineering
Indian Institute Of Technology, Delhi (IIT D) CGPA: 7.0
Domain: UMTS core network, Softswitch, MSC Server, CSCF
Programming: Proeficient in Java (Specialize in high performance Java )
Knowledge of C/C++.
Protocols:Worked in SIP, MAP, MGCP, H.323, CMCP, and LDAP
Knowledge of RANAP, Gb, MEGACO, ISUP, SS7
Project - Xybridge Mobility Manager for UMTS core network
Zhone Technologies formerly Xybridge Technologies, Richardson, TX
Oct-2000 – June 2001
The core network or MSC replacement solution by Xybridge consists of a Mobility Manager, Call Manager, Feature Server and a Signaling Gateway. Mobility Manager handles all mobile related transactions like location update, call delivery, handover etc. making the Call Manager and Feature server access independent. The current objective was to give a base for CS, which is Release 99/4 compliant. The Release 2000 / 5 architecture and PS was studied to make sure for a smooth transition for an all IP core network.
I was part of the initial core team, which made the Xybridge Core network solution architecture. My current responsibility included designing and implementing the layer 3 call control handling in the mobility manager, the SIP Layer, Connection management of access gateway, and the Gateway MSC functionality.
Project – Scalability Solution, Performance Improvement and System Engineering of the Xybridge Call Manager
June 2000 – September 2000
The Xybridge Call Manager or SoftSwitch is entirely written in Java. My responsibility as Technical Leader with a team of three was two fold. One to define, design and implement a scalability in the softswitch and secondly determine any bottlenecks in code or design, correct it and measure the capacity of the switch in terms of BHCA and max calls supported. During this period, the capacity improved several times the original along with memory usage in the system brought down to a fraction of the original. Profiling tool Optimizeit was extensively used to identify the bottlenecks. This was a great opportunity to learn all the modules of the call manager, as well as learning writing high performance Java code.
Java Advanced Intelligent Networking Integration with Xybridge Call Manager March 2000 - May 2000
The open service interface of the Xybridge was integrated to give a Java Call Control (JCC) API. A demo of the product was given in Supercomm 2000 with feature server by Telcordia over JAIN APIs and Xybridge Call Manager.
Customer Training and Patent Filing
I prepared and gave product overview training to Ascom, our enterprise customer in Switzerland. I was also involved in preparing patent applications.
Flexible Dial Plan and Universal Services Framework
October 1999 - January 2000
Role: Technical Lead
Leading a team of four developers, designed and implemented a flexible dial plan, which is a patent pending way for doing address translation and least cost routing for a geographically distributed switch. Designed the framework of the universal service controller to simultaneously provide class 4 and class 5 feature set.
Charging or Class IV Services
June 1999 - September 1999
I was involved in defining product requirements for the General Release 2.0 and design review for all the new modules. There were three modules – Announcement server, using MGCP's Record package, Call Agent enhancements and a Charging Service Controller. I was module lead for the charging service controller leading a team of three.
Development of Open Service Interface to Xybridge Call Agent
December 1998 - May1999
Developed an open Call Machine Control Protocol (CMCP) SDK, which allows 3rd party service creation and integration with any 3rd party . The open interface was developed conforming to IN-CS2 model.
Developed LDAP based user authentication and address translation service controllers demonstrating the first ever distributed call control and feature logic.
Developed the Route Manager with LCR functionality for Xybridge Call Agent. This was also implemented using an LDAP server.
DPNSS Support on Nortel's Norstar Key Telephone Switch.
June 1998 - November 1998
Organization:Silicon Automation Systems Pvt. Limited
Client:Nortel Networks and British Telecom
Developed "Call Back When Free" and "Call Back When Next Used" supplementary features over DPNSS protocol for Nortel's Norstar KTS. Studied for enabling the Norstar KTS for supporting H323 based IP phones.
Ten weeks 14th May '97 - 18th July '97
Organization: Electronics & Radar Development Establishment (LRDE), DRDO, Bangalore.
Project: The project was to develop the distributed packet radio network for the Indian Army. The part given to me was to make the front end of its simulation software using X-windows programming.
Date of Birth: June 22, 1976
Marital Status: Single
Strengths:Quick learner, communication skills, self-driven, taking initiative, ability to work long hours.