Software developer to rescue California's power grid