Nathan Villaescusa

15,601
reputation
2
49
54

I enjoy working on challenging problems and building quality systems.