Sie sind auf Seite 1von 4

RAJ KUMAR THAVTI

E mail: rajkumar.thavti@gmail.com
Phone: +91 96 4050 2200

Summary:
 Over 7.5 years of experience as Embedded Engineer Linux/windows integration engineer with
responsibilities involving building, kernel configuring, porting, integration , source code release
process .
 Strong knowledge on integration of Audio codecs in omap and snapdragon based platforms.
 Possessing Strong knowledge on C & OS internals.
 Good experience on Android Linux kernel, Android Porting, Linux kernel internals programming and
Linux device drivers.
 Knowledge in Shell scripting with BASH for building tools.
 Good knowledge of working with git.
 Good knowledge in Open CV programming for Computer vision Applications.
 Strong knowledge on developing robots like line following robot, firefighting robot, pick and place
robots, autonomous robots for specific applications.
 Passionate about Entrepreneurship and Robotics.

TECHNICAL SKILLS:
Compilers / Editors : Keil u version , eclipse.
Programming Languages : C, Embedded C & Assembly Languages.
Technology/Protocol : I2C, I2S, UART,RF, RFID.
Microprocessors / controllers Philips : ARM 7, 11; Atmel : AT89C51/52/31;
Debugging tools: gdb, printk, lnk tracer, JTAG (UEFI flashing).
Vc: git. Gerrit.perforce
Development boards: Beagle board, panda board, Raspberry pi and 8051, QUALCOMM snapdragon
APQ89xx boards.MSM8909,MSM8994,MSM8952.

CERTIFIED COURSES:
 Certified course on Advanced diploma in Embedded Systems (ADES) from ISM (INDIAN SERVICE
MACHINE).(01/11/2011-30/04/2012)

EXPERIENCE:

SASKEN (From 25/07/15 to Present)


Designation: Senior Embedded Integration Engineer.

Project #1: Continuous Integration of windows audio codecs.


Team Size : 1
MTP : MSM8909,MSM8916,MSM8952,MSM8994
Tools : ecommander,QPST,JTAG,Perforce.

Description:

The project is to Build and integrate windows audio to various MSM platforms, starting with initial
cspec verification and building source using batch file. Flashing the UEFI to the platforms and then
deploying the ffu image to the target, correspondingly implementing the Basic sanity and core stride
sanity test.
Basic sanity include: playback, recording, voice call verifications.
Core stride sanity includes: SSR, SVA , Voip , data management, etc
After this process is done finally submitting the Reverse integration job.

SIBRIDGE TECHNOLOGIES (From 19/12/13 to 19/12/14)

Designation: MTS (member Technical staff).

Project #1: Integration of New Audio chip in ALSA Framework.


Team Size : 2
Micro-processor : APQ8060 and OMAP4430
Development board : Dragon board MSM8960 and OMAP 4430.
Vcs : git.
Tools used : git, cherry pick, gerrit, Cmake, adb(android debug bridge), autils, cross
compilers.
Description:
The project is to add new audio chip (es705 & es755) support of leading Chip Company(Audience) into ALSA
Framework by developing ALSA driver for Kernel. Audio chip has mainly 4 interfaces to communicate with Host
processor: UART, I2C, I2S and SLIMBUS. The Project was divided into two phases:
Phase I: Integrate audio chip in ALSA framework for Command transfer support by I2C and Data Transfer
support by I2S with OMAP4430 host processor using TI PANDA board
Phase II: Integrate audio chip in ALSA framework for both Command transfer support and Data Transfer
support by SLIMBUS with MSM8960 host processor using Intrinsyc Dragon board
Integrated ALSA driver is used by Android HAL layer successfully.

Job Roles:
 Involved in development of ALSA audio driver for audio chip in phases, build setup and porting
Android on TI Panda board and Intrinsyc Dragon board.
 Studied ALSA framework.
 Studied Interfaces & Protocols: SLIMBUS.
 Documented and delivered to the client according to the standards.

Project #2: Building Automation script for Source code release after building and integration of audio codecs.
Team size: 1
Tools used: vpn connect, shell script, xmlint, ncftp, mail,git, .
Description:
This project involves developing of a shell script for automating the client source code release process. It
mainly involves downloading the source code configuration files from gerrit after integration process and
releasing the code, firmware, supporting files according to the client standards. This also notifies after
successful release through mail acknowledgement.
Job Roles:
 Involved from the starting phase of feasibility testing to final project delivery to the developers.
 Achieved multiple platform source code release process in one go .
 Preparing the release notes automatically based on different clients.
 Successfully capturing the logs of every release and acknowledgement mail if process fails due to
