Vous êtes sur la page 1sur 10

Curriculum Vitae of shashikumar

Page 1 of 10.

Shashikumar.K.S Summary
Over Ten years of diversified experience in complete Software Development Life Cycle. Proficiency in C, C++. Experience in Wireless and Stack Development . Excellent communication and inter-personal skills.

Career Objective
Aspiring for a challenging career with a highly reputed concern that offers advancement potentials with interests in Wireless Technologies & Mobile Computing with the right blend of technical expertise and creativity.

Education
Bachelor of Engineering in the discipline of Electronics Instrumentation from R.V. College of Engineering, Bangalore.

Skill Set
Operating Systems Software Languages Domain Specific Debugger Tools : : : : : Linux, Unix,RTOS. Windows C, C++. 3G,GSM, GPRS. JTAJ, Code Composer Studio, code warrior Visual studio, Agilent, Racal, ETM, RIVERIA, PCO .

Work Experience
1st JAN 2009Till date
Client Intellinet Technologies Inc.

. The BSC software implementation project perspective is to implement set of BSC software functions as per 3GPP specifications on the IMR proprietary hardware platform running CGL Linux operating system to function as BSC subsystem in the GSM wireless network. Description: The main Idea behind this project is to

Identification of Software functional modules Functional description of identified software modules Identifcation of signals exchanged between modules. Identification of status and state transitions Communication among the implementation entity Detailed Architecture of subsystem

Role :

Page 1 of 10

Curriculum Vitae of shashikumar Senior Project lead.

Page 2 of 10.

Heading a team of 10 ,the role involves designing the High Level Document ,review and monitoring the progress of the project, interacting with clients.

st

JAN 2005 08 1st JAN 2005 2008


Client Texas Instrument.

Validation and System Testing of LOCOSTO. Texas Instrument of India is planning to release Low Cost Mobile in to the market(LOCOSTO). The mobile has GSM and GPRS capability, with all the features. Description: TI has developed tools like Riveria, PCO, ETM for analyzing and debugging the stack. The traces are captured either using the UART or USB, traces are depicted in layer wise and module wise, traces output are used to analyze the bug. Apart from the above mentioned tools Agilent and Racal has been extensively used for the evaluation of the stack.
Role:

I am part of the validation and system group. The main Responsibility of this group is to validate the functionality and behavior of the stack and Evaluation of the functionality. As part of this the evaluation of the stack is done by writing and running the test script in an automated environment using Racal and Agilent. The responsibility included identifying the test cases and writing test specification for different modules. TI Tools Riveria, PCO and ETM are extensively used for analyzing the stack based on layers and modules. The traces are obtained either by UART or USB and traces of L1,RR,CC,MMI etc are analyzed to debug the bug. Automation has been extensively carried out as part of the validation and system testing. This involves writing new script, modifying the existing test script for Agilent and Racal. The extensive analysis and evaluation of the stack is carried out which involves evaluating the GSM and GPRS capability. Different ARFCN Different time slot, (Uplink and Downlink), CSD(circuit switch data both live and Using Racal) capability.

Test Specification: Authored Test specification based on Functional Requirement. Authored Test specifications AT commands, GSM, MIDI, MP3, camera, File viewer, SIM personalization.

Page 2 of 10

Curriculum Vitae of shashikumar

Page 3 of 10.

Work Experience
2nd Feb 2004 NOV 2004
Client Sagem. FRANCE

Evaluation of the Sagem handset functionality.


It mainly covers the evaluating the functionality of Sagem handset. Functionality evaluation involves MMI, feature testing, designing test specification Role: Headed a team of 8, Role involved in Interacting with the client, allocation of the work and reviewing the test specification.

2nd June 2003- Dec 2003


Client TEXAS INSTUMENTS, FRANCE.

Texas Instruments chipset software


Project Description Texas Instruments Chipset Software is focusing on next generation embedded wireless chipset. TCS supports GSM, GPRS and BlueTooth. Riviera is key application development environment for any

software development, integration, validation and customization on TI wireless chipset. Riviera is a very light SW environment, sitting between the chip system software and the application software, making the phones functionality available to the developers without requiring complex knowledge of TI cellular platforms. Riviera works with the concept of software entities. Riviera offer includes 3 distinct components.
Riviera software environment. Riviera tool. Riviera SW database.

