About Me

Who Am I?

Hi I'm Bikash, Being a developer I have around 6+ years of hands on experience in IOT, Smart Micro Grid & Embedded System Integration and implementation of most complex, user friendly and secure applications/systems combining the latest application development and integrating technologies available today utilizing the best practices of the software/hardware industry. You can download my CV from here.

Some of the areas I havce worked on and love to work are,

RE Smart Grid

IoT Products

Home Automation

Content Creation

My Specialty

My Skills

Over the years I have got the opportunity to work on many technologies. When I started in NTCS I worked on Energy monitoring projects as my M.Tech research was on that particular topic. We started with some RS-485 based smart Energy meters from Texas Instruments with LPC1768 (MBED). The first demo I made was controlling the appliances in a test room and also monitoring the energy usage. The system was controllable from anywhere. After some time we got into a microgrid project for which I developed the IoT components including PCB prototyping to firmware development. That was fun, as I got to work in many areas like electrical distribution to fiber-optic communication and networking kinds of stuff. I did some other projects also while in NTCS and then moved to E14, where I wrote R&D articles on multiple technologies. We also worked on demos involving Raspberry Pi and other sensors. After Joining ITC I got to work on Thingworx and is pretty interesting.

Microcontroller Development


PCB Prototyping




Git / VCS


IoT System Design




I have worked on following techonologies or atleast I am aware of,


Familliar With

Hardware Platforms

Software Platforms/Tools

Project Management Tools/Services


What Matters


Auto SPC May, 2020 - Now

A Thingworx based application for Statistical process Analysis for a Automobile Manufuacturing plant. Involved in the deployment of the application as well as supporting enhancements.

  • Client: A Leading Automobile Manufacturer in Europe
  • Technologies: Thingworx, Dev-Ops

Asset Advisor Apr, 2019 - Feb, 2020

The project is all about a Thingworx based solution where in the devices ( T&M Instruments) send data to the cloud where the data is used to analyze utilization of the device to properly plan purchase decisions.

  • Client: A Leading T&M Instruments Manufacturer in USA
  • Technologies: Thingworx, Apache Solr, PostgreSQL, Javascript

30Kw Smart Nano Grid, Chotkei, Angul, Odisha Jan, 2016 - Dec, 2017


A smart Nano Grid comprising of 30 Kw solar power plant and providing supply to 115 homes in Chotkei Village, Odisha. The smart grid is equipped with completely autonomous stem to make it hassle-free to operate. The grid is connected to internet by using a Satellite internet connection. The smart grid features automatic billing, smart scheduling, overload detection and many safety features. The local consumption data of every user are logged onto a local server by using Fiber Optic and Ethernet network. The data on the server are then analyzed automatically and the system executes the measures required if any. The scheduling feature of the smart grid allows scheduling the supply to each household depending upon their requirement. The overload detection mechanism prevents the user to connect heavy loads to the supply as the supply is limited and purely solar. The automatic billing system detects the payment made by the customer and if the customer has no dues supply is enabled for him/her. If the customer has not paid the bill the supply is automatically cut-off within 10 days. The overall IOT usage helps to keep track of overall operation of the grid as the grid is located in a remote place and is not always convenient to visit personally.

  • Client: OREDA, Odisha and , USA
  • Technologies: JAVA
  • Smart Village Award, Smart Cities Conference & Exhibition 2016
  • Coverage by DW News

AutoSPC Dashboard Feb, 2021 - Apr-2021

A central dashboard, to monitor all the sites of the client dpread across the globe.

  • Technologies: ThingWorx

Automated BT in Python for Azure Dev-Ops Jan, 2021 - Jan-2021

The automated business testing module for AutoSPC application, this time written in Python, The application earlier was completely in ThingWorx, but to integrate with Azure Dev-Ops pipelines (You know, to automate it even further), I changed the UI part of it to Python scripts. :)

  • Technologies: Python, ThingWorx

CLEAR Sep, 2020 - Dec-2020

