Jay Bazuzi

451
reputation
4
8

Computer programmer, striving for competence.