Shantanu Patel

(607) 338-8486
spate100@binghamton.edu
38 Van Reipen Ave, Jersey City, NJ - 07306

Education

Master of Science in Electrical & Computer Engineering

GPA 3.56
State University of New York at Binghamton - SUNY
August 2016 - May 2018

Bachelor of Technology in Electronics & Communications

GPA 3.8
Charusat Institute of Science and Technology
July 2011 - May 2015

Certifications in C and C++

Excellence
Center for Development of Advance Computing
July 2014 - License GNV01Ju14422998

Skills

  • Languages [Proficient]: C, Python, C++ [Intermediate]: Shell/Bash, Assembly, VHDL
  • Hardware: board bring up, Bare Metal, Software Defined Radio, Arduino / Raspberry Pi, Oscilloscopes, Function Generator, Logic analyzer, FPGA, and Sensors peripherals
  • Tools: Linux, RTOS (QNX & FreeRTOS), Keil-uVision, git, LaTeX, synopsys, Xilinx ISE and EDK, MATLAB, Metasploit, NMAP, Hardware specific API
  • Protocols: SPI, I2C, UART, USB, CAN, TCP/IP, MQTT, REST [Comms]: BLE, WIFI, Cellular (2G/3G), 802.15.4

Experience

Smith Engineering PLLC

New york, USA
IoT / Embedded Co-Op Engineer
May 2017 - December 2017
  • Designed 6 IoT PoCs based on Cellular and wifi connectivity. Two of them are currently deployed on field.
  • Wrote firmware for embedded hardware to convert standard industrial meters into cloud connected meters.
  • Programmed u-controllers (ARM Cortex M3 based) using C / C++ to read industrial meters with ADC, I2C, and SPI Protocols.
  • Developed Linux based system​ for cloud connected data-logger, implemented multi-threading and fault-tolerance for reliability.
  • Productionized full-scale JSON based RESTAPIs using Python - Flask and SQL, wrote python library to interact with cloud data servers(Azure).
  • Created other PoCs using Azure and GCP services with different protocols like MQTT / Pub-Sub.

Jet Stream Electric

IISc, Bangalore, India
Electronics Engineer
March 2015 - July 2016
  • Part of the three person core team of the startup that built the 200W Airborne Wind Energy prototype (“Aircraft flying in the sky (consuming almost no fuel), generating electricity, and supplying to a grid”)
  • Maintained and tweaked the Ardupilot hardware with small firmware edits. Experimented with flight sensors (IMU, Pitot tube) for understanding flight mechanics.
  • Implemented cutting-edge research papers on MATLAB to calculate trajectory for fuel-less flight
  • Designed (Scrum-Agile) and documented experiments, technology procedures which involved multiple engineering teams.

Cross Shore Solutions

Ahmedabad, India
IoT Research intern
March 2014 - March 2015
  • Researched on BLE 4.0 hardware (HM 10) and demonstrated innovative solutions for in-door location and advertising using iBeacon.

Projects

Neurocomputing - Smart city energy predictions [Python, Linux]

Binghamton, USA
Spring 2018
  • Emulated smart city architecture using Raspberry Pis using RESTful APIs using Flask and ngrok.
  • Implemented a fog server to listen and store data in SQL database, for processing/visualization (Pandas) and predictions.
  • Generated hourly predictions using LSTM neural networks implemented on keras-tensorflow.

Tomasulo algorithm - processor Design [C++, MIPS]

Binghamton, USA
Fall 2016
  • Reading MIPS instructions from txt file to execute the program. Implemented out-of-order execution 4-staged pipelined architecture.
  • Created working processor with 16 registers, 20 memory addresses, reorder buffer and reservation station.

Network Intrusion Detection System [Python, Metasploit, NMAP]

Binghamton, USA
Spring 2017
  • Implemented an intrusion detection system to detect the attacker, victim, the time, and the type of attack. The system was able to monitor real-time activity as well as historical data-logs of tcpdump.
  • Other related project: DNS Activity Monitor and Ads Blocking Filter.
  • Practiced man-in-the-middle, evil twin, metasploit attacks on windows and linux based lab environments(IPV4).

Image Rotating FPGA , Hardware Software Co-Design [C, VHDL]

Binghamton, USA
Spring 2017
  • Using Xilinx's ISE fabricated virtual hardware which can rotate image 200% faster than usual.
  • Created hardware APIs for fabricated hardware with VHDL. Using APIs with C/C++ rotated image and ran tests. cases.
  • This is a common implementation for modern processors like ARM Cortex M-3,M-4,M-7

Hobby Projects

  • FreeRTOS on my pebble watch.[RTOS]
  • Exhibited Internet of things prototypes in MakerFest '15 and '16. Was a participant in multiple Hackathons.[iBeacon, js, ESP32]
  • Solar tracker using photodiodes and motors to increase efficiency of solar plates. [Embedded HW & SW]