Dan D

123
reputation

A diligent software engineer