Vous êtes sur la page 1sur 6

G.

Balaji
vgbalan2000@gmail.com
Cell: +886-936498132

Career Objective:

Highly motivated and versatile person looking for challenging assignments and
exposure to new
Technologies and ready to adept in creating and working around with technical
content utilizing
My Eight Years of experience in Embedded Software Development.

Skill Sets:

Operating System : DOS, Windows 9x/2000


and Linux
RTOS :RTX51 and Fujistu MCU
MB90F884A
ARM Processor : Fujistu ARM CPU 11.
Languages : VC++, C and Assembly.
Cross Compilers : Keil C51, Softune Workbench
Architecture : 8051 and MB90F884.
Network Architecture : Wireless 802.11 b and 802.11
g
Technical knowledge : DVB-T, I2C, MPEG2 and
MPEG4.

Experience:

Senior Embedded Software Engineer: Feb’06.


AverLogic Technologies Corporation

Taiwan
Role: Responsible for designing the embedded
software for different applications such as Digital
Tuner,HDTV Recorder, HD AV Sender System and Audio
Sender System.

Senior Software Engineer: Since November’02


Arcadyan Technology Corporation
Hsinchu – 300
Taiwan.
Role: Responsible for fixing the issues from the
customer
Request and products such as Wireless 802.11b NIC, AP,
802.11g
NIC, AP and Repeater. The customer for above products
such as
Siemens, SMC and Philips.

Embedded Software Engineer: October’99 to


June’02.
Systems Aids,
9th Main, I stage,
HRBR Layout,
Dodda Banaswadi Layout,
Bangalore-43.
Role: Responsible for understand client requirements,
designed, developed, deployed embedded applications,
and manually tested Printed Circuit Boards. Also offered
consultancy with Embedded and Systems side
applications along with the assembled PCBs.

Project Details:

Project #1 : HDTV Recorder


Software : Win ARM Processor
Role : Coding and designing
Team Size : 3
Description: This system has only Receiver board. Receiver contains,
H52 Encoder, ARM CPU11 processor supports such as Decoder, OSD
and HDMI and CVBS and YPbPr and Ethernet. It has HDMI, DVB-T, CVBS
and Component Inputs and Outputs. This system will convert the data
into encoding when transmitting, decoding when it is receiving using
ARMCPU 11 and store to the USB. Later can play from USB to TV. Also,
it can support video resolution such as 1920 X 1080i60, 1280 X
720p60, 1920 X 1080i50 and 1280 X 720p50. This software will be
auto-detected for different resolution, Unplug/Plug the HDMI cable from
Receiver, Power Off/On at any time, Open/Close Disc and DVD power
Off/On.

Project #2: HD Audio Video Sender Systems Version 2.


Software : Fujistu MCU and Win ARM Processor
Role : Coding and designing
Team Size : 3
Description: This system has TX and RX boards. Transmitter has H52
Encoder, MPEG4, CAT6011, CAT6353, AL802, Component and CVBS.
Receiver contains ARM CPU11 processor supports such as Decoder,
OSD and HDMI and AL802. This system is second version of AV Sender
and will overcome the existing issues in Version 2. Basic function is
same as version 1. It has HDMI, CVBS and Component Inputs and
Output. This system will convert the data into encoding when
transmitting, decoding when it is receiving using ARMCPU 11. Also, its
can support video resolution such as 1920 X 1080i60, 1280 X 720p60,
1920 X 1080i50 and 1280 X 720p50. This software will be auto-
detected for different resolution, Unplug/Plug the HDMI cable from TX,
Power Off/On at any time, Open/Close Disc and DVD power Off/On.
Application: This system can be connected from DVD/VCD player to
Computer or TV for view the content of disc information. Eliminating
the RJ45 cable if use the Power Line Control. The application will be
applicable for Version 2 and Version 1.

Project #3: Audio Sender Systems


Software : Embedded Systems in C using Keil C51 Cross Compiler
Role : Coding and designing
Team Size : 2
Description: This is a system and it has two boards. One is transmit
and other one is receive boards. Transmit board will receive the input
from the audio sources (DVD Player, Audio Player etc…,) and send to
the receiver by Ethernet cable or PLC (Power Line Control). This system
has two inputs such as analog and digital mode. In analog and digital
mode can be used for different bit rate and sample rate like16/24 bit,
44.1k, 48k, 96k and 192k. Receiver has three outputs like analog,
coaxial and optical output and user can select any of the output to the
Audio Device. Also this system supports IPOD in transmitter and IR in
receiver. User can change the songs, volume up, volume down and
play/pause by Remote. IR (Infrared) value passes from RX to TX to
control the IPOD.
Application: This system can be connected from DVD/VCD
player/Test Pattern Generator to Computer or TV for view the content
of disc information. Eliminating the RJ45 cable if use the Power Line
Control.

Project #4: AL576 Application Software


