Profile of Javier Alvarado blasco