This application is built on top of ThingWorx. The application let's the user create orders which in case of the client are conveyour belts. While creating the order, the application let's the user visualize the design and also it do the mathematical modelling to validate the required parameters like length, material and all are possible or not. Finally the order gets pushed into WindChill PLM software.

  • Technologies: Thingworx

FMS- An Android Application for shop floor operators (POC)Sep, 2020 - Dec-2020

Mentored the devlopment of an Android based application for shop floor operators to quickly check machine parmeters. The backend used for the application is ThingWorx. The idea is to let the operator scan the QR code, unique to the machine and the app will show the machine related KPIs and other details.

  • Technologies: Thingworx, Android

Automated Business Testing Module for AutoSPC Oct, 2020 - Oct-2020

Developed an end-to-end automated Business Testing odule for the AutoSPC application that helped the client reduce the testing effort by almost 30%. The module involved communicating with Ignition, L2L and MSSSQL database. The application is completely deveoped using Thingworx and works as in fire and forget manner. The use can upload test data sets and teh tests to be carried out and application will take care of rest and even send out the test reports as email.

  • Client: A Leading Automobile Manufacturer in Europe
  • Technologies: Thingworx

Energy Advisor (Listed in PTC Marketplace) May, 2020 - Jul,2020


Energy Advisor application for manufacturing provides insights on energy efficiency of utility assets and process lines by comparing with optimum levels. Actionable information through KPIs, metrics, alerts and use of Lean methods facilitate quick corrective actions to arrest energy losses. Energy cost of conversion is significant in several industries and there is a need for optimum use of energy, even under varying operating conditions. By use of statistical analysis on plant historic data, dynamic benchmark models are computed to give like-to-like performance visibility for the conditions. Data from DCS, SCADA, PLC, meters, logs and cost is contextualized for near real-time energy analysis in the ThingWorx application. Further, error-code logging and non-conformity with corrective action screens helps management easily review the issues and work towards continuous improvement. Customized models for CPG industries and industrial utility assets help quick deployment to realize efficiency gains.

  • Technologies: Thingworx

A Digital Logbook (POC) Aug, 2020 - Aug,2020

A Thingworx based application or basically a Digital Logbook. The idea is to provide a web based interface to Operators as well as Supervisors to make logging pharmaceutical anlysis data smooth. This also enables deriving some of the analytics out of it.

  • Client: For a Pharmaceutical Company
  • Technologies: Thingworx

Factory Monitoring System (POC) Jun, 2020 - Jul,2020


A Thingworx based application for monitoring differnet production parameters of cigerrate manufacturing plant. Along with the Thingworx Foundation, we tried to use Thingworx Analytics, but due to the lack of required algorithms, we settled with integrating a `R` based script with TWX.

  • Client: For a Cigerrate Manufacturer
  • Technologies: Thingworx,Thingworx Analytics, R

Automated Thingworx Migration Feb, 2020

The project was developed by me using shell script. The goal of the project was to make Thingworx server migration automated, so the Thingworx server migration or updation to a newer version can be done with minimal human intervention. The script is able to migrate between two instances irrespective of their location such as local or cloud. The scripts helped in reducing time required to do a manual upgration drastically.

  • Client: A Leading T&M Instruments Manufacturer in USA
  • Technologies: Thingworx, Shell Scripting

Water/Energy Consumption Monitoring System Jan, 2016 - Mar, 2016


Daily water usage is monitored and logged into the cloud. Analytics on the aggregated data provides information about the consumption pattern, water consumption vs. no of cottages booked in the resort to the client. The data also helps to monitor leakages in the supply system by providing notifications on abnormal consumptions.

  • Client: Orange County Resorts, Kabini
  • Technologies: JAVA, IoT

Smart Water Monitoring Jul, 2017 - Sep, 2017


This system helps to detect the quality of water used in the plant. Also it is enabled to log the water quality parameters to the cloud to have information about the water used. If the system detects water quality parameters below the preset threshold values it stops the flow of water.

  • Client: Indo-US MIM, Bengaluru

Vehicle Tracking System Jan, 2016 - Dec, 2017

