Estefanía nos explicará la realidad de montar una plataforma Big Data actual utilizando los servicios que ofrece Google Cloud Platform. Una plataforma cuya arquitectura sea completa, de alto rendimiento, escalable y sin morir en el intento.
Ver detalleEstefanía Otero García Data Scientist, FINSA
Soy Doctora en Ciencias de la Computación e Inteligencia Artificial por la Universidad de Santiago desde 2017. Tengo un Máster en Investigación y Tecnologías de la Información (2011) y me gradué como Ingeniera Informática (2010) en la misma Universidad. En su momento, fui investigadora en el CITIUS, pero a día de hoy trabajo como Data Scientist en el departamento de TI en FINSA.
Un código STUPID nos genera miles de quebraderos de cabeza: Falta de tolerancia al cambio, acoplamiento a niveles del todo inesperado, complejidad ciclomática, deuda técnica como si no hubiese un mañana... en definitiva, convierte nuestro código en algo imposible de manejar, gestionar y mantener. Para solucionarlo sólo tienes que empezar aplicar los principios SOLID a tu código, en este taller no sólo verás cómo, sino que lo llevarás a cabo.
Taller realizado de forma conjunta por Rolando Caldas (Analista Programador en Altia) y Daniel Vaqueiro (CTO de Boardfy). A partir de un código que viola todos los principios SOLID y buenas prácticas, se irán realizando iteracciones de refactorización para ir, poco a poco, aplicando los diferentes principios SOLID, aprovechado estos momentos para explicarlos y ponerlos en su contexto.
Rolando Caldas Analista Programador, Altia S.A.
Miembro activo de la comunidad de PHP Vigo y un fan absoluto del Clean Code y de DDD. Aunque actualmente soy Programador Senior en Altia, gran parte de mi vida he disfrutado fusionando el mundo del desarrollo con el Marketing como CTO de Roi Scroll e Interacción CIM. En mis inicios estuve involucrado en el software libre a través de la comunidad TruZone.
Un código STUPID nos genera miles de quebraderos de cabeza: Falta de tolerancia al cambio, acoplamiento a niveles del todo inesperado, complejidad ciclomática, deuda técnica como si no hubiese un mañana... en definitiva, convierte nuestro código en algo imposible de manejar, gestionar y mantener. Para solucionarlo sólo tienes que empezar aplicar los principios SOLID a tu código, en este taller no sólo verás cómo, sino que lo llevarás a cabo.
Taller realizado de forma conjunta por Rolando Caldas (Analista Programador en Altia) y Daniel Vaqueiro (CTO de Boardfy). A partir de un código que viola todos los principios SOLID y buenas prácticas, se irán realizando iteracciones de refactorización para ir, poco a poco, aplicando los diferentes principios SOLID, aprovechado estos momentos para explicarlos y ponerlos en su contexto.
Daniel Vaqueiro CTO, Boardfy
Entusiasta del desarrollo software desde muy temprana edad. Ya en la época del spectrum inicié mi curiosidad por la programación con Basic y Ensamblador. A pesar de todas las opciones exploradas siempre se mantuvo la constante de mi interés por el desarrollo software y la tecnología en general desembocando finalmente en una unión con mi vida profesional. Hoy en día nos movemos en un mundo con acceso casi ilimitado a la información y el conocimiento y esto para una persona apasionada es toda una oportunidad para absorber nuevas ideas y tecnologías. Quizás esto sea uno de los aspectos que más me apasionan del desarrollo, siempre hay algo nuevo para mejorar lo existente, adaptarse y cambiar mantiene activos los circuitos neuronales.
Desde los 4 socios que empezaron Teimas en 2008, la compañía ha incorporado sobre unas 30 personas hasta la fecha.
Hemos atravesado diferentes etapas en el recruiting. Inicialmente, sólo incorporábamos técnicos, el resto de tareas no técnicas, que eran pocas, las realizábamos los socios.
Con cierto tamaño, empezamos a incorporar otro tipo de perfiles: Comercial, administración, asistencia comercial, perfiles técnicos medioambientales, primer nivel de soporte, etc. Y, en paralelo, seguía la incorporación de técnicos, siempre juniors.
Tradicionalmente, separamos incorporaciones técnicas de otras incorporaciones.
Como empresa pequeña de producto, un perfil técnico al que le guste su trabajo tiene la oportunidad de ir evolucionando su posición técnica y económica sin cambiar de actividad (más típico de las consultoras). Lo malo es que no puede evolucionar hacia otras actividades de más de gestión (más típico de las consultoras). No es para todo el mundo pero sí aquellos que les apasiona programar. Pero es en las consultoras de gran tamaño donde se acaban acomodando la mayor parte de técnicos de nuestra profesión.
Hoy por hoy, me gustaría contar la experiencia de incorporar siempre perfiles junior y los beneficios que esa política supone para la cultura de la empresa. En este momento, empezamos a contratar técnicos con experiencia. Una apuesta nueva, un nuevo desafío para la compañía.
Esta es nuestra visión de la incorporación de personal para una empresa pequeña, tecnológica y de producto.
Iago Elizechea Mateos CTO, Teimas
Ingeniero en Informática por la UDC. Tras su paso por DMR (ahora Everis) y Seidor (ambas en BCN), y después de montar el departamento de desarrollo de Seidor en Coruña, dio un vuelco a su carrera: Primero colaborando en la creación y gestión del CITIC (Centro tecnológico de las TIC de la UDC) y finalmente creando TEIMAS con 3 de sus compañeros de carrera
Desde los 4 socios que empezaron Teimas en 2008, la compañía ha incorporado sobre unas 30 personas hasta la fecha.
Hemos atravesado diferentes etapas en el recruiting. Inicialmente, sólo incorporábamos técnicos, el resto de tareas no técnicas, que eran pocas, las realizábamos los socios.
Con cierto tamaño, empezamos a incorporar otro tipo de perfiles: Comercial, administración, asistencia comercial, perfiles técnicos medioambientales, primer nivel de soporte, etc. Y, en paralelo, seguía la incorporación de técnicos, siempre juniors.
Tradicionalmente, separamos incorporaciones técnicas de otras incorporaciones.
Como empresa pequeña de producto, un perfil técnico al que le guste su trabajo tiene la oportunidad de ir evolucionando su posición técnica y económica sin cambiar de actividad (más típico de las consultoras). Lo malo es que no puede evolucionar hacia otras actividades de más de gestión (más típico de las consultoras). No es para todo el mundo pero sí aquellos que les apasiona programar. Pero es en las consultoras de gran tamaño donde se acaban acomodando la mayor parte de técnicos de nuestra profesión.
Hoy por hoy, me gustaría contar la experiencia de incorporar siempre perfiles junior y los beneficios que esa política supone para la cultura de la empresa. En este momento, empezamos a contratar técnicos con experiencia. Una apuesta nueva, un nuevo desafío para la compañía.
Esta es nuestra visión de la incorporación de personal para una empresa pequeña, tecnológica y de producto.
Cristina Vázquez Muiño Project Manager, Teimas
Ingeniera informática y apasionada del mundo de los residuos. He pasado por varias etapas en estos últimos años que me han permitido desarrollar software (fundamentalmente en Ruby on Rails), coordinar equipos de desarrollo, crear y coordinar equipos de soporte y atención al cliente, dirigir proyectos y participar de forma activa en el análisis y gestión del cambio en distintas empresas clientes. En la actualidad, lidero el equipo de Teixo (dentro de Teimas), producto que desarrollamos, soportamos y comercializamos íntegramente dentro de la casa con un equipo pequeño.
ReactJS es una librería JavaScript creada por Facebook para mejorar el renderizado de las vistas de una aplicación. Lo más habitual es utilizarla en el frontend, sin embargo, también puede ser utilizada en backend y para la creación de aplicaciones nativas.
Después de varios años, ReactJS ha revolucionado el desarrollo web y se ha encumbrado como una de las tecnologías frontend más populares. Actualmente entre las empresas que utilizan ReactJS destacan Instagram, New York Times, Yahoo, Khan Academy, Whatsapp, Dropbox, Airbnb, Microsoft, y por supuesto, la propia Facebook.
El objetivo de este taller práctico será acercar está tecnología a los desarrolladores y desmitificar su elevada curva de entrada. Durante el taller se utilizará el generador oficial de React y se explicarán los conceptos básicos, de forma que los asistentes podrán realizar una aplicación para comprobar lo que está librería es capaz de ofrecerles.
Joaquín Martínez Diz Senior Developer, Teimas
Desarrollador e investigador por naturaleza, siempre tengo interés en la búsqueda de nuevos retos y diseños. Durante mi experiencia profesional he desarrollado aplicaciones SaaS, móviles y de escritorio, todas ellas siempre orientadas a cliente. Mi dedicación actual es el desarrollo de soluciones SaaS orientadas a la gestión de residuos en la empresa Teimas Desenvolvemento. En mi tiempo libre me dedico a perseguir quimeras, lenguajes de programación y a algún que otro cliente.
Mi interés por la ciencia y la tecnología empezó a aumentar hace 5 años, cuando acudí por primera vez a las Aulas Tecnópole en el Parque Tecnológico de Galicia. Desde entonces he desarrollado cuatro proyectos de investigación con los cuales he podido participar en 15 ferias ciéntificas en las que he recibido diversos premios y distinciones. Siempre he buscado temáticas que aporten mejoras a nivel social. Mi primer proyecto estaba dedicado al diseño de un sistema para la alerta temprada de inundación. El siguiente consistió en el la creación de un sistema para la realización de pruebas de electroforesis low cost. Y los dos últimos se orientaron al ámbito de la salud, que es en el que curso mis estudios superiores. Consisitieron en un sistema de análisis de la pisada y en un conjunto de dispositivos para la prevención de la muerte súbita infantil.
Ver detalleIria Ollero Cadilla Estudiante Ingeniería Biomédica en la Universidad de Vigo, Estudiante
Tengo 19 años, soy de Ourense y estudio ingeniería biomédica en la Universidad de Vigo. Con 14 años empecé a asistir a unas aulas de investigación en el Parque Tecnológico de Galicia, desde ese año desarrollé 4 proyectos de investigación y participé en un total de 15 ferias por toda España y alguna internacional.
Aprende desde 0 HTML5 y CSS3.
Ver detalleCristina R. Pampín Maker en Vermislab, Vermislab
Actualmente soy maker en Vermislab, además de estudiar Desarrollo de Aplicaciones Web en IES San Clemente. Soy maestra de educación primaria desde 2016 y he trabajado dos años en un colegio mezclando la tecnología con la innovación educativa. Co-organizo GDG Santiago y Compostela Tech desde febrero de 2019 con el objetivo de mejorar la comunidad tecnológica gallega. Soy Woman TechMakers Ambassador desde abril de 2019 para fomentar la diversidad en el ámbito tech.
Todo lo que debes conocer en el mundo de las PWA. Estadísticas, historias, trucos y todos las curiosidades para hacer que tus aplicaciones sean mejores y más rápidas.
Ver detalleRomulo Cintra Senior Architect, Silk Aplicaciones
Entusiasta de la tecnología con más de 10 años desarrollando y compartiendo. Colaborador en proyectos Open Source, TC39 Delegate enamorado de los Web Components y bajista en los tiempo libres.
Su objetivo principal es democratizar la tecnología y dotar de herramientas a los desarrolladores, equipos y empresas, para construir mejores productos.
En los últimos años, el uso de modelos basados en el Aprendizaje Automático (AA) se ha vuelto muy popular. El AA nos permite construir modelos para la detección/clasificación o regresión de manera sencilla, pero en muchos casos el coste computacional de utilizarlos puede ser muy elevado sobre todo en pequeños dispositivos con baja capacidad de computo, los cuales han comenzado a poblar nuestras casas, oficinas y ciudades. ¿Cómo podemos utilizar nuestros modelos en dispositivos con diferentes capacidades, como por ejemplo las nuevas Edge TPUs?
Acompáñame en esta charla para adentrarnos en lo profundo de TensorFlow para construir modelos utilizando Cloud ML Engine y ejecutarlos en diferentes tipos de dispositivos. Aprendamos como funcionan los dispositivos Edge TPU y como podemos construir modelos para ejecutarlos en ellos.
Moisés Martínez BigData and AI Architect, Sngular
Soy Doctor en Inteligencia Artificial especializado en las áreas de robótica, planificación automática y aprendizaje automático. Además, soy organizador de T3chfest y Madrid Google Cloud Developer group, speaker en diferente meetups y GDE en Machine Learning.
Para introducir la programación reactiva con RxJS, construiremos el famoso minijuego Flappy Bird. Cubriremos todo, desde los conceptos básicos de programación reactiva (observables, observadores, suscripciones, etc.) hasta un uso avanzado de operadores RxJS, así como las últimas versiones de potentes tecnologías web como Angular y Pixi.js.
Ver detallePara introducir la programación reactiva con RxJS, construiremos el famoso minijuego Flappy Bird. Cubriremos todo, desde los conceptos básicos de programación reactiva (observables, observadores, suscripciones, etc.) hasta un uso avanzado de operadores RxJS, así como las últimas versiones de potentes tecnologías web como Angular y Pixi.js.
Ver detalleTaller introductorio a Google Cloud, en el que aprenderemos cómo es la plataforma y veremos superficialmente cómo trabajar con Machine Learning e Inteligencia Artificial y en la plataforma.
Ver detalle
Pablo Rodríguez Director, Hack a BOS
Del equipo inicial de Softonic y linuxero de corazón, he estado siempre vinculado a la tecnología. Emprendedor en serie, con éxitos y fracasos, estoy ahora haciendo cosas chulas en Hack a BOS, lo que me ha permitido juntar mis grandes pasiones: personas y tecnología.
He contribuido al desarrollo de más de 2.500 personas y sus competencias pero también liderado los primeros proyectos en la nube allá por 2003. He sido parte de proyectos en grandes multinacionales pero también en startups, lo que me da un conocimiento multicultural y de diferentes metodologías aplicables a cualquier empresa, de diferentes tamaños y sectores.
Conocí el trabajo con equipos deslocalizados (y otras cosas ;-) en una multinacional holandesa hace 20 años, anticipando el futuro de lo que yo creo es ya tendencia.