Customizing Data Management

Following the deregulation of the energy market, EnerGenuity’s SaaS product needed a more efficient way to manage customer data. We worked together to create a customizable product that supports high demand use and large, complex data sets.

We redesigned the application specifically for multi-site commercial and industrial energy consumers. The application’s configurable modules allow users to select the features they need and provide EnerGenuity with the flexibility to grow.

What We Did

Collaborative Product Discovery, Web Development, Automated Testing, Visual Design, User Testing

Tech Stack



EnerGenuity, a start-up energy marketing company, had a software as a service (SaaS) product that needed enhancements to handle the rigors of the energy market following deregulation. The existing tools lacked an efficient, cost-effective method to track and utilize customer information and energy data.


SEP began by analyzing the existing Access-based system and conducting a discovery session with the users. After prototyping and user testing, we recommended the redevelopment of a custom system for a SaaS product. We designed the application specifically for multi-site commercial and industrial energy consumers, allowing EnerGenuity the flexibility for growth. The technical design incorporated different modules that could be configured to enable custom capabilities per customer.

Key Features:

  • New data structure and overall architecture supports high demand usage and large, complex data sets
  • Flexible custom user interface for diverse user groups
  • Ability to manage the software using formal source control, automated testing, and version control allowing the product to grow with the business
  • Secure web access to licensed system functionality for users


We developed the application using industry standards and practices to help performance, interoperability and maintenance. The resulting system is fully customizable for any future changes our client needs to make. The modularized software allows users to select features and functionality to address their specific business needs.

Recent Case Studies

Replacing an Excel Solution with Custom Software

Replacing an Excel Solution with Custom Software to Wow Clients and Financial Advisors

We helped Valeo replace a time-consuming Excel solution with custom investment reporting software for their advisors.
View Case Study
vet examining small puppy

Implementing Enterprise DevOps Solutions

We helped our client reimagine enterprise DevOps by creating standardized development environments that reduced setup time from 30 days to 30 minutes.
View Case Study
corporate meeting in large board room

Driving Successful Project Outcomes with Dual-Track Agile

We implemented dual-track agile on this 401(k) enrollment module project, improving the application development process and user experience.
View Case Study

Let’s develop something special.

Reach out today to talk about how we can work together to shake up your industry.