Vehicle Tracking System (VTS) is developed around GPS/GPRS module to help in tracking vehicles. The controller fetches the location (Lat., Long.), Velocity of the vehicle, Oil Level also interacts with a barcode reader to facilitate easy boarding to the vehicle if it is public. The data retrieved are logged to cloud server and the user can log in to the server and keep complete track of the vehicles. It’s pretty useful for public transports to make smart.

  • Client: CVRCE, Odisha
  • Technologies/Tools: JAVA, Arduino, Raspberry Pi, Orange Pi, GPS/SPRS Modules, AT Commands

Boxing Match Scorer Jan, 2016

A JAVA GUI based application that helps to give scores to the players during boxing matches by the juries. Each jury has access to two handheld input pads that they use to put score for the players. The result of the game is saved for future references and also displayed in real time through a large outdoor display

  • Client: Army AD College, Berhampur, Odisha
  • Technologies: JAVA, Raspberry Pi

Online Process Monitoring System Jan, 2016 - Aug, 2016

A control system designed to communicate with PLC using MODBUS over RS-485 to fetch data and logging them to cloud server. The aggregated data helps to do analytics of the production, raw material usage, employee work hours, machine condition etc.

  • Client: Pointec Pens Pvt. Ltd.
  • Technologies: JAVA, MODBUS, PLC Comm., Smart Meters

NEWS Display System

The NDS (News Display System) is developed to serve the purpose to display NEWS Items, Information or important announcements to the targeted audience. It fetches trending news topics from RSS feeds of different renowned news websites and parse the topic for text and image contents. Now the parsed content is displayed over a large display connected to the system. It may be used in Indoor or Outdoor environment.

  • Client: NIST, ODisha
  • Technologies: JAVA, RSS Feeds, Raspberry Pi

15 KW Hybrid RE Power Plant Monitoring System Jan, 2016 - May, 2016

Same as Energy Monitoring System but it acquires data through MODBUS over RS-232 from an OLYMPUS 15 KVA solar inverter. Along with the electrical parameters it also fetches the battery health, solar generation, DG Runtime, Biomass Genset Runtime etc.

  • Client: NIST, Odisha
  • Technologies: JAVA, MODBUS, RS-485, RS-232, PCB Prototyping

Energy Monitoring System using LPC1768 Sep, 2014

This Energy monitoring System was an early attempt to aggregate electrical usage data from smart meters connected to the load lines. The LPC1768 MBED controller interacts with the smart meters using MODBUS and fetches data from them including line health parameters and KWh. The collected data is then send to cloud server by using Ethernet.

  • Client: Sessai e-Papers Pvt. Ltd.
  • Technologies/Tools: MBED, MBED RTOS, C++, Rs-232, Smart Energy Meter Comm., LPC1768
Published in Element14 Community


IoT Security Dec. 2018

In recent years, IoT (Internet of Things) has emerged as a network of connected physical devices using the Internet for seamless data exchange. While real-time access to information enables opportunities for more autonomous operation of physical assets, the exchange of a large volume of data increases security risks, including data and privacy breaches, product tampering through remote control, and data attacks. Security remains a top concern with the IoT. Moreover, the importance of IoT security extends to the home. It is easy to imagine a situation in a smart connected home where private information, home appliances, or security locks can get hacked. ........Read More

How to Place an Antenna for Optimal RF Performance Nov, 2018

Wireless technology has emerged as the primary medium of communication for connected devices. To enable such widespread wireless communication, a wireless transceiver circuit with an appropriately selected and placed antenna is necessary. In this spotlight, we will focus on the various aspects of locating and mounting an antenna to ensure the RF circuit is functioning at maximum efficiency......... .Read More

Advanced Message Queuing Protocol (AMQP) Oct, 2018

AMQP (Advanced Message Queuing Protocol) is a binary-wire, application layer (OSI Model) protocol used primarily by business organizations to carry out inter-application communication and high-speed data transfer. ........Read More

SigFox -- A Wide Area Network Protocol for IoT Sep, 2018

As IoT nodes spread across broader geographical areas, these remote devices are expected to run on limited power (or batteries) for years. How can long distance communication be achieved under these requirements? One answer may be SigFox, which is a low power wide area wireless network provider (LPWAN) who has successfully delivered a long-range solution using an intelligent trade off between bandwidth,.........Read More

