- D. in Computer Sciences, Hasselt Universiteit, Belgium
- in Applied Mathematics with mention in Stochastic Processes, Pontificia Universidad Católica del Perú
- In Computer Science, Pontificia Universidad Católica del Perú
- In Systems Engineering, Universidad de Lima
Professor at Yachay Tech, Ecuador Courses taught: Algorithms, Foundations of Programming, Databases, Database Administration, Web Programming, Professor at Universidad de Lima, Perú Courses taught: Discrete Data Structures, Petri Nets, Physics I. Currently, he is also an adjunct faculty member at Keiser University.