Oh, how fun, obscure word typically not used in American English. I see the word use above being misinterpreted real fast as name-calling. It is not.
noun: boffin; plural noun: boffins
Boffin is a British slang term for a scientist, engineer, or other person engaged in technical or scientific research and development.
"a computer boffin"
Thank you, the word police has been here. Please continue.
Wolfenshire, Moderator/Community Leader