Welcome from a fellow IEer. Definitely say hello in the SoCal Regional forum. If you find yourself in the Riverside area, there are lots of rides here that are a whole bunch of fun, especially the Santa Ana River Trail (SART), where I do most of my riding.
Cheers!