David

13
reputation
5

Young developer trying to make a positive impact and get immersed in the tech world.