Menu

Hi there

I am Pranav Natekar.

Software Engineer

Deep Learning ardent

Technical writer

I am a

About


My major area of interest is Embedded Machine Learning. Currently, I am a pursuing my Master's in Electrical Engineering from Rochester Institute of Technology with focus area in Image Processing and Computer Vision. Also, I am currently affiliated with brain.lab @ RIT, where I am conducting research under the guidance of Dr. Cory Merkel, focused on "Improving Speech Technologies for People with Atypical Speech."

Prior to grad school, I was a Software Engineer at SiFive. Here, I worked on an SoC bring up with a custom VLIW+SIMD architecture based DSP IP and an AI accelerator.

I am passionate to transform any newly learnt skills / technologies into real-time prototypes. Having studied basic courses like Artificial Intelligence, Digital Image Processing, Machine Learning as an undergrad, laid the groundwork for advanced fields such as Computer Vision(CV), Speech Processing, etc. These fields have piqued my interest since then, especially Computer Vision.

My aim is to enable intelligent cognition and reasoning in low power machines through high-level understanding from images/videos, audio, viz., enabling an era of low power, true Artificial General Intelligence.

My Projects.

My Projects include software as well as hardware projects. I develop projects in C/C++, Python which revolve around the topics of Machine/Deep Learning, Computer Vision, Music Information Retrieval. For hardware projects, I have used Arduino, Raspberry Pi and several RF technologies.

Automatic Detection and Classification of Tabla Talas from the Indian Classical music.

First winner of the TensorFlow Community Spotlight program!
Another Image zoom-on-hover effect

This project work aims at developing a system that would be able to first detect a tabla tala from a mix(a song) of an Indian or Carnatic Classical Music and then classify the tala. Tala is a specific pattern which occurs in all of the Indian Classical Music and Tabla is the percussive accompanying instrument.

More info See on GitHub

Autonomous Vehicle Drive

A vehicle designed from scratch and driven autonomously using a MLP.

Tech used:

  1. Multilayer Perceptron
  2. Sockets for live video streaming
  3. Microcontroller (Arduino for transmitter and receiver)
  4. RF communication (nRf24L01+ for wirelessly controlling the bot)
  5. CPU on the bot(Raspberry Pi 3 and camera for video capturing)

More info See on GitHub
Another Image zoom-on-hover effect

Image Augmenter

Another Image zoom-on-hover effect

A GUI designed in PyQT5 for image augmentation leading to 1000+ images, when a single image is fed.

See on GitHub

YouTube Subscriber Counter

A subscriber counter based on ESP8266 and NeoMatrix 8*8 displays stacked row-wise.

Tech used:

  1. 8*8 NeoMatrix displays
  2. NodeMCU(Wi-Fi module)
  3. YouTube Data API
  4. Libraries: Adafruit NeoMatrix, Adafruit NeoPixel, Adafruit GFX, ArduinoJSON, MusicEngine, SNTPtime

More info See on GitHub
Another Image zoom-on-hover effect

Bag eWatch

Another Image zoom-on-hover effect

A 200x200 paper-display attached to a bag depicting a badge, showing time and altitude, pressure and humidity readings.

Tech used:

  1. NodeMCU
  2. eInk display, 200*200 resolution 5.4 inch
  3. Sensors, BMP180, DHT11
  4. Libraries: ESP8266WiFi, U8g2lib, Wire, Adafruit_BMP085, Geometry, SPI

More info See on GitHub

Latest From The Blog.

Read my blogs here

Extra/Co - Curricular

Technical

Led the communications team for Robocon 2018. The team's focus was on establishing wireless communication instead of conventional wired controls. The modern hardware such as nRF24L01+, ESP8266, etc was thoroughly researched.

Robocon is a part of technical activities in VIIT, Pune. Being a part of such team improved a lot of technical, leadership and management skills.

The Certificate

Cultural

Played Tabla at the musical team for Firodiya karandak 2016. Firodiya karandak is a intercollegiate variety show, where teams from different colleges with different themed dramas compete for the trophy. The team's name is AAVISHKAR, meaning invention.

AAVISHKAR is the cultural commune of VIIT, Pune. Here people from interests in art, literature, dance, music come together and work together for the intercollegiate drama competitions.

Official Certificate Appreciation Certificate


Awards

Different awards won at intercollegiate level technical fests.

1 / 5
2 / 5
3 / 5
4 / 5
5 / 5