My SKills

I have been working on

GPU

Hardware

Worked on

  • Energy Harvesting Systems
  • Edge Implementation
  • Microcontrollers and Sensors
  • GPU and FPGA Accelerators
  • Battery Management Systems

GPU

Tools

  • Programming Languages - Python, JAVA, C++
  • LabView, MATLAB, Ni-Daq
  • CAD/Simulation Softwares - Eagle, Inventor, LTSpice
  • Cloud - AWS, GCP, Azure

GPU

Artificial Intelligence

Hardware accelerators for:

  • Recurrent Neural Network - Decryption using LSTM implemented on CPU and FPGA
  • Convolution Neural Network - Implemented VGG16 and RESNET-50 on GPU using OpenCL

Projects

These are few of the projects that I have worked on

GPU

Hardware acceleration of Neural Networks

Using OpenCL framework we built a CNN(Convolutional Neural Network) and RNN(Recurrent Neural Network) to run on heterogenous environments such as CPUs, GPUs and FPGAs.

GPU

Energy Harvesting using thermal enegry

Designed a Energy harvesting prototype that uses TEG(Thermo-Electric Generator) to convert the temperature gradient across two surfaces, this harvested energy was then use to power a microcontroller that sends data using BLE.

GPU

Human recognition using Drones

Made a Yolo v3 based human recognition system that can detect human motion in an area using a camera and raspberry pi that were mounted on a drones. This has various applications in surveillance and crowd management.