Definition, synonyms and related words
A computer programmer who uses extreme programming techniques.