Académique Documents
Professionnel Documents
Culture Documents
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
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
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
Page 3 of 10.
Work Experience
2nd Feb 2004 NOV 2004
Client Sagem. FRANCE
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
Page 4 of 10.
: : :
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
Page 5 of 10.
: :
C 5
Client
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.
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
Page 5 of 10
Page 6 of 10.
: : :
Linux. C 4 months. 3.
: : :
Page 6 of 10
Page 7 of 10.
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).
: :
Windows. C 14 months.
Page 7 of 10
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.
: : : :
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.
: : : :
Windows. C 4 months. 1.
Page 8 of 10
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.
: : : :
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
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