soren rivera