Software : VC++.
Role : Coding and designing
Team Size : 2
Description: This is software and which will control the board of AL576.
Also it has provided with MPEG encoder and AL242 decoder. AL576
board will receive the input from the video and audio sources (DVD
Player, Audio Player etc…,) .The application software can select video
(MPEG1or MPEG2 or MPEG4), audio and Y/C settings. The operation
can be done after the selection. Click the play button to play it. After
few seconds, AV will be displayed on the screen. The AV data can be
recorded and will be stored on the system after select the “Record”
button. This software can support the format of MPEG1, MPEG2,
MPEG4, AVI, IPOD and PSP.

Project #5: Audio Video Sender Systems Version 1.


Software : Embedded Systems in C using Keil C51 Cross Compiler
Role : Coding and designing
Team Size : 2
Description: This is a system and it has two boards. One is transmit
and other one is receive boards. Transmit board will receive the input
from the audio and video sources (DVD Player, Audio Player etc…,) and
send to the receiver by Ethernet cable or PLC (Power Line Control).
This system will convert signal from analog to digital using the AL242.It
can support input sources like CVBS, S-Video(Y,C), and Component
(Y,Pb,Pr). Also it can provide video standards such as NTSC, NTSC4.43,
PAL-I, PAL-M, PAL-CN and PAL-60. This software will be auto-detected
for different video standards.

Project #6: Acoustic Impact Test Equipment (AITE)


Software : Embedded Systems in C using Keil C51 Cross Compiler
Duration : 5 Months
Team Size : 2
Role : Design and Coding
Client : ISRO
Description : This system is used for testing the debonding in
materials. The system considers both duration and amplitude to get a
pulse from the impactor. A good structure is used as a reference for
comparison with pulse width on a defective structure.

Project #7 : SPOT BILL


Software : Embedded Systems in C using Keil C51 Cross
Compiler
Duration : 6 Months
Team Size :4
Role : Design and Coding
Client : Andhra Pradesh Power Corporation, India.
Description : It is a Hand Held Terminal (HHT), based on the 8051
microcontroller. The application software has done on C51 Cross
Compiler. The possibilities in this unit are as follows
1. Loading master data from Desktop to HHT.
2. Billing process and printing the bill.
3. Uploading data from HHT to Desktop.

The features of HHT are as follows

1. Data transfer rate of 115.2 kbps and above


2. 1 MB of FLASH Data Memory

Project #8 : Terminal Interface Card


Software : Embedded Systems in C using Keil C51 Cross Compiler
Team Size : 2
Duration : 6 Months
Role : Coding
Client : Intellinet Technologies, Bangalore.
Description : This is a system which is communicate between Point on
Sale
Terminal and Network Access Controller. This system is only for
receiver side.
When ring tone detected in TIC from POS Terminal at that time it looks
for Fast
Connect Sequence and Carrier Detect. If Carrier Detect is present, data
sends from
POS Terminal to Serial Communication Controller (SCC) and dump into
RAM using
8051 microcontroller. After that, data will send from RAM to NAC using
RS232. If
Carrier Detect is not present reset the MODEM from POS terminal.

Project #9 : SECURECOM-Encryption Module


Software : Embedded Systems in C using Keil C51 Cross Compiler.
Team Size : 2
Duration : 4 Months
Role : Responsibility of the Encryption code.
Description : This device is based on the common telephone,
which also looks like one but data being transmitted and received in
more secure way. This is because the data being transmitted is
encrypted before transmission. Similarly, at the receiving end, the
data is decrypted. Therefore, data is in a meaningful format only at
the transmitting and receiving end since it is encrypted.
Encryption is achieved by making use of a Data
Encryption Standard Chip (DES). The data being transferred at the
transmission end is passed on to a Serial Communication Controller
(SCC) which passes it on to the DES chip for encryption. Upon
encryption, the data is passed to a Voice Modulation Module and then
transmitted. At the receiving end, data being received is decrypted by
a DES chip and the original data format is restored.

Application : Data transmitted becomes meaningless if tapped during


the course of transmission, since it is encrypted in a particular format,
which is known only at the receiving and transmitting end.

Project #10 : Audio Processing and Replay Systems


Software :C
Team Size : 2
Duration : 4 Months
Role : Responsibility of the APRS Code
Description : This is a system which can record voice over a
telephone or capture information from a facsimile and store it as a text
file. Recording can be done through ten channels simultaneously
independent of each other. The system automatically stores the data
recorded as a text file in the PC. This data can be used for later
analysis, such as replay, compression and transmission. Replay can be
done on any of the ten channels.

Project #11 : Voice Record and Replay Unit


Software : Embedded Systems in C using Keil C51 Cross
Compiler.
Team Size : 2
Duration : 4 Months
Role : Responsibility of the code.
Description : This is another system that can be used to store
audio signals in a single chip. The main component used here is the
Information Standard Data chip, which can store audio signals of up to
eight minutes. After this time, recording or replay will automatically
stop. The user can make use of the stored data for later replay. Data
in the chip can be overwritten by new data making it possible for later
recording.

Educational Qualification

• M.C.A from Madurai Kamaraj University, Tamil Nadu, 1996-1999


• B.Sc (Computer Science) from Madurai Kamaraj University, Tamil
Nadu, 1993-96

Personal Profile:

Date of Birth : 12-06-1976


Nationality : Indian
Marital Status : Married
Language Known : English, Tamil and Telugu