Kevin Celso Alvarado

Software QA Analyst; Web Designer by night and aspiring Software Engineer.

Kevin Celso Alvarado