errors or missing files.
 Documented the whole process according to the standards and delivered to client.

Project #3: Deploying Firefox OS (Boot to Gecko) to OMAP and BCM platforms (Panda and raspberry pi).
Team Size : 1
Micro-processor : BCM2835 and OMAP4430
Development board : Panda board and Raspberry pi.
Description:
The project is aimed to porting Firefox OS (Boot to Gecko) to omap and bcm based platforms. Firefox OS is
successfully ported to panda-board and raspberry pi.

Job Roles:
 Explored Boot to Gecko frame work and its internal architecture.
 Configured and Deployed Firefox OS.
 Customized to OMAP and BCM platforms.
 Resolved the invisible mouse pointer issue and screen orientation problems.

CLITE TECHNOLOGIES (From 20/05/12 to 17/12/2013)

Designation: Embedded Developer/Instructor.

Project #1: Embedded face detection system for security applications.


Team Size : 4
Micro-controllers : BCM 2835, (ARM 1176JZFS)
Tools : Open CV, Simple CV, Eclipse-IDE,
Programming Language : Embedded C and C for open CV.
Camera : Logitech c 270(UVC Linux device drivers).

Description: A security product Embedded face detection system using raspberry pi was developed.
The system takes the live streaming from the camera and detects the face and recognizes, A camera driver is
studied and UVC drivers are ported to the board and executed successfully. The system is successfully
implemented using OpenCV algorithms. OPencv algorithms are used for writing the application for face and
eye detection, haarcascade classifiers are used for detection and recognition facial features and also eyes.

Job Roles:
 Writing Application program using Open CV algorithms.
 Study on different algorithms for face and eye detection.
 Used of Eclipse IDE and integration with cmake.
 Created HW and SW Specifications, guidelines and other technical documentation.

Project#2: Android Linux kernel (3.0 & 3.4) porting on to a customized OMAP4460 board

Platform: linux-2.6.xx
Languages and Tools: C, Makefile, gcc, ctags, cscope.
Team Size: 3

Description: This project includes porting u-boot and Linux kernel on to an OMAP4460 embedded board.
Tasks include Processor Initialization, Explore different protocols like i2c, spi, uart, usb with u-boot source
which is common boot loader for ARM boards in industry.

WINEYARD TECHNOLOGIES (From 09/09/10 to 10/09/11)

Designation: Application Engineer

Project #1: Embedded web server for remote sensing applications


Role : Developer
Team Size : 4
Microprocessor : ARM 7 TDMI
Programming Language : Embedded C.
Protocols used: :UART, TCP/IP

Job Roles:
 Designed HTML webpage.
 Worked on socket programming and Implemented the Boa web-server in the embedded hardware.
 Designing the products according to the client specifications.

Apart from above project developed various projects on robotics like line following robot for commercial use.
Fire fighting robots, pick and place robots, water robot, Remote controlled (gsm, rf, zigbee, Bluetooth, wifi)
based robots.

Academic Final Project:

ELECTRIC CAR: (A practically 2 seated pollution free car)


Position : Team Leader
Responsibilities:
 Assigning the responsibilities to the team members.
 Periodically monitoring the goals for each week.
 Participated in the design process of the car.

ACADEMIC ACHIEVEMETS:
 Participated in “IMPACT 2013” 12 days personality development program.
 Secured “1st” Prize in “Circuit simulation” in D.V.R.C.E.T.
 Achieved “3rd” Prize in CYBORG (Robotics) in national level technical
symposium “Technozion” at NIT, Warangal.
 Presented two technical papers on the topics “Wireless electric transmission” and “Brushless D.C
Motor”.
 Participated in the “Entrepreneurship awareness camp “in J.N.T.U.

EDUCATION:
 B.Tech (E.E.E) from D.V.R College of Engineering & Tech. (J.N.T.U), Hyderabad with aggregate of 67%.
 Intermediate (M.P.C) from Royal jr. College, Hyderabad, with aggregate of 86.4%.
 Xth from Nagarjuna High School, Hyderabad with an aggregate of 84%.

PERSONAL PROFILE:

Name : Raj Kumar Thavti.


Date of Birth : 20-05-1988.
Languages Know : English, Telugu and Hindi.

REFERENCE:
Will be provided up on request.
Place: Hyderabad (Raj Kumar Thavti.)

Das könnte Ihnen auch gefallen