Profile PictureAldo Mendez

Software developer, working hard to facilitate human computer interactions