The CoAP Protocol Aug, 2018

IoT technology has triggered an exponential growth of connected devices. Businesses that operate huge networks of connected devices will require increased resources in terms of connectivity and power. As a result, it becomes extremely important for the devices to be ultra-low powered while using limited processing and network resources. In general, connected devices are meant to send aggregated data to the cloud or local servers by using communication protocols for further analysis. There are many protocols for communication between end nodes and servers. The most popular and widely used is the HTTP, a protocol which has to transmit a large amount of payload data for very small size of information data. As such, this means more processing.........Read More

SBC - Single Board Computers May, 2018

Single Board Computers (SBCs) have existed since well before the Raspberry Pi hit the market in 2012, spawning what seems now like a revolution in compact computing platforms for hobbyists, students, as well as professionals. But what makes an SBC unique? What makes them a class of compact computers in terms of architecture, operating systems, applications, and more? What is the future of single board computers? These questions and plenty more will be discussed in this learning module, which will examine the entire class of SBCs from their origins in the 1970s to the present day.Read More.



Completed in 2014 from National Institute of Science and Technolog, Berhampur, Odisha with a CGPA of 8.2. My research topic was on Smart Nano Grids, under the guidance of Prof. Bhawani Shankar Pattnaik. I got into NIST with scholarship from MHRD, India as was GATE-2011 (AIR: 5126) qualified.

  • Published 2 papers in IEEE conferences.
  • Active member on industrial research projects
  • Guided graduate students in their projects.

Completed in 2011 from Padmashree Krutartha College of Engineering, Bargarh, Odisha, with a CGPA of 7.32.

  • Founded Robotics Club.
  • Part of group that organized intra college tech-fest for first time in the college.

Certifications and Courses

Thingworx Foundations

Certified on : 14 Oct 2019


Visualizing Data with Power BI

Certified on : 24 Apr 2020


Industry 4.0 E-Learning Program

Certified on : 21 Apr 2020



Work Experience

ITC Infotech INDIA Ltd.

Associate Consultant

Responsible to develop IoT applications based on Thingworx IoT platform from PTC. As well as reponsible to maintain the backend infrastructure. Leading a team of 6 people.

  • Spot Award Nov 2019
  • ACE Performer of the year 2020

Application Engineer at Element14 India Pvt. Ltd. Jan 2018 - Mar 2019


Content/Article on various technologies for Element14 Community Website and forthings.io website. It also involdves designaing small scale projects including Embedded System and IOT to demonstarte the application of different categories of products.

Embedded System Developer at NTCS, India Jul 2014 - Dec 2017

Responsible to design and develop IOT based products. Working on projects starting from survey to commissioning. Worked on projects involving IOT in applications like Energy Monitoring, Fleet Management, Industrial IOT based solutions etc. One of the project has been recognised by the Govt. of INDIA.

Research Work


Implementation of a smart grid system to remotely monitor, control and schedule energy sources using Android based mobile devices

Industrial and Information Systems (ICIIS), 2014 9th International Conference

In the present day scenario the energy consumption awareness plays an important role as demand for huge amount of energy generation is growing day by day. This proposed model gives a solution to encourage people to know their energy footprint and take required action to ..... Read More

Implementation of a Web of Things based Smart Grid to remotely monitor and control Renewable Energy Sources

Electrical, Electronics and Computer Science (SCEECS), 2014 IEEE Students' Conference

This paper describes a Smart Grid architecture implemented with the help of Web of Things. Web of Things comprise of a set of Web services provided on top of a number of Internet enabled Embedded devices. The Web browser on any computer can act as an interface to the services......Read More


Microgrid-A Smart Grid for Community Users

Proceedings of National Seminar on “Dispersed Generation & Smart Grid

Micro grids are modern, small-scale versions of the centralized electricity system, having specific local goals, such as reliability, carbon emission reduction, diversification of energy sources, and cost reduction, established by the .... Read More

Get in Touch


1st Cross, Vijaya Bank Colony, Dodda Banaswadi, Bengaluru, INDIA-560043