Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

CH ASHOK BRAHMA REDDY

Mobile No: 9030670354 Email ID: ashok.chenikala@yahoo.com


OBJECTIVE

To be responsible, committed and reliable in technical as well as challenging fields that gives scope to enhance my knowledge & skills which can be used for both organizational and personal growth.
PROFESSIONAL SUMMARY

Having 1 year of experience in Embedded software development & validation Proficient in C language Good knowledge on AVR and 8051 family of microcontrollers Having the ability to write code for different device drivers Familiarity with different protocols like UART, SPI, I2C etc Having the ability to understand 8051 assembly language Having the knowledge on UNIX internals Beginning knowledge in RTOS, ARM and C++

PROFESSIONAL EXPERIENCE

Microbit Embedded Solutions Embedded Software engineer


QUALIFICATION

Hyderabad June 2011-till date

BTech with specialization in Electronics and Communication Engineering from VIGNAN Instistute of Inf & Tech, JNTU Kakinada in 2011 with 65.2% Intermediate with specialization in MPC from Umamaheswara Junior college, Intermediate board in 2006 with 91.3% SSC from Vivekanada High School in 2004 with 80.1%.

TECHNICAL SKILLS Operating Systems Programming Language Hardware Architecture IDES Debugging Tools Compilers Protocols : : : : : : : UNIX, Windows XP/7. C. ATMega16, AT89S52, LPC 2148. IAR Embedded Workbench, AVR Studio 4.0, Keil uVision 4.0. AVR JTAG ICE, GDB. WIN AVR GCC UART, I2C, SPI.

Network Skills OS Internals RTOS Device Drivers Projects Summary: Project #1

: : : :

TCP/IP Protocols, Socket Program. UNIX uC/OS-II ADC, UART, LCD, MAX7219, DS1307, TIMERS,PWM.

Role Period Tools Processing unit Team Size Description: Real time device scheduling can be done in three ways they are Local User Interface, Local PC and Remote Network. Local User Interface can be done by using Matrix Keypad, Local PC is by VISUAL BASIC and Remote Network is done by using TCP/IP protocol. My part of RTDS is developing Embedded functionalities like RTC, Matrix Keypad and Timers. And development of client server network program. DS1307 I2C compatable RTC chip used for real time requirement where Matrix Keypad is one way of configuring the device settings and Timer is used to get the updated time frequently. Client Server program is implemented using TCP/IP socket program.

: RTDS(Reconfigurable Real Time Device Scheduling with Multi User Interface). : Driver Development. : Mar-2012 to till date : IAR Embedded Workbench, VISUAL BASIC. : ATmega16. :4

Project #2: : OETVS( Online Embedded Target Validation System ). Role : Coding & Testing. Period : Oct-2011 to Feb-2012. Tools : AVR Studio, Visual Basic. Processing unit : ATmega16. Team Size :4 Description: Project Comprises of User app,CCI and Embedded Functionalities.UserApp is a Front end tool which is developed using Visual Basic.CCI is Backend which is an interface between Userapp and Embedded target. I have been a part of OETVS developing code for different modules like LCD, ADC, UART. LCD functionality includes displaying the Text, Values, Voltage, Room Temparature and also the switch status. ADC has 10-bit resolution gives the adc count which further used to caluculate temperature, voltage. The Heart of the project UART is used to receive and send commands from GUI and also to receive the data from board. GUI is made of VISUAL BASIC which gives several commands as well as receives data from board. Responsibilities:

Developed drivers for different Devices. Tested and bugs are identified using Mtty terminal emulator application for Embedded Platform

Project #3 :Reusable Device Drivers Development. Role : Device Driver Development

Period : July-2011 to Sep-2011 Tools : AVR Studio, AVR Prog Controller : ATMega16 Team Size :2 Description: Developed Drivers for Embedded Target device which further can be used in development cycle of different projects. Driver functionalities include UART, I2C, SPI, Timer are developed in all aspects like Configuring, Initializing, Read from and Write to the device. I2C Driver Functionalities: I2C Start, initialization I2C Write and Read I2C Stop UART Driver Functionalities: UART Configuration Baud Rate Generation Integer, String Data Receiving, Transmitting TIMER Driver Functionalities: Timer Configuration Overflow ISR, Compare Match ISR PWM Duty Cycle SPI Driver Functionalities: Configuration of SPI Slave device selection Writing to SPI Clock Selection Personal Detils: Current CTC Expected CTC Notice Period Present Address : : : : 1.2Lakh 2.7Lakh 20 Days 16-SRT, Sai Latha Reddy Boys Hostel, S.R.Nagar, Hyderabad, AP - 500038 : D.No.1-50, Basireddy Palem(vi), Gudlur(md), Prakasam(dt). AP - 523281 :N : Less package

Permanent Address

Passport Available (Y/N) Reason for looking Change

Place: Date: [ Ch Ashok Brahma Reddy ]

You might also like