skanungo

5/19/2015
San Francisco, CA

Position Desired

Software Engineering
Anywhere in CA
Yes

Resume

Summary
* Software design and development experience in wireless technologies for developing smartphones and tablets.
* Proficient in C++/ C programming languages.
* Knowledge of OS, RTOS, Network programming, OO design.
* Knowledge of 3GPP telecommunication standards. * Experience in debugging, scripting, QA processes.

Senior Software Engineer (Telephony - UMTS)
Hewlett-Packard, (2010 - 2012)
Overall Work Summary: 

Worked in the GSM/UMTS Telephony middleware group of the mobile division.
 Developed telephony libraries that 

- Provided a standardized interface for phone APIs used by the mobile device applications 

- Supported modem firmware interfaces by varying set of radio vendors. 

- Supported mobile platform APIs for functionality such as call, sms, data, sim, sim tool kit, network and phone state.


Products:
* HP WebOS Touchpad

C++, Linux

- Provided sms and call library support for an underlying Ericsson chip to facilitate lower level cellular services.

- Refactored the existing library code base for multiple radio support. This was useful while switching between the local cellular radio to a mobile phone radio paired via bluetooth.

Senior Software Engineer (Telephony - UMTS)
Palm, (2004 - 2010)
Products:
*Palm Pre, Palm Veer, Palm Pixi (2007- 2010) 

C++, Linux

- Developed call, sim and sms modules in a library designed to support Qualcomm radio chipset and it’s Apis. 

- Developed support for runtime loading of radio features based on a specific radio capability. This enabled radio configurability and ease of debugging. 

- Led the Pixi and Veer projects and was responsible for development, issue tracking and bug fixing. 

- Interacted with QA to debug and fix issues arising from field/ certification tests.

* Treo 680 mobile phone (2006 - 2007) 

C++, PalmOS
Designed and implemented call, sim and sim took kit modules of the telephony libraries for a Broadcom chip using AT commands.

* Treo 650 mobile phone (2004 - 2005) 

C++, Palm OS

Implemented storage of sms on the sim card, assembly and disassembly of multi-segmented sms, wap message delivery.

Systems Engineer
Nokia, (2002 - 2004)
C, RTOS (QNX).
* High Availability of distributed router platform.


Login or Register to view the full resume.