Pedro Xavier Contla Romero
Graphics Programmer, Web Developer, and Game Designer in Mexico City
I have a Master degree in Computer Science at the National Autonomous University of Mexico (UNAM, http://www.unam.mx/). The UNAM has a lot of graduate degrees; mine is named Master in Computer Sciences and Engineering (http://www.mcc.unam.mx/) specialized in Signals, Images Processing and Virtual Environments Simulation.
I became a member in the VISP group, (http://visp.iimas.unam.mx/) Visualization Images Signals and Patterns in 2013. VISP is a group that make visualizations and simulations.
Here a list of some of the work that I've done and gained a lot of experience:
Built a Graphic engine.
Simulation of a Museum.
Face Detection.
Dithering.
Raytracing.
Shader programming.
Differential Ecuation Solver on a FPGA.
MPI and CUDA programming to solve second order differential equations.
Computer-Aided Surgery.
I had a BS in Computer Sciences from the UNAM with a thesis of "Terrain modeling using the GPU". My thesis is a framework to be used at the Institute of Atmosphere Science, for creating models to simulate Mexico terrain's deformations.
I also worked at the Institute of Biology on the UNAM developing software for the administations of the national collection of the species in plants and animals (http://unibio.unam.mx/).
From 2009 to 2013 I was a Teacher Assistant on Computer Graphics and Parallel Programming at the Faculty of Sciences (http://www.fciencias.unam.mx/), and became a professor in 2014. Next are the areas of interest for studing and teaching:
Computer Graphics
Computer Animation
Visualization
Game Programming
Parallel Programming
Digital Processing of Images
My personal interests are related with computer graphics, image processing and game development.
Knowledge in C/C++ and OpenGL.