Carlos González

Carlos González

Carlos González

Recibí mi Ph.D. en Informática en 2010 por la Universidad Jaume I de Castellón (España) en el Departamento de Lenguajes y Sistemas Informáticos. Fui miembro del Instituto de Nuevas Tecnologías de Imagen (INIT) y del Centro de Visualización Interactiva (CeVI) y profesor de ESNE (Escuela Universitaria de Diseño, Innovación y Tecnología) en la carrera de Diseño y Desarrollo de Videojuegos. También he sido el gerente del equipo de desarrollo en una empresa relacionada con la accesibilidad web.

Tengo una amplia experiencia en la participación y colaboración en varios proyectos de I + D. He publicado varios artículos en revistas, conferencias y libros, siendo también miembro de comités organizadores. Mis intereses de investigación están en las áreas de tecnologías web, gráficos por computadora, aplicaciones interactivas, programación gpu, aplicaciones móviles, modelado geométrico, visualización autoestereoscópica y realidad aumentada.

También tengo experiencia en la gestión de reuniones Scrum y en la organización de etapas y planificación de productos con metodologías ágiles, como Kanban y software como Trello y Redmine, y la promoción de versiones de productos utilizando el sistema de control de versiones (Git, SVN), software de integración continua (Jenkins). y construir herramientas de automatización (Maven).

Tengo experiencia técnica en técnicas de videojuegos y aplicaciones interactivas (C ++, C #, OpenGL, bibliotecas gráficas, Unity3D, Ogre3D, 3DStudioMAX, bibliotecas de física …), programación en GPU (sombreadores GLSL / HLSL y CUDA) y tecnologías para la Desarrollo de aplicaciones móviles (PhoneGap, CocoonJS, Cordova, APK y generación IPA, Intel XDK …), tecnologías web (HTML5, CSS3, JavaScript, jQuery, WebGL, ThreeJS, Polymer, WCAG, Angular, Node, Express, Mongo, React, WCAG, Bootstrap, diseño responsivo, SocketIO, aplicaciones web multiusuario, PHP, Java, MySQL, phpMyAdmin, Ajax, XML, WordPress, Dreamweaver, Eclipse, depuradores de navegador, pruebas de navegador cruzado …), 2D / 3D interfaces de usuario.