profile-pic

Dishant Arora

Vetted Talent

Dishant Arora

Vetted Talent

Versatile Senior Software Engineer with 6 years of experience in building scalable IoT systems, web applications, and AIdriven tools. Proficient in Python, Django, React, AWS IoT, and new technologies like LLM, RAG and Langchain. Developed innovative solutions like an IoT system managing over 1000 nodes and a tech support assistant chatbot using AI to automate diagnostics. Passionate about continuous learning and solving complex problems, I bring enthusiasm, adaptability, and a drive for excellence across IoT, web development, and AI, ensuring impactful and lasting solutions in diverse domains.


  • Role

    Automation Developer

  • Years of Experience

    6 years

Skillsets

  • Uml diagrams
  • React Native
  • Streamlit
  • TCP/IP
  • Material-UI
  • Aws iot
  • Modbus
  • Bacnet
  • Socket
  • Raspberry pi
  • Aws (iot core, lambda, s3)
  • Rag (retrieval-augmented generation)
  • Prompt engineering
  • AWS - 3 Years
  • InfluxDB
  • Linux
  • rag
  • Telegraf
  • AWS IoT Core
  • AWS Lambda
  • AWS S3
  • Kubernetes - 1 Years
  • NoSql - 1 Years
  • PostgreSQL - 3 Years
  • Design patterns
  • JavaScript - 1 Years
  • Restful APIs - 1 Years
  • Django - 1 Years
  • PostgreSQL/MySQL - 3 Years
  • react - 1 Years
  • HTML5/CSS3 - 1 Years
  • Next.js - 1 Years
  • C++
  • chatbots
  • CI/CD
  • CSS
  • Python - 6 Years
  • Docker
  • flask - 1 Years
  • Grafana
  • HTML
  • LangChain
  • Matplotlib
  • Mqtt
  • OpenAI API
  • Pandas
  • postgresql

Vetted For

12Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Senior Full Stack Engineer (React/Next.js & Django/Python) - REMOTEAI Screening
  • 56%
    icon-arrow-down
  • Skills assessed :Ci/Cd Pipelines, Communication Skills, SDLC, HTML5/CSS3, Next.js, PostgreSQL/MySQL, react, Restful APIs, AWS, Django, JavaScript, Python
  • Score: 50/90

Professional Summary

6Years
  • Feb, 2018 - Present7 yr 2 months

    Senior Software Engineer

    Smartjoules Pvt. Ltd.

Applications & Tools Known

  • icon-tool

    Ansible

  • icon-tool

    Docker

  • icon-tool

    Linux

  • icon-tool

    Git

  • icon-tool

    Grafana

  • icon-tool

    InfluxDB

  • icon-tool

    Telegraf

  • icon-tool

    PostgreSQL

  • icon-tool

    CI/CD

  • icon-tool

    Streamlit

  • icon-tool

    Pandas

  • icon-tool

    Matplotlib

Work History

6Years

Senior Software Engineer

Smartjoules Pvt. Ltd.
Feb, 2018 - Present7 yr 2 months
    Led the development of a scalable IoT system managing over 1000 Linux-based edge nodes, achieving 99% uptime and eliminating single points of failure. Developed IoT software in Python to run on edge controllers, collecting data from up to 30 MODBUS RTU devices and BACnet IP protocols, ensuring seamless data collection. Engineered software to process and transmit sensor data between edge nodes and the cloud over MQTT, improving data transfer efficiency by 40%. Implemented a health monitoring system for IoT controllers using InfluxDB and Grafana, tracking 15+ metrics (CPU, memory, network latency, disk I/O), reducing downtime by 25%. Designed an end-to-end process for controller lifecycle management, from testing and provisioning to deployment, increasing deployment speed by 30%. Built an OTA pipeline using AWS IoT Jobs, enabling remote software updates for controllers, cutting manual intervention by 50%. Defined and assessed system reliability metrics such as data quality and system uptime, integrating them with the monitoring system to boost overall system reliability by 20%. Developed a custom logic processing engine, allowing users to automate site processes through flow-based logic, enhancing system flexibility, alerting, and user control. Standardized command request processing from the cloud to control assets, tracking each command across 5 stages with 20 status codes to precisely trace command journeys. Enforced clean code principles and design patterns, improving software reusability, readability, and extensibility. Standardized logging practices and integrated alerting tools to notify developers of controller errors, reducing incident response time by 40%. Spearheaded the development of a cross-platform web app (Ionic, React Native, Flask) to monitor sensor data, perform Modbus scans, and control devices. Built an intelligent tech support assistant chatbot using OpenAI API, RAG, Langchain, and Streamlit, automating 70% of issue diagnosis and resolution, significantly reducing support time.

Achievements

  • Led the development of a scalable IoT system managing over 1000 Linux-based edge nodes, achieving 99% uptime and eliminating single points of failure.
  • Developed IoT software in Python to run on edge controllers, collecting data from up to 30 MODBUS RTU devices and BACnet IP protocols, ensuring seamless data collection.
  • Engineered software to process and transmit sensor data between edge nodes and the cloud over MQTT, improving data transfer efficiency by 40%.
  • Implemented a health monitoring system for IoT controllers using InfluxDB and Grafana, tracking 15+ metrics (CPU, memory, network latency, disk I/O), reducing downtime by 25%.
  • Designed an end-to-end process for controller lifecycle management, from testing and provisioning to deployment, increasing deployment speed by 30%.
  • Built an OTA pipeline using AWS IoT Jobs, enabling remote software updates for controllers, cutting manual intervention by 50%.
  • Defined and assessed system reliability metrics such as data quality and system uptime, integrating them with the monitoring system to boost overall system reliability by 20%.
  • Developed a custom logic processing engine, allowing users to automate site processes through flow-based logic, enhancing system flexibility, alerting, and user control.
  • Standardized command request processing from the cloud to control assets, tracking each command across 5 stages with 20 status codes to precisely trace command journeys.
  • Enforced clean code principles and design patterns, improving software reusability, readability, and extensibility.
  • Standardized logging practices and integrated alerting tools to notify developers of controller errors, reducing incident response time by 40%.
  • Spearheaded the development of a cross-platform web app (Ionic, React Native, Flask) to monitor sensor data, perform Modbus scans, and control devices.
  • Built an intelligent tech support assistant chatbot using OpenAI API, RAG, Langchain, and Streamlit, automating 70% of issue diagnosis and resolution, significantly reducing support time.

Major Projects

1Projects

FPL Garage

Jan, 2023 - Oct, 2023 9 months
    Developed a web app for FPL (Fantasy Premier League) managers using React, Material-UI, Django, and PostgreSQL, offering features like a drafts planner and AI-driven team optimization. Integrated real-time FPL data for team management and decision-making. Built an Expected Points (XP) model to predict player points using historical data, player form, opponent strength, and FDR, enhancing accuracy for upcoming gameweek predictions.

Education

  • B.Tech - Mechatronics

    University of Petroleum And Energy Studies, Dehradun, Uttarakhand, India (2018)
  • B.Tech - Mechatronics

    University of Petroleum And Energy Studies (2018)