SOLTECH Celebrates Its 25th Anniversary as a Trusted National Technology Leader! Learn more


Case Study

Home » Software Case Studies » PowerSecure


PowerSecure is a leading provider of utility and energy technologies to electric utilities and their industrial, institutional and commercial customers. The company provides energy solutions in the following areas: distributed generation, energy storage and renewables, energy efficiency and utility infrastructure. PowerSecure has installed and controls over 1,500 megawatts (MW) of distributed generation systems across the U.S.

Business Challenge

PowerSecure manages multiple data energy sites where real-time diagnostics and status information are utilized. PowerSecure needed to centrally store and process the data to make real-time analysis and alerting possible. Lastly, they needed to scale their platform due to the rapid growth requirements of their business.

PowerSecure is now able to monitor and control the data sent from the sites in real-time.


Our engineer team developed two solutions for PowerSecure:

  1. We built a web interface which allowed their monitoring team to view and control all sites in real-time. This allowed their testing schedules to be formalized, and the ability to control the generators by the user interface to perform Load Management, a process which draws power off the generator, reducing cost for the site.
  2. We created a system to consume and display the real-time data of each site. The system utilizes a large amount of data communication which occurs between our written Lambdas and Kinesis. The system uploaded all data into MySQL database hosted by Amazon Web Services.


PowerSecure is now able to monitor and control the data sent from the sites in real-time. This allows for alerts to be sent when issues arise, and the ability to analyze the data regularly to continue to improve their service. They increased their response time by 30% and reduced outage time by 10%.