Prateek Srivastava

E-mail using contact form available at:

http://contact.prateek.in

http://www.linkedin.com/in/prateeksrivastava

Software Engineer II

Freescale Semiconductor

Bangalore

INDIA

Objective

Seeking an engineering position where my knowledge and experience in the field of wireless protocols will add value to the product.

Technical Skills

·  Wireless Technologies

GSM, GPRS and UMTS. NAS Layers MM, GMM, SM (Session Management) and idle mode procedures. Parts of CC (Call Control) and SMS

·  Software Engineering Tools

Rational Clearcase, Rational Clearquest, GCOV, Klocwork

·  Debugging Tools

 

GDB, Realview debugger, Lauterbach debugger

·  Testing tools

Anritsu 8480, Agilent 8960, Anite, FSL host based unit test environment.

·  Programming Platform

C and Perl on Linux, Solaris and RTOS (VRTX & RTXC). Exposure to C++.

·  Engineering Platform

Freescale I300-30, Freescale MXC variants, StarCore DSP, ARM 9 & ARM 11

Professional Experience

·    Over 5.5 years experience in NAS protocols.

·    Freescale Semiconductor since July 2005 (3.5 years) as Senior Software Engineer. Worked as design and development engineer for NAS protocols.

·    Hughes Software Systems (Now known as Aricent) from August 2003 till June 2005 (almost 2 years) as Software Engineer. Worked as design and development engineer for the BSC Performance Tester.

·    Trainee during summer of 2002 at Reliance Communications Limited, New Delhi.

·    Trainee during summer of 2001 at National Thermal Power Corporation Limited (NTPC), Corporate Office, EDP Department, New Delhi, India.

Patents and Awards

·    Patent filed under the title:"Method and Apparatus for Quick Network Search in Mobile Phones".

·    Two Individual and Two Team recognition awards.

Achievements and Competencies

·   Excellent programming skills in C on UNIX and RTOS.

·   Built sound domain knowledge of GPRS and UMTS protocols in very short span.

·   Participated in complete product lifecycle, from inception to commercialization.

·   End-to-end problem analysis and debugging for the modem.

·   Good understanding of the Linux OS internals.

·   Exposure to layers related to NAS, especially RRC and LLC.

·   Familiar with SEI CMMI 5 software quality processes.

·   Experience in supporting GCF, functional, IOT and field testing.

·   Adapted to rapidly changing role requirements from a trainee to a module lead.

·   Fulfilled the need of very strict timelines in the projects.

·   Excellent problem analysis and solving skills.

·   Extraordinary ownership and commitment.

·   Spirit of learning. Keeps abreast with latest technologies and developments in the field of computing and communications.

Details of Projects Executed

MXC300-30.2 Symbian                       (Dec 2008 - today)

Company:  Freescale Semiconductor

Role        :  Senior Software Engineer

Customer: Samsung

Responsible for NAS feature enhancements and debugging the Freescale platforms. Participated in IOT and field testing support and fixes for conformance test cases.

MXC300-30.1 Symbian                       (Nov 2006 - today)

Company:  Freescale Semiconductor

Role        :  Senior Software Engineer

Customer: Samsung

Responsible for NAS feature enhancements and debugging the Freescale platforms. Champion of Unit Test Environment for MXC. Stack Component Integration and Release activity. Solved several system level issues in the modem. I contributed towards making MXC platform a commercial product with 100% GCF compliant and met all targets of stability and performance in field tests. Provided development support for Protocol Validation, Field Testing and IOT. Working in lead role to resolve system level issues. I also participated in following activities:

Release 5 Change Requests Implementation

-      NITZ implementation

-      Supported Codec list for WBAMR

-      PCO changes in SM

-      RAT preference for PLMN selection

Validation Support for resolving testing bugs quickly during different testing sessions provided fixes with quick turn-around time. MXC is now 100% GCF compliant.

-      IOT (Ericsson, Nokia-Siemens, Alcatel-Lucent, Nortel)

-      Field Testing (Germany, UK, Poland, Italy, France, Korea)

-      Functional validation for specific stack features.

-      GCF Conformance Testing (2G, 3G, SATK, Live GCF)

Customer Specific Features

-      R97 fallback

-      Last registered RAT at power-up

-      RAT preference for camping

-      PLMN selection cancellation

-      SMSCB for WCDMA

-      Silent redial

-      User preferred RAT

-      S60 icons support

MXC300-30.1 Windows                       (Jan 2008 - Feb 2008)

Company:  Freescale Semiconductor

Role        :  Senior Software Engineer

Participated in Integration of MXC300-30.1 platform with Windows Mobile OS. This product was demoed in Mobile World Congress 2008, Barcelona.

MXC300-30.1 Linux                             (Apr 2006 - Nov 2006)

Company:  Freescale Semiconductor

Role        :  Software Engineer

Ported i300-30 fixes enhancements to new single core platform. Also, did several enhancements and bug fixes in this platform. This product was demoed in Mobile World Congress 2008, Barcelona.

Release 5 mandatory Change Requests Implementation

-      Enhanced Scan

-      Emergency Number List

-      Ciphering Indication for PS

Validation Support for resolving testing bugs quickly during different testing sessions provided fixes with quick turn-around time. MXC is now 100% GCF compliant.

-      IOT (Ericsson, Nokia, Alcatel)

-      Functional validation for specific stack features.

-      GCF Conformance Testing (2G, 3G, SATK, Live GCF)

Customer Specific Features

-      Stack side implementation for CPA

-      RAT preference

-      Custom implementation of manual mode PLMN selection

-      AT command support

-      FBA development

i300-30  RTOS                                      (Jun 2005 – Apr 2006)

Company:  Freescale Semiconductor

Role        :  Software Engineer

Customer: Samsung

Release 5 mandatory Change Requests Implementation

-      NITZ implementation

-      Enhanced Scan

-      Mobile Class Change

Validation Support for resolving testing bugs quickly during different testing sessions provided fixes with quick turn-around time. MXC is now 100% GCF compliant.

-      IOT (Ericsson, Nokia, Alcatel)

-      Functional validation for specific stack features.

-      GCF Conformance Testing (2G, 3G, SATK, Live GCF)

BSC Performance Tester                      (Aug 2003 – Jun 2005)

Company:  Hughes Software Systems

Role        :  Software Engineer

Customer: Nokia Networks

I joined Hughes Software Systems (now known as Aricent) as Software Engineer. I was working on the BSCPET project which was a BSC Performance Tester for Nokia Networks. Our Team won teamwork award for this project. We met all milestones with quality. BSC could be well tested with our software and we exceeded customer expectations of performance. I participated in the complete lifecycle from design to customer integration. Major achievements during my work in this project were:

-      Release 4 upgrades

-      Cell change enhancements

-      DTM enhancements

-      Multiple PDP and secondary PDP support

-      Customer Integration

-      Traffic profile support

Educational Qualifications

2003

BE ( Computer Science and Engineering)

70.6%

D D U Gorakhpur University

1998

Intermediate

84.2%

ISC Board

1996

High School

86.7%

ICSE Board

Professional Memberships

Member of IEEE for 9 years.

Personal Details

·    Father’s Name

Mr. S K Srivastava

·    Mother’s Name

Mrs. Shashi Srivastava

·    Nationality

Indian

·    Sex

Male

·    Languages

English and Hindi

·    Marital Status

Married

 

© Prateek Srivastava, 2009. Document location: http://prateek.in

Printable version