Summary:: Raj Kumar Thavti
Summary:: Raj Kumar Thavti
Summary:: 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:
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.
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.
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.
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 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:
REFERENCE:
Will be provided up on request.
Place: Hyderabad (Raj Kumar Thavti.)