If you're still looking for people, I can try to whip up a bio after finals end. If not, I'll keep an eye on this, let me know if/when positions open up.
What about a Houk? I'm still running concepts by Sep but I might go with one, they're some of the biggest bruisers in the galaxy. Second maybe to the Wookiees on the list of physically strongest species, according to the wiki.