I'm sure you could help direct a project or contribute some ideas—don't get discouraged! Hopefully, you'll find a team soon so you can participate in the Jam.
Thanks