devgrid logo

Energy Monitoring

Comprehensive IoT platform to collect, store, display and analyze real-time data from connected sensors. The analytical process uses advanced machine learning techniques to extract appliance-level information.

Project

Technologies

  • Java
  • Python
  • Linux
  • Machine Learning
  • IoT
  • Cassandra
  • Elasticsearch
  • MQTT
  • RabbitMQ
  • PostgreSQL
  • AWS
  • Microservices
  • distributed architectures
  • Prometheus
  • Grafana
  • Graylog
  • Ansible
  • Terraform
  • Gitlab
  • RESTful APIs

Methodology

  • Scrum with 2-week iterations
  • Planning meetings and estimations
  • Retrospectives
  • Milestones demo
  • Burn-down charts
  • Velocity tracking
  • Ticket cycle-time monitoring
  • Push deploys – Continuous Delivery
  • Load and stress test