William

153
reputation
9

Intermediate Java developer on the journey to become a software engineer