A turbine engine is described that includes a drive shaft and an electric generator comprising a first rotating element comprising a magnet array, wherein the first rotating element is configured to rotate in a first direction based on a rotation of the drive shaft. The turbine engine further includes a second rotating element comprising a coil array, wherein the second rotating element is configured to rotate in a second direction based on the rotation of the drive shaft, wherein the second direction is opposite to the first direction.