Investigating traits of top performing software developers | Synapse