Dan D.

123
reputation
4

A diligent software engineer