Micael Gallego
Software Engineer, Public Speaker, and Teacher in Madrid, España
Micael Gallego
Software Engineer, Public Speaker, and Teacher in Madrid, España
Soy desarrollador software, profesor universitario e investigador en ciencias de la computación.
En mi faceta de desarrollador, soy un apasionado de Java y el desarrollo web backend. Uso tecnologías Spring y despliego en la nube con contenedores. Aunque últimamente también me interesa el desarrollo frontend con Angular 2 y Typescript. Soy parte del equipo de Kurento.org, un servidor de media software libre y co-dirijo CodeURJC, un laboratorio de desarrollo software. Participo dando charlas en Meetups y congresos de desarrollo.
En mi faceta de profesor universitario, imparto clase de Programación Concurrente, Desarrollo Web y Cloud computing en la Universidad Rey Juan Carlos de Madrid (España), aunque he impartido multitud de asignaturas, desde Compiladores hasta Herramientas de desarrollo, pasando por Programación Extrema y Sistemas Operativos. También doy cursos para empresas y colaboro con iebschool.com y escuela.it.
Respecto a mis trabajos de investigación, soy Doctor en Ciencias de la Computación en diseño de algoritmos de Optimización basados en Metaheurísticas y también investigo en temas relacionados con redes e Internet. He publicado numerosos artículos de investigación en revistas de impacto. He participado en proyectos nacionales e internacionales.
Intenté aprovechar al máximo mi formación y no se me dio muy mal porque cuando acabé y me concedieron el Premio al Mejor Expediente de mi promoción en toda España.