Actively seeking full-time opportunities in the field of Embedded Hardware/Software Design/Testing and Validation
-
Experience
Embedded Intern, Benchmark Business Software, India Nov – Dec 2015
o Worked on booting the BeagleBone board up from scratch using Linux operating system and load different images on the board (board bringup)
o Developed an Arduino based home automation system which controls the functioning of lights using Bluetooth and implemented an automated traffic light controller using Tiva Cortex M4 microprocessor
Software Developer Trainee, iNautix Technologies India Pvt. Ltd., India Jan – Dec 2017
o As a part of a team of engineers, designed and developed a website called “Attendance and Leave System” using Java, JavaScript and SQL to enable employees to track their time off / relocation events
o Developed “In Company Smart House Rental” where employee can post advertisements about their house rental policy and a set of rules, location and rent fee which can be viewed by company employees
-
Projects
A Quadcopter-based Auto Cameraman System (Raspbian, Thonny IDE, Mission Planner) Fall 2019
Design and implementing a quadcopter-based auto cameraman using Ardupilot APM 2.8 and Raspberry pi, using a raspberry pi camera for target tracking, by tracking the position and orientation of the reporter’s face.
Sonar and optical flow sensor are used for tracking capability and obstacle avoidance, sensed data are collected and processed locally using the onboard Raspberry Pi and Ardupilot APM 2.8
Fatigue Analyzer (MATLAB IDE) (https://shubhankarpataskar.wixsite.com/workoutanalyzer) Spring 2019
Implemented a fatigue analyzer using a myoelectric sensor, interfacing it with Arduino Nano to decode the signals and plot it using MATLAB
MATLAB is used to collect the data, extract features, analyze the data and plot them as a visual graph
x86 based Operating System with train-controlling application (Bochs x86 emulator) Fall 2019
Implemented process control block, inter process communication, interrupt service routine, device driver for RS232
Designed the shell window and train-controlling application to send commands to Marklin locomotive controller
IoT Based Voice Controlled Bot Using TIVA Launchpad (Kiel uVision5) (http://adp-bot.webnode.com/) Fall 2018
Implemented a Bluetooth based voice-controlled bot, where the Bluetooth module is used to receive the voice command and using UART, the data is transferred from the Bluetooth module to the Tiva board
Four Timers are configured to generate PWM signals which generate the power to drive the motor driver
Self-Leveling Quadcopter using Arduino (Arduino IDE) Summer 2018
Developed a Self-Leveling Quadcopter using Arduino Uno interfacing it with MPU-6050 gyro/accelerometer using 4 motors with propellers and a 6-CH TX Transmitter used to control the flight of the quadcopter
The gyro is calibrated before take-off and the is used to give continuous values to the Arduino based on which the Arduino calibrates each of the motor separately to ESC to generate enough power to level the quadcopter
ASIC Implementation of AMBA AHB to APB Bridge (VCS Synopsys) Spring 2018
Designed an interface bridge between AHB and APB using Verilog, extracted synthesized netlist with unit delays and verified by comparing the gate level simulation with RTL simulation results
Placement, floor planning and routing of the design was completed for optimization of power and area