Dan D.

121
reputation

A diligent software engineer