Dan D.

125
reputation

A diligent software engineer