Biografía
Me llamo Gorka Suárez y nací en este curioso país llamado España. Desde pequeño ha habido dos temas que me han interesado con fuerza: las historias y la música.
Siendo niño quise ser escritor, pero desistí demasiado pronto. Sin embargo, por aquella época empecé a jugar a aventuras gráficas, que terminaría siendo uno de mis géneros favoritos. Me vi cautivado por el género y, como en el fondo de mi corazón quería ser escritor, decidí que haría videojuegos de mayor.
Este interés por los videojuegos me llevó a estudiar informática. Me especialicé en programación, enfocando muchos de mis esfuerzos a desarrollar juegos. Pero también dediqué incontables horas a aprender distintos paradigmas de programación y lenguajes, donde encontré bastantes alegrías en mi vida.
También la música fue un refugio en mi vida desde temprana edad. Aprendí a tocar la guitarra eléctrica siendo adolescente, pero los estudios universitarios requerían de todo mi tiempo. El tema quedó aparcado hasta que muchos años después lo volví a retomar con la música electrónica y los sintetizadores.
Con el tiempo terminé escribiendo mi primera novela, El Límite de Ares, cuya continuación quedó aparcada por mis estudios de doctorado, que ando finalizando. Actualmente ando preparando la segunda parte de mi primer libro, así como otros proyectos relacionados con mis otras dos pasiones, que son la música y los juegos.
Gorka Suárez, 2022.
Formación Académica
- 2016-2022: Doctorado en Ingeniería Informática.
- 2014-2017: Máster en Ingeniería Informática.
- 2010-2011: Máster en Desarrollo de Videojuegos.
- 2005-2010: Ing. Téc. en Informática de Gestión.
- 1999-2001: Téc. Sup. en Desarrollo de Aplicaciones Informáticas.
Experiencia Profesional
- 2016-2023., Universidad Complutense de Madrid: Programador investigador en los proyectos CAVI-ART (TIN2013-44742-C4-3-R), CAVI-ART-2 (TIN2017-86217-R) y N-GREENS Software-CM (S2013/ICE-2731).
- 2012-2013, Undead Code Studios: Programador en C/C++, STL, JavaScript y HTML5.
- 2011-2012, Digital Jokers Mobile: Programador en C/C++, STL, Boost, SQLite, Berkeley Sockets, Marmalade SDK, ActionScript 3 y FlashPunk.
- 2011, Pandora Interactive: Programador en C#, LinQ, ASP.NET, SQL Server, ActionScript 3, IIS y WebOrb 4.
- 2011, Universidad Complutense de Madrid: Proyecto de Innovación Docente de la UCM Nº 278/2010. Programador en C#, JavaScript y HTML.
- 2010, Multi WebGames: Programador en ActionScript 3, JavaScript y HTML.
- 2010, Undead Code Studios: Programador en C/C++, Objective-C, iPhone SDK, OpenGL, OpenAL y DirectX.
- 2009, Universidad Complutense de Madrid: Grupo de investigación de "Pruebas y evaluación del rendimiento" en la Facultad de Informática. Programador en Java y C#.
- 2008, Universidad Complutense de Madrid: Proyecto de Innovación Docente de la UCM Nº 241/2008. Programador en JavaScript y HTML.
- 2007, Universidad Complutense de Madrid: Proyecto de Innovación Docente de la UCM Nº 649/2007. Programador en JavaScript y HTML.
- 2001, 4b Sistemas: Prácticas del Ciclo de Grado Superior en Desarrollo de Aplicaciones Informáticas. Programador en C/C++, Oracle y PL/SQL.
Artículos y Congresos
- 2020: "Deriving overloaded success type schemes in Erlang", Journal of Computer Languages (Vol. 58).
- 2018: "Polymorphic success types for Erlang", 22nd International Conference on Logic for Programming, Artificial Intelligence and Reasoning (LPAR-22).
- 2017: "A type derivation system for Erlang", XVII edición de las Jornadas de Programación y Lenguajes (PROLE 2017).
- 2016: "Selene: A Generic Framework for Model Checking Concurrent Programs from Their Semantics in Maude", 24th International Workshop on Functional and (Constraint) Logic Programming (WFLP 2016).
Conocimientos y Tecnologías
- Programación imperativa: C/C++, C#, Python, Java, JavaScript, Pascal, Visual Basic, Ensamblador.
- Programación declarativa: Haskell, Erlang, Scala, F#, Lisp, Prolog, Maude.
- Liberías: STL, Boost, SDL, SFML, LINQ, OpenGL, OpenAL, DirectX, XNA, Apache Spark, SQLite, Berkeley Sockets.
- Otros: Programación Orientada a Objetos, Patroñes de diseño, Metaprogramación con plantillas, Programación con reflexión, HTML, CSS, XML, UML.
Charlas
- Facultad de Informática (UCM):
- 2011: "Desarrollo de juegos con XNA 4.0"
- 2006: "JuegoForum de GUEIM: Shadow of the Colossus"
- 2005: "Iniciación a la Programación de Videojuegos bajo SDL"
- 2005: "JuegoForum de GUEIM: Metal Gear Solid"
- Jornadas del software libre (UPSAM):
- 2005: "Taller de creación y diseño de juegos"