All of the points you made are resume enhancers in Portland.
Sad but true. What do you expect from a town with a motto like “keep Portland weird”?