Objective :
A position in an organization wherein my knowledge and skills will be further developed to be globally competitive in the Embedded and communications industry
Brief :
1.2 years of Experience on Embedded Systems in Telecom Domain
Good Understanding of SIP, I2C, TCP/IP, UDP & SPI
Good Development and Debugging skills on C, C++ Language
Through Understanding of 8051, PIC16F877A architecture.
Had been part of developing baseline coverage, development and integration testing
Served for NEC (Citrix) India as contractor for period of 6 months.
Was part of Designing and implementing RFI Monitor Station (Microcontroller Module)
Education :
Degree : Bachelor of Engineer (BE), June – 2005 with 72% Aggregate.
University : Visvesvaraya Technological University – Karnataka
Stream : Electronics and Tele-communication
Degree : Diploma (E&CE) July – 2001 with 62% Aggregate.
University : Karnataka Technical Board
Stream : Electronics and Tele-Communication
Skills
Languages : C, C++
Protocols : SIP, UDP, TCPIP and SPI
Scripting Languages : Basics of TTCN-3
Experience:
Winfoware Technologies Ltd : September 2007 to Dec 2008
Employed as Member Technical in Winfoware Technologies Ltd, and been part of development and testing on SIP, UDP and TCP/IP Modules for VOIP phones.
Project Details :
Conformance Bridge (CB)
The aim of the project is to have the Voice conference in the VOIP phones, to have the conference, the Conference bridge is used which has PBX that transfers the call to PVA (Packet Voice Application) Card after answering the call, A welcome prompt file/stream is picked from the persistent storage and played to the caller with the help of Conference Engine. The user has to login to attend the conference, after login, the login, conference ID and the participant password are been transferred to the conference engine via PVA card.
At this time the conference engine checks if the host (USER) required flag is ON, if the flag is ON, and also Checks if the Host already present.
If the host already in the conference then allows the participant to enter into the conference otherwise rejects the participant. After validating the user to be able to enter the conference, the conference engine prompts the user to tell his name. Conference Engine records the participant name and adds the party into the conference. On receiving the DTMF signals; process the signals according to the predefined functionality of the DTMF signals. On Line Disconnect, Remove the party from the conference. This Conference engine provides the runtime context with support for designed threading model and application execution environment.
My Role :
Understanding the requirements of the project
Weekly client interaction and sending the reports to the client.
Coding, Unit testing, Debugging and Bug fixing.
Period : January 2008 to October 2008
Languages : C, GDB, Valgrind
Platform : Red Hat Linux 8.0 3.2-7 (Kernel 2.4.24)
Company : Winfoware, Client: NEC (Citrix)
RFI Monitor Station controller :
On brief, RFI Monitor system provides a quick and easy way of monitoring the RF spectrum, for medium and strong RFI, around the observing frequencies of interest, RFI monitoring makes use of the available antennas, along with a number of various low noise amplifier modules, and a spectrum analyzer.
The RFI station includes up to four, two-axis Yaesu antenna positioners, five RF transfer switches for filter in/out selections.
The positioners and switches are controlled remotely using a 40-pin MicroChip 16F877A microcontroller at the monitor station that receives and transmit commands via RS232.
My Role :
Understanding the Architecture of 16F877A
Programming 877A to control the positioning of Antennas right.
Integrating 16F877A with DS14C232 for RS 232 communication.
Interfacing with EEPROM externally to store the monitored values by antennas.
Date :
Place :