home notes software publications about contact Juan M. Bello-Rivas, PhD Applied mathematician and scientific programmer