Post Job Free

Resume

Sign in

Software State University

Location:
San Jose, CA
Posted:
November 11, 2017

Contact this candidate

Resume:

Nikhil Namjoshi

669-***-**** LinkedIn Github ac283m@r.postjobfree.com

Summary

• Quick witted, experienced and problem solving guy with passion for embedded firmware/software development

• Seeking Full Time job opportunity in Embedded Firmware/Software Education

• M.S. in Computer Engineering (Embedded Systems) (GPA: 3.77/4.0) Expected - May 2018 San Jose State University, CA, USA

• B.E. in Electronics Engineering (GPA: 3.6/4.0) August 2011 - May 2015 University of Mumbai, Mumbai, India

Relevant Courses : - Embedded Systems Applications - Computer Architecture - Embedded Hardware Design - Embedded Software

- Data Structures and Algorithms - Operating Systems - System Software - Real Time Embedded Systems

- CUDA Parallel Programming - Robotics & Automation - Digital Image Processing - Microprocessor & Microcontroller Competencies

Programming Languages: C, C++, Python, CUDA C, C#, SQL, Verilog, Java Micro-controllers: FRDM KL25Z, LPC1758, Arduino UNO, Raspberry Pi 3, 8051, 8085/86, S3C6410, Jetson (TX2/TX1/TK1) Operating Systems: Windows, Ubuntu, FreeRTOS, Android, Raspbian, ROS Protocols/Interfaces: CAN, UART, I2C, SPI

Tools: Android Studio, Eclipse, Git, Gerrit, Keil, SQL Studio, Arduino IDE, Meshlab,, Bus Master, Visual Studio Other Skills: Device driver design (I2C, UART, SPI), Algorithm Designing, Leadership, Teamwork, Planning Projects

Smart Autonomous Robot Navigation August 2017 - Present

• Automating robot navigation for iRobot Create 2 in indoor environment using Jetson TX2 based on ROS system.

• Establishing self driving based on Visual SLAM using RGB depth camera and incorporating smart obstacle avoidance

• Incorporating deep learning to make the robot self aware of the environment around it Android Controlled Quad-copter January 2017 - May 2017

• Built RTOS based quad-copter system with LPC1758 board and interfaced it with Android App using Bluetooth HC-04

• Designed entire quad-copter PID algorithm which runs at 100 Hz frequency and improved the quad-copter stability by 80%

• Guided my team to develop android app that has all the buttons to control the quad-copter motion and throttle

• Extensively worked on 9 DOF orientation sensor to integrate it with PID algorithm I2C Write Transaction between Transmitter-Receiver using Verilog May 2017

• Designed logic and state diagram for I2C write transaction between transmitter and receiver

• Improvised the system design to support burst length of 1, 2, 4, 8, 16, 32, 64 and size of 1, 2, 4 in bytes

• Developed logic for detecting start condition, generating stop condition and detecting acknowledgement in I2C transaction Self Driving Car using CAN Communication based on FreeRTOS September 2016 - December 2016

• Designed a self driving car with features such as obstacle avoidance, speed control and control using android app

• Programmed the LPC1758 board to communicate with system via CAN bus and with Android App via Bluetooth HC-05 using UART

• Developed a user friendly android app that shows car's location and allows them to plot route to destination on Google maps

• Managed to develop a smart robust obstacle avoidance and path following algorithm and improved the algorithm efficiency by 70% Indoor Environment Awareness Model using Deep Learning October 2017 - Present

• Training a Deep Neural Network model to assist indoor robots in taking smart decisions based on the environment

• Developing python script to train the model to determine obstacles like chair and scenarios like open/closed door and elevators Android Based Automated Multi Storey Car Parking System January 2015 - May 2015

• Built a circular parking structure, where each floor has parking cells and car lifting motor mechanism at the center of the structure

• Designed Android App which provides users with options to park and retrieve the car

• Developed efficient algorithm for car lifting mechanism on FRDM KL25Z and improved it to conserve 50% power Experience

Imaging Validation Intern - STMicroelectronics, Santa Clara, USA September 2017 - Present

• Established optical enclosure setup to test camera performance for different light conditions in environment

• Programming C code on STM32 Nucleo board to obtain PWM signal to control high intensity LEDs using LED5000 chip LED driver

• Developing Python GUI code to allow user to send commands like frequency and duty cycle setting to STM32 board using the GUI Embedded Algorithms Intern - Magic Leap, Sunnyvale, USA June 2017 - August 2017

• Ensured smooth environment 3D reconstruction by developing C++ code on Linux Environment using computer vision techniques

• Integrated, improved and optimized Hole Filling algorithm as a part of dense mapping technique

• Improved environment reconstruction by adding pixel confidence based on its depth and position with respect to camera's line of sight Systems Engineer - Infosys Pvt Ltd, Pune, India June 2015 - June 2016

• Stood a top performer with 91 % score during 3 month training on Python, C#, SQL, Relational Databases and .NET framework

• Formulated logical solutions to client's issues related to SQL database, PowerShell scripts, .NET applications and desktop software

• Received recognition for consistent performance and commitment towards work



Contact this candidate