Experience

7 plus years of experience in developing and porting networking products and application.

 

Samsung Telecommunication America (R&D Labs), Dallas TX. (March 2005 – Till date)

HCL Technologies Limited,   Chennai. (October 2000 – March 2005)

Advance e-com Solutions, Coimbatore (June 1999 – Sep 2000)

 

Education:

Bachelor of Engineering Specialized in Computer Science from Bharathiyar University India.

Diploma in Electronics and communication from Department of Technical Education(DOT) India.

 

Achievements:

·          Represented HCLT in SipIT(SIP Interoperable Testing event) held at Taiwan in the year 2004 and tested HCLT SIP server and HCLT SIP user agent with other leading SIP vendors.

·          Provided Training on HCLT SIP User Agent and HCLT SIP Server to Plustek Inc at Taiwan.

·          Received HCLT Spark award for the year 2003 – 2004.

 

Skill Set:

 

Expertise in Windows SDK environment, C,C++,VC++. Specialized in PocketPC 2002,2003 Platforms VOIP domain.

 

Language: C, C++

Packages: Win32 SDK Programming

OS: Windows CE, Windows, Linux

Tools: Visual studio 2005, Visual C++ 6.0, EVC 3.0, EVC 4.0, Entrek Procman, Entrek CodeSnitch, Bounds Checker, Klocwork, VisualStdio Installer 6.0, Wincvs, DDTS, CVS, GNATS

Debugging tools: TRACE32, EVC 4.0, Visual studio 6.0, Visual Stdio 2005

Protocol: SIP, RTP, RTCP, SDP, MARP, AODV, Zigbee, UPnP, Bluetooth.

Database : Oracle 8i,SQL server, MS access

 

Professional Training:

·          Linux Internals

·          Windows Internals

·          Advanced C++

·          Zibgee

 

Project:

 

Social Networking application (Aug 06 – Till date)

Description:

This project involves in developing social networking application over Bluetooth.

 

Role:

 

Client: Samsung Telecommunication America (R&D)

 

Environment:

Windows XP, Visual Studio 2005, C#, PocketPC 2003, CVS, Samsung i750, .NET framework.

 

 

 

 

 

 

MANET Middleware Development (Feb 06 – July 06)

Description:

This project involves developing a middleware over the MARP protocol. This middleware provides functionality for auto discovery in adhoc (peer to peer) network. This middleware provides an environment for any network games in adhoc network.

 

Role & Responsibilities

 

Client: Samsung Telecommunication America (R&D)

 

Environment:

Windows XP, Visual Studio 6.0,VC++,MFC, PocketPC 2003, EVC 4.0, Samsung i730, Klocwork, Bounds Checker .

 

 

 

IMS SIP UA (Nov -05 – Jan 06)

Description:

This project developing a SIP User Agent  for IMS network.

 

Role & Responsibilities

 

Client: Samsung Telecommunication America (R&D)

 

SIP Stack Development (Jul -05 – Oct 05)

Description:

This project involves in designing and developing a SIP User Agent over OSIP Stack.

 

Role:

 

Client: Samsung Telecommunication America (R&D)

 

Environment:

Windows XP, Visual Studio 6.0,C++, PocketPC 2003, EVC 4.0, CVS, Samsung i730, Klocwork, Bounds Checker.

 

 

SIP porting for GSM Mobile handset (Mar 05 – Jun 05)

Description:

This project involves porting radvision Sip Stack in linux to a Samsung D500 GSM Mobile target which contains Proprietary Embedded OS and writing an application to make voice call through SIP.

 

Role:

 

Client: Samsung Telecommunication America(R&D)

 

Environment:

Samsung D500, Proprietary Embedded OS, GNU, TRACE32, TRACER,CVS

 

Voice Mail Server (Jan 05 –  Feb 05)

Description:

Voice mail server application build over HCLT SIPSTACK. Which is capable of recording and storing the voice messages and also capable of retrieve and playback the voicemail. Backend to store and retrieve the voice messages is an configurable item. It also provides an stub interface through which we can integrate any type of backend support easily.

 

Role:

·          Interacted with clients to understand the system requirement

·          Involved in designing the interface.

·          Coordinated with QA team for System and Integration Testing

·          Involved in backend database design

 

 

Client: Advoco Systems

 

Environment:

Windows 2000 and above, Multimedia API, CVS, GNATS, WIN32 SDK, Visual Studio 6.0 , VC++,MFC,SQL server.

 

 

IPPBX Solution using SIP (Mar 04 – Dec 04)

Description:

The client had an IPPBX solution using H.323 and a proprietary protocol. They had to replace the same solution using SIP. This involves totally redesigning underlying components without any change from the usage point of view.

 

Role:

·          Involved in designing the architecture of entire system using sip.

·          Involved in building, setting and bringing up the entire system.

·          Customizing HCLT Sip Stack.

 

Client: Advoco Systems

 

Environment:

Windows 2000 and above, Multimedia API, CVS, GNATS, WIN32 SDK, Visual Studio 6.0,C++.

 

 

