Applying Software to Clean Energy Programs

Our cloud native platform drives efficiencies and creates superior customer experiences. The result is better customer engagement at lower cost.

Open Energy Platform ™

Our platform is tailored to handle complex shared asset technologies. The Open Energy Platform is a cloud enabled service that is deployable behind a firewall.

  • Flexible

    Our customizable and modular architecture enables tailored solutions.

  • Scalable

    Elastic capabilities to fit any project small or large.

  • Secure

    All data encrypted and transfered at rest.

Customizable Modular Architecture

Our a-la-carte modular architecture allows clients to leverage their existing systems that we connect to via API and middleware. Use what you need, simplify by cutting out what you don't.

  • Billing Module

  • Portal Module

  • Workflow Module

  • Customizable Customer Dashboard

  • Customizable Customer Portal

Support for Different Models

Program design is variable. Proper use of software patterns and loosely coupled objects allows our platform to support (n) number of CDG models.

  • % discount to NMC

  • Direct Ownership

  • Loan / Lease / PPA

  • Support for Volumetric (kWh) models

  • Support for Dollar Denominated ($) models


The functionality needed to implement enterprise quality next generation shared renewable programs.

  • Data Model

    Our object hierarchy or data model mimics that of the utility. Customers can have multiple accounts (meters) and different community solar projects can be allocated as needed to each account or meter.

  • API Layer

    Our platform supports a robust API layer consisting or API endpoints and services that can connect to network enabled enterprise ERP and CRM systems.

  • Role Based Authorization

    Our platform supports a variety of role authorizations to allow different users to have different access (customers, field agent, backoffice, program admin, etc).