Download Leonardo Da Costa

Document related concepts
no text concepts found
Transcript
Leonardo Da Costa
Tlf: (+34) 658 627 416 | [email protected]| http://dacostaleo.weebly.com/
Fecha de Nacimiento: 27/11/1988.
Dirección: Calle Valencia nº 592, 1ª - 1ª, 08026 – Barcelona, España.
Educación
10/2012 – 10/2013
Master en Creación de Videojuegos.
Programador del Videojuego “IRR Infinity Random Race”.
IDEC – Universidad Pompeu Fabra, Barcelona – España.
09/2005 – 03/2011
Ingeniero en Computación.
Trabajo final de grado: “Reconocimiento de Lenguaje de Señas”, aprobado con mención honorífica.
Universidad Simón Bolívar, Caracas – Venezuela.
09/2000 – 07/2005
Bachiller en Ciencias.
Unidad Educativa Colegio Santo Tomás de Aquino, Caracas – Venezuela.
Idiomas
Castellano (Materno)
Portugués (Avanzado)
Inglés (Intermedio)
Conocimientos Específicos
Sistemas Operativos: Windows avanzado; Linux y Mac OS intermedio.
Lenguajes de Programación: C/C++ avanzado; M, C#, Java y Python intermedio; Haskell básico.
Scripting: MaxScript y Lua.
Web y Bases de Datos: HTML/CSS, SQL y PL/SQL intermedio.
Shaders: HLSL avanzado.
Librerías: DirectX, Cal3D, STL y SLB avanzado; Physx Nvidia, intermedio; OpenGL, Bass, Pygames y XNA básico.
Game Engines: UDK básico.
Entornos de desarrollo: Microsoft Visual Studio, MATLAB.
Herramientas gráficas: 3d Studio Max, Photoshop, Illustrator, Premier Pro y After Effects intermedio.
Gestión y seguimiento de proyectos: JIRA, Kanban.
Especialidades: Programación gráfica, shaders y pipeline de render (deferred y light pre-pass). Algoritmos para generación
procedural de escenarios. Diseño e implementación de mecánicas y lógica de juego. Programación de autómatas para
inteligencia artificial, Behavior Trees y algoritmos de aprendizaje como Redes Neuronales y Perceptrones. Conocimientos en
visión por computador.
Experiencia Profesional
09/2012 – 03/2013
Digital Legends Entertainment, Barcelona - España.
QA Tester
“The Respawnables” publicado en plataforma iOS.
https://itunes.apple.com/us/app/respawnables/id575684686
06/2011 – 07/2012
Guacamaya FX, Caracas - Venezuela.
Técnico de Video Mapping y artista 3d.
Diseño y ejecución de video mapping junto a equipos multidisciplinarios de diez personas.
http://dacostaleo.weebly.com/video-mapping.html
Publicaciones
10/2011
“Reconocimiento del Lenguaje de Señas Venezolano usando Transformación de Distancias y
Perceptrones Multicapa”
Conferencia Latinoamericana de Informática (CLEI), Quito – Ecuador.
http://dacostaleo.weebly.com/uploads/2/4/4/2/24420211/cijlr-clei.pdf
Proyectos Académicos
10/2012 – 10/2013
“IRR Infinity Random Race”.
Universidad Pompeu Fabra, Barcelona – España.
Programador de un juego 3D procedural de carreras implementado en C++ y DirectX9 por un equipo
de tres programadores y dos artistas.
Responsabilidades
- Pipeline gráfico a través del método light pre-pass y deferred.
- Implementación de múltiples tipos de luces: direccional, ambiental, puntual y de cono.
- Programación de shaders y post-procesados: materiales, neblina, godrays, lens flare, agua, lava,
entre otros.
- Generación procedural de pistas y elementos del escenario a través de gramáticas de generación y
algoritmos de generación procedural.
- Diseño de ambientes dinámicos: Desarrollo de tool a través de AntTweak Bar para la configuración
de propiedades de los escenarios (luces, niebla, materiales, colores, entre otros).
- Transición de escenarios en tiempo real (volcánico – nieve – primavera).
- Implementación del manejador de animaciones esqueletales utilizando la librería Cal3D.
- Programación del menú de selección de vehículo.
http://dacostaleo.weebly.com/irr.html
01/2010 – 11/2010
Responsabilidades
Reconocimientos
“Reconocimiento de Lenguaje de Señas”.
Proyecto final de grado. Ingeniería en Computación.
Desarrollado con un equipo de 2 programadores utilizando MATLAB y su librería de procesamiento de
imágenes: Image Processing Toolbox.
- Implementación de un sistema para la detección y traducción del deletreo de palabras en Lenguaje
de Señas Venezolano al castellano.
- Aplicación de técnicas de “Computer Vision” y “Machine Learning” para la manipulación de frames
de video y detección de señas.
Mejor Proyecto Universitario del Año, categoría Ingeniería en Computación.
Premios IEEE – INELECTRA 2011, Maracaibo – Venezuela.
Aprobado con Mención Honorífica, trabajo excepcionalmente bueno.
Universidad Simón Bolívar, Caracas – Venezuela.
http://dacostaleo.weebly.com/lsv.html
01/2009 – 03/2009
“Isla Mona”
Proyecto universitario – Inteligencia Artificial para Videojuegos.
- Desarrollado junto a dos programadores utilizando Python y Pygames.
- Implementación de algoritmos básicos de inteligencia artificial para videojuegos. (Persecución,
evasión, arboles de decisiones y máquinas de estados).
- Implementación de Algoritmo de Path Finding A*.
http://dacostaleo.weebly.com/la-isla-mona.html
Otros Proyectos
06/2011
Reconocimientos
01/2009
“Fujibijin”
Cortometraje de animación 3D.
Ganador del 6to lugar del Maratón Animado - Cine átomo 2011. Festival de Cine Venezolano.
http://dacostaleo.weebly.com/fujibijin.html
“Virus”
Videojuego desarrollado en 48 horas por un equipo de cuatro programadores, utilizando Python y
Pygames. Game Jam 2009. Caracas – Venezuela.
http://dacostaleo.weebly.com/virus.html
Información Adicional
06/2011
01/2009 – 03/2011
09/2009 – 11/2009
Orador en las 4tas Jornadas Universitarias de Ciencias de la Computación (JOINCIC IV).
Presentación del proyecto de grado “Reconocimiento de Lenguaje de Señas”. Caracas – Venezuela.
Miembro activo del Grupo de Inteligencia Artificial (GIA).
Universidad Simón Bolívar. Caracas – Venezuela.
Certificado Autodesk 3ds Max 2009 Nivel 1, Modelado & Animación, Iluminación & Render.
Instituto Arts. Caracas – Venezuela.
Referencias
Daniel Sánchez-Crespo.
Director del Master en Creación de Videojuegos Universidad Pompeu Fabra.
Email: [email protected]
Ivette Carolina Martínez
Profesora Asistente Universidad Simón Bolívar.
Email: [email protected]