SIP SBBUA Framework (Dec 03 – Feb 04)

Description:

This project involved in designing SBBUA Framework. This framework provides the basic functionality of the SIP Back-to-back User agent. This supports basic features like establishing calls between different end points and tying the call legs between them. This provides call control features like call hold/resume ,blind call transfer ,consultative call transfer, multiparty conferencing, dynamic addition and removal from multipart conferencing, etc. SBBUA frame work exposes these features through a well defined API. Using this framework application writers can build different type of applications like 3PCC, Conferencing Server.

 

Role:

·          Involved in design

·          developing SIP B2BUA framework API.

 

Client: Plustek Inc, Advoco Systems

 

Environment:

Windows 2000 and above, CVS, GNATS, WIN32 SDK, Visual Studio 6.0,C++.

 

 

 

 

 

 

 

 

 

 

SIP High Level API (HLAPI)(Mar 03 – Nov 03)

Description:

High level API abstraction provides support for multimedia conferencing, Presence and Instant Messaging service over HCLT SIPSTACK,HCLT RTP,HCLT SDP and HCLT CAPI . This abstraction also features like call hold, call swapping, dynamic media addition and deletion. The main feature of this API is, it provides a stub interface through which we can connect to any kind of media device or any DSP device for multimedia support. By default it comes with windows multimedia support.

 

Role:

·          Involved in design and development of  the framework API for Multimedia conferencing using SIP

·          Added Audio and Video Support in both windows and Windows CE platforms.

·          Performance tuning on PDA for enhancing multimedia quality.

 

Client: ABB, Plustek, Advoco Systems, Sliepner.

 

Environment:

Compaq iPaq 37xx series, HP iPaq 55xx series, Windows XP, Windows NT, Multimedia API, VFW API  (Video For Windows), Windows CE 3.0,Windows CE 4.0, Multimedia API, Flycam API, GAPI, CVS, GNATS, WIN32 SDK, EVC 3.0, EVC 4.0, Visual Studio 6.0,C++,Oracle, PocketPC 2002.

 

RTP and SDP Stack Development (Dec 02 – Feb 03)

Description:

RTP and SDP stack development

 

Role:

·          Porting RTP and SDP protocols in LINUX to Windows CE Platforms and all Windows Platforms above Windows NT.

·          Developed offer/answer model support based on RFC 3264

·          Interoperable testing with Siemen's IP phone MSN Messenger 4.5 and a proprietary embedded OS(CISCO IOS).

 

Client: ABB, UMACAU, Agere Systems, Advoco systems, Sliepner,  Plustek Inc.

 

Environment:

Windows XP, Windows NT, Windows CE 3.0,Windows CE 4.0, CVS, GNATS, WIN32 SDK, EVC 3.0, EVC 4.0, Visual Studio 6.0,C++, PocketPC 2002.

 

SIP Stack Development (Sep 01 – Nov 02)

Description:

SIP User Agent development.

 

Role:

·          Design and Developing SIP User Agent developed in LINUX to Windows CE Platforms and all Windows Platforms above Windows NT.

·          Added Authentication support using Cryptography API for Windows CE and Windows Platforms.

·          Interoperable testing with Siemen's IP phone, Windows .NET Server editions, MSN Messenger 4.5 and a proprietary embedded OS (CISCO IOS).

 

Client: ABB, UMACAU, Advoco systems, Sliepner, Plustek Inc.

 

Environment:
Windows XP, Windows NT, Windows CE 3.0,Windows CE 4.0, CVS, GNATS, WIN32 SDK, EVC 3.0, EVC 4.0, Visual Studio 6.0, PocketPC 2002.

 

 

Common API (CAPI) (Apr 01 – Oct 01)

Description:

This project provides a common API framework for Provides OS level abstraction for all networking products developed in HCLT. It provides abstraction for memory management, Network management, IPC, threading, event framework, timer handling, etc.

 

Role:

·          -Involved in designing the framework common to OS (Linux, Windows NT/2000/XP/ CE 3.0/CE 4.0, Solaris, VxWorks and Symbian

·          Developing in Windows and Windows CE Platforms.

 

Client: ABB, Windriver, Agere Systems, UMACAU, Plustek Inc, Advoco systems, Sliepner.

 

Environment:

Windows XP, Windows NT, Windows CE 3.0,Windows CE 4.0, CVS, GNATS, WIN32 SDK, EVC 3.0, EVC 4.0, Visual Studio 6.0, PocketPC 2002.

 

 

Wan Protocol Testing (Oct 00 – Mar 01)

Description:

This project involves development of test scripts, automation of test scripts and test execution trouble-shooting, for WAN protocols.

 

Role:

·          Testing

·          Developing scripts

 

Client: CISCO systems.

 

Environment:

Solaris, CISCO IOS, DDTS, TCL/Tk,

 

Web Development (May 99 – Sep 00)

- Involved in developing e-commerce applications.

 

Website: www.springbloom.com, www.matchme.com, www.covai.com

Environment: Window NT, IIS, ASP, VBScript, JavaScript, Oracle