More than three years of experience in the field of IoT. Overseen and managed the complete development (Mobile Apps, Back-End, Hardware and Firmware) and system design of 4 IoT products from scratch to market. Currently working as project manager at Automate Solutions.
Key technologies worked on (IoT, Amazon Web Services, WiFi 802.11, MQTT, TCP, UDP, C#, C++, NodeJS, NoSQL ReThink DB, ESP8266, Arduino, and Node-MCU).
- Coordination with Design, Mobile App and Hardware teams for timely achievement of project checkpoints.
- Coordinated with Chinese vendors for hardware manufacturing and managed the delivery of products within time and budget.
- Firmware development of Smart Socket (SOL).
- Firmware development of Smart Switch Board (SB3).
- Server side programming of APIs in NodeJS and ReThink-DB Database management.
- Design of complete system architecture and technical flow for the smart home eco-system of Automate.
Key technologies worked on (IoT, Wi-Fi 802.11, MQTT, TCP, UDP, C#, C++, ESP8266, STM32F030, Arduino, and Node-MCU).
• Production level complete firmware development in C++ of Smart AC Controller device (Breeze - I), Smart Socket (Econi) and Smart Light (Lumi).
• Decoding/Deciphering and reverse engineering of Infrared Remote Control codes of more than a dozen of Air Condition brands.
• Development of various Hardware/Software (C#) testing tools for regular testing and debugging of smart devices.
• Implemented Advanced Encryption Standard (AES-128) and Firmware Over The Air (FOTA) capability of smart devices.
- Firmware development of ICX-10 IEEE-802.11ac Router on the Linux distribution of OpenWRT, Improvements, adjustments, modification, and bug-fixing for the existing firmware of network devices such as wireless AP (Access Points) and Routers.
- Circuit designing and prototyping of R&D projects and safety circuits. - Troubleshooting, debugging & testing of tracking devices. (Diagnosing faults and then forwarding them to technicians for repair) - Programming & modifying configuration scripts. - Performing firmware upgrade on tracking devices. - Testing of new tracking devices, fuel sensors, Mobile DVR Devices e.t.c. - Remote monitoring and finalization of tracking units on C-Track (Stolen Vehicle Recovery software) before installation. - Maintaining and preparing SOPs (Standard Operating Procedure) for each device. - Providing technical installation support.