Role: Project Lead Involved in Texas Instruments Chipset Software integration (2.5G). Platform Language : : Linux . C

Page 3 of 10

Curriculum Vitae of shashikumar

Page 4 of 10.

9th Jan 2003 24th April 2003


TEXAS INSTRUMENTS, INDIA UpNp application on OMAP. UpNp application on OMAP. This project involves running UpNP stack on OMAP, It mainly involves the Audio and Video application to be run on OMAP. Universal Plug and Play is a distributed, open networking architecture that supports TCP/IP and the Web technologies to enable seamless proximity networking in addition to control and data transfer among networked devices in the home, office, and public spaces. It is designed to support zero-configuration, invisible networking and automatic discovery of device categories from a wide range of vendors. A device can leave a network smoothly and automatically without leaving any unwanted state behind. Role: Involved in designing the environment.

Platform Language Hardware

: : :

Linux. C , Code Composer Studio (CCS). OMAP 1510.

16th Sept 2002 20th Dec 2002 Radio Link Control - RLC

Tata Elxsi

The RLC project implements the protocol specification laid down by the 3GPP-protocol specification. It is a subsystem as specified in 3GPP architecture of 3G UE PROTOCOL STACK. The protocol specification is developed as platform and OS independent so that it can be moved to multiple platforms as and when required. The Major Functionality implemented is as follows: Segmentation and reassemble. Concatenation and padding. Error correction Flow control Protocol error detection and recovery Ciphering

Role: Project Leader for the project. Involved In the whole life cycle development of RLC. Involved in High Level Design. Use case. Event sequence chart Dynamic Model Pseudo code.

Platform

Linux.

Page 4 of 10

Curriculum Vitae of shashikumar

Page 5 of 10.

Language Team Size

: :

C 5

Client

Kyong International Tele Ltd(South Korea)

Worked as Project Leader in Deccanet Designs Ltd.(1999 March- 2002 Aug) Company Profile : Deccanet Designs Ltd(SEI-CMM-4) is an Indian based company, with the main focus on Telecom.

Radio Link Control

Apr 2001- Oct 2001

The RLC project implements the protocol specification laid down by the 3GPP-protocol specification. It is a subsystem as specified in 3GPP architecture of 3G UE PROTOCOL STACK. The protocol specification is developed as platform and OS independent so that it can be moved to multiple platforms as and when required. The Major Functionality implemented is as follows: Segmentation and reassemble. Concatenation and padding. Error correction Flow control Protocol error detection and recovery Ciphering

Role: Project Leader for the project. Involved In the whole life cycle development of RLC. Involved in High Level Design. Use case. Event sequence chart Dynamic Model Pseudo code. Platform Language Team Size : : : Linux. C 5

Dec 2000 Mar 2001


Packet Data Convergence Protocol The PDCP project implements the protocol specification laid down by the 3GPP-protocol specification. It is a subsystem as specified in 3GPP architecture of 3G UE PROTOCOL STACK. The protocol specification is developed as platform and OS independent so that it can be moved to multiple platforms as and when required. The functionality implemented under PDCP is as follows Header Compression and Decompression of IP data stream at the transmitting and receiving entity.

Page 5 of 10

Curriculum Vitae of shashikumar


Transfer of user data. . Role: Project Leader for the project. Involved In the whole life cycle development of PDCP. Involved in High Level Design. Use case. Event sequence chart Dynamic Model Pseudo code.

Page 6 of 10.

Platform Language Duration Team Size

: : :

Linux. C 4 months. 3.

June2000 Oct 2000


. Broadcast Multicast Control This protocol is designed to adapt broadcast and multicast services originating from the Broadcast domain, on the radio interface. The following functionality is implemented Deliver CBS message to upper layer. Indicating-scheduling parameter to RRC. Role: Project Leader for the project. Involved In the whole life cycle development of BMC. Involved in High Level Design. Use case. Event sequence chart Dynamic Model Platform Language Duration Team Size Linux C 4 Months. 3

: : :

Page 6 of 10

Curriculum Vitae of shashikumar

Page 7 of 10.

Dec 1999 March 2000


CLIENT Charging Gate Functionality.

Zuricha Tela (Belgium)

