About Me
Have extensive experience working on highly scalable and multithreaded applications to provide optimal performance for the applications in a short time. Have extensive experience in IOT domain to write applications for communicating with remote de...
Show MoreSkills
Web Development
Development Tools
Database
Others
Software Engineering
Portfolio Projects
Company
IOT- Data Platform
Description
Created IOT data platform to communicate, read, poll and control devices over network using different industrial protocols such as MODBUS, DNP3, IEC-104 etc and stream this data to kafka for top layer for visualisation on dashboards.
Used java 8, multithreaded environment, Kafka, redis, Postgres, Mongo DB for the same.
Show More Show LessCompany
Iot-data-connector
Description
Read data from kafka and push to data base into real time data base and long term databases. Data from kafka was in JSON format and coded to application to be schema independent and push to DB irrespective of database type.
Show More Show LessTools
Spring tool suite Spring bootCompany
Device drivers
Description
Drivers were independent applications which would be specific to communication protocol. Translated the protocol standards into java code and organised the packets and headers in order to make it communicate with devices seamlessly.
Completed 5 different drivers in the past 1 and a half years.
Show More Show LessTools
Spring tool suite