Dan D.

111
reputation

A diligent software engineer