Communicating concepts
Ambitious
Curious
Pro-active
Teamplayer
Impatient Abstraction-friendly Passionate