Dan D.

125
reputation
5

A diligent software engineer