Professional Experience

Software Engineer, Yantrr Electronic Systems Pvt. Ltd. [Aug 2014-Present]

  • Designed and Implemented Yantrr Device Cloud, also developed an applications which enables the interfacing of different Yantrr IoT devices to various IoT clouds such as Azure IoT Hub, Telit IoT Portal, etc.
  • Integration, configuration and testing of Yantrr Connection Manager for reliable PPP data connection with different 3G/4G modems.
  • Designed and developed applications for 2G/3G/4G modems, GPS, Wi-Fi, BLE, Industrial interfaces RS232, RS485/422, CAN bus, IP Cameras and various sensors on Yantrr Devices : VAYU, VAYU2, VIBEQ, ARCA, OMNY-M1 boards.
  • Developed board support package, device drivers, associated middle wares, FOTA and compilation of custom Linux kernels with Debian/Ubuntu system for Yantrr Devices: VAYU, VAYU2, VIBEQ, and ARCA.
  • Developed ESP32-FreeRTOS based firmware for OMNY-M1 board which interact with multiple BLE wireless medical sensor devices (A&D, True Metrix, etc.) for receiving data from sensors and transmitting that data to Microsoft’s Azure IoT Hub via Wi-Fi or PPP (CAT-M modem), with FOTA support.

Teaching Assistant, Department of Computer Engineering, DTU [Sept 2012 - May 2014]

For one and half years teaching subjects C Programming, Java Programming, Operating System, Data Structure, Android and Linux Programming to B.Tech students in the form of Lab Practicals.