The Charging GateWay Functionality (CGF) is a subsystem as specified in 3GPP architecture of GSM.The CGF project implements the protocol specification laid down by the 3GPP protocol specification group.The protocol specification is developed platform and OS independent so that it can be moved to multiple platforms as and when required. Basically the CG functionality is to collect the Call Detail Records from SGSN or GGSN on real-time and send to billing system (BS) as configured. Additionally it also includes mechanism to configure, handle fault-tolerance support in the system. Within the scope of this project a simulator is also included. This simulator holds the functionality of Call Detail Records simulation and forwarding to CGF, as specified by the protocol between SGSN/GGSN and CGF. Role: Project Leader for the project. Involved In the whole life cycle development of RLC. Involved in High Level Design. Use case. Event sequence chart Dynamic Model Pseudo code.

Worked as scientist B for the duration of 4 years In Defense Research and Development organization. (DRDO).

Design and Implementation of a Multiprocessor Packet Switch


This project aims at developing LAN server for a set of communication controllers over ETHERNET.LAN.This forms part of a larger project of a data switching capability.The hardware consists of INTEL 80816 processor based controller with INTEL 82588/82590 LAN controller IEEE 802.3 CSMA/CD protocol for Medium Access Control chosen. Role: Project Leader for the project. Involved In the whole life cycle development . Involved in High Level Design. Use case. Event sequence chart Dynamic Model Pseudo code.

Platform Language Duration

: :

Windows. C 14 months.

Page 7 of 10

Curriculum Vitae of shashikumar


Team Size : 5.

Page 8 of 10.

SIMULATOR This is a system to draw any arbitrary waveform to the interactive graphical screen using the mouse and generate corresponding analog signal. The hardware consists of a PC with the mouse interface and a PCL 812 A/D D/A converter PC add on card. The software consists of a waveform drawing module and waveform generation module (D/A). The concept of graphics is used extensively. Role: Involved In the whole life cycle of development.

Platform Language Duration Team Size

: : : :

Windows. C 8 months. 1.

Device Driver for Laser printer. A device driver program has been developed for HP laser 4.1 for plotting the waveform, which are generated using simulator. Involved In the whole life cycle of development.

Platform Language Duration Team Size

: : : :

Windows. C 4 months. 1.

Page 8 of 10

Curriculum Vitae of shashikumar

Page 9 of 10.

Worked as scientist B for the duration of 2 years In Indian Space Organization(ISRO) Asynchronous serial data communication This project is a comprehensive study on the process of the asynchronous data communication between two computers using the serial communication port of the computer. Editor is designed, which has the option of transferring the file, Image etc. Involved In the whole life cycle of development.

Platform Language Duration Team Size

: : : :

Windows. C 6 months. 1.

Real Time Transmission Protocol RTP is a modular protocol. The base protocol is defined by RFC 1889. RFC 1889 defines basic fields for the transportation of real time data. It also defines RTCP, RTP Control Protocol, whose purpose is to provide feedback on transmission quality, information about participants of RTP session, and enable minimal session control services. RTP protocol is transport independent and it can be used over various networking technologies. The most common transport protocols for RTP are IP/UDP. . Role: Involved In the Time stamp generation module. Platform Language Duration Team Size : : : Linux. C 4 months. 3.

PUBLICATION:

Technical paper titled SIMULATOR was presented at All India Defense Laboratory conference held at Indian Institute of science. This was published in the journal which is forwarded by Abdul kalam.

AWARD: Have been awarded EXTRA MILE from the company for the contribution made
towards the timely completion of the project , and for the positive feed back from the client.

Page 9 of 10

Curriculum Vitae of shashikumar

Page 10 of 10.

Areas of Interest
GSM/GPRS/BLUETOOTH/RF/802.11b/UMTS. Real Time Operating Systems. Embedded Systems. TCP/IP. Wireless Technologies. TDMA, CDMA and W-CDMA. Satellite Communication. R&D in wireless and embedded.

Personal Profile
Name Sex State of domicile Nationality Marital Status Communication address : : : : : : Shashikumar.K.S. Male. Karnataka Indian Single Shashikumar.k.s B/3 ,Behind Canara Bank,vinyakanagara, Hebbal Bangalore- 24. Residence : 080 23433238 Mobile: 9611131760. Shashikoundinya@gmail.com. Hobbies Languages known : : : Music,Cricket, Photography,trekking. English, Kannada.

Page 10 of 10

Vous aimerez peut-être aussi