Shreyas Gokhale

Robotics, Embedded and Full Stack System Developer

> From embedded firmware development to cloud based, dockerized robotics

Domains

Core expertise in Embedded Systems and cross-competency skills in Autonomous Driving, Robotics, IIoT and Wireless Sensor Networks.

Robotics

ROS development, Google Cartographer, Path and Task planning

Autonomous Driving

Sensor fusion using Kalman Filter, ADAS

IoT

Wireless Sensor Networks, Industrial IoT, BLE, LoRaWAN

Embedded Systems

BSP, ARM microcontroller, Real Time, Multi Core Parallel Programming

Business Development

Ideation and Creative thinking, Project planning and management, Team Building, Communication and Marketing

Software Dev

Static Website, dashboards, dockerizing, Open Source.

Augmented Robotics

Berlin

Firmware Development of Augmented Reality Robo Car

  • FreeRTOS
  • WiFi
  • BLE
  • Acclerometer
  • Over The Air (OTA) updates

Fraunhofer FOKUS

Berlin

Decentralized, Multi-Robot, Collaborative Mapping and Exploration

  • ROS
  • Google Cartographer
  • C++
  • Cloud Simulation
  • SLAM
  • Docker and Kubernetes

Distributed AI Laborataory

Berlin

Cloud and Predictive Maintenance Agents in Industry 4.0 Smart Factory environment

Machine Learning Agent:
ML agent which processes, trains, predicts and visualizes data.
A number of different algorithms and data inputs are supported.
In addition, RESTful application interface is made available to use.

Chariot Cloud
REST API service which handles big data operations in MongoDB and MySQL.
The data API is generic and reusable across different use cases.

  • Machine Learning
  • Java
  • Python
  • MongoDB
  • MySQL
  • Industry 4.0
  • RESTful Application
  • Data Visualization
  • Swagger OpenAPI

Technical University of Berlin

Berlin

Second year of EIT Digital Master School Dual Degree Programme

  • Application of Robotics
  • CV: Parking Lot Detectionin Autonomous Vehicles
  • Ad-Hoc and WSN
  • Innovation and Entrepreneurship Study

BrightSight B.V.

Delft

Differential Power Analaysis attack on Data Encryption Standard (DES) Smart Cards using Raspberry Pi.

BackEnd:
Record Traces from oscilloscope, of encrypting pain text using smart cards, by USBTMC
Developing object oriented, modular architecture in Python for every component of the project
Testing apllication for different elemnts. Eg: Large file sizes, Different scopes

FrontEnd:
Interactive and polished UI using PyQt for easy user interaction
Using modules such as pyqtgraph and qthread for feature rich and responsive application

  • Encryption and Security
  • Python
  • OOP
  • PyQT
  • USBTMC

Technical University of Eindhoven

Eindhoven

First year of EIT Digital Master School Dual Degree Programme

  • CUDA, OpenMP
  • Real Time Systems
  • Internet of Things
  • Dataflow modelling and Requirement Verification
  • Business Development

Embionics Technologies

Pune

As an Embedded Systems and Firmware Developer in a growing startup, I worked on many challenging projects and cutting-edge technologies. While delivering projects based on IoT and Automotive domain to multinational clients, I gained substantial experience in Hardware and Software designing, Low level Device driver and Application development on ARM Cortex microcontrollers and System on Chips.

  • C
  • ARM Cortex
  • C++
  • BLE
  • nrf5x

EuroTrip Planner

A quick and economical flight planner using Python, Docker, MongoDB and Skyscanner APIs

Computer Vision Project

Sensor Fusion of Camera, LiDAR and RADAR for parking lot detection in autonomous vehicles

Ultra Lightweight Bird Tracker

Using BLE and nrf52 SOC

LoRaWAN End to End System

From Sensor to Dashboard

Wireless Sensor Network Project

Vehicle to Vehicle communication using WAVE and WiFi-p for emergency vehicles

Multicore Proecessing Project

Porting and optimization of EEG application in C to Assembly CGRA, CUDA and OpenMP

IoT and ML project

Data analysis and prediction of energy grid usage for IoT using machine learning

Contact Me

Want my resume in PDF? Or have any interesting project to discuss? Just fill following form: