Bharat Khanna
******.******@*******.*** +1-408-***-**** 39 W Julian St Apt 153 San Jose CA 95110 www.linkedin.com/in/bharatkhanna1 Career Objective
Seeking job opportunity in the field of Embedded software/Firmware development. Technical Skills
Programming: C C++ Python (Basic) Device Driver Firmware CUDA Socket Programming Linux kernel programming(Basic) FreeRTOS: Real-Time Embedded System (Multithreading, Semaphore, Multitasking) Development Platform: ARM 11(Mini6410) ARM Cortex-M3(LPC1769 & LPC1758) ARM Cortex-M4F(TM4C123GH6PM) Arduino Raspberry Pi Jetson TK1/TX1
Tools: OpenCV Cadsoft Eagle GitLab CANAlyzer Gdb LPCXpresso eclipse Xcode Keil uVision Code Composer Studio Arduino
Android Studio Hercules Hyperload GCC (Toolchain- Cross Compiler) Drivers Developed/Implemented in projects: CAN Modbus I2C UART SPI ADC PWM GPIO Operating System: Ubuntu(Linux) Microsoft Windows Academic Qualification
Master of Science – Computer Engineering (Embedded Systems) Aug 2015 – May 2017 Dept. of Computer Engineering, San Jose State University, San Jose, California Bachelor of Engineering – Electronics & Tele-Communication Jun 2009 – June 2013 Bharati Vidyapeeth Deemed University, Pune, India
Career Profile
Teaching Associate at San Jose State University Mar 2016 – May 2017
• Imparting knowledge based on the course work to practically implement concepts learned in courses CMPE127 - Microprocessor Design I, CMPE240 - Advanced Computer Design and CMPE242 - Embedded Hardware Design. Embedded Firmware Engineer Intern at CTI PLUS CORPORATION, California, USA Jul 2016 – Aug 2016
• Development of LPC/NVIDIA GPU Jetson and Arduino based sensor and motor interface system including LSM303 and/or equivalent, and stepper motor, servo motor drive interface.
• Implementation and testing of RS485 based Modbus protocol.
• write test and implementation document.
Engineer at Indra Sistemas India Pvt.Ltd, New Delhi, India Mar 2014 – Jun 2015
• Installation, commissioning, testing and maintenance of both hardware & software of intelligent devices/machines. Engineer at Talentpro India HR Pvt Ltd, Chennai, India Sept 2013 – Jan 2014
• Resolving critical Hardware and Software issues in Samsung mobile phones. Academic Projects
GPU Enhanced Wireless Control Technique for AGV Applications Feb 2017 – May 2017
• Establishment of stable wireless communication between two RF(802.11b standard) LORA modules on Jetson TK-1 and Arduino.
• Formulation of mathematical formals for Cognitive Radio: synchronization, scrambling and error detection (linear block coding(LBC)).
• Tools & Language Used: LPCXpresso, Arduino IDE, GCC; C language. URL: Git Autonomous vehicle Sep 2016 -- Dec 2016
• This project implements a self-driving car with the ability to have programmable routes and do obstacle avoidance.
• Establishment of Bluetooth communication between mobile and ARM controller.
• IDE & Language Used: eclipse, Android Studio; Java, C/C++ language with FreeRTOS features. URL: Project online link A smart surveillance system using Face recognition Sep 2016-- Dec 2016
• Face detection and recognition using GPU platform (Jetson TX1).
• IDE, Language, Framework: OpenCV; Shell Script, C++; Caffe Deep learning Framework. URL: Git Wi-Fi based sensor system Mar 2016 – May 2016
• Real time heterogeneous sensor fusion incorporating IOT feature such that data can be visible over PHP web page via internet.
• Design & development of hardware & software to interface GPS, sensors and Wi-Fi(TCP/IP) module with ARM microcontroller.
• IDE & Language Used: eclipse; C++ language with FreeRTOS features. URL: Project online link Implementation of 3D & 2D Vector Graphic Sep 2015 – Dec 2015
• Designed and developed a system using LPC1769(ARM) microcontroller to display image on colour TFT LCD display.
• Formulation of mathematical formals that can change image dimensions based on viewer point of view.
• Displaying three-dimensional picture into a two-dimensional display. IDE & Language Used: LPCXpresso; C language. URL: Git Graduate Coursework
Object Oriented Programming, Embedded software, Embedded System Applications, CUDA Programming, System software, Embedded wireless architecture, Advanced computer design, operating system, computer architecture and Virtualization Technologies.