René Fernando Tapia Pincheira Curriculum vitae b E NERO 2014 → J UNIO 2014 Carmen #390, Depto. #1201, Santiago, Chile Google Inc. T +56 (9) 97366847 Software Engineering Internship @ [email protected] E www.renetapia.cl Apoyo en programación para aplicación Google Now dentro del equipo de Android. Implementación de mejoras y nuevas funcionalidades en software para detección de habla. Elaboración de documentación de diseño, prototipado e implementación en cliente. Las tecnologı́as principales fueron Aplicaciones móviles (Eclipse, Android Sdk, Java, Protocol Buffers), Scripting (Bash, Python) y revisión por pares (Integración Continua, Gerrit, Git, Perforce). Artı́culo sobre el proyecto. E XPERIENCIA L ABORAL A BRIL 2015 → PRESENTE TransitUC (Pontificia Universidad Católica) Programador Part Time Actualmente contribuyo al desarrollo de una herramienta para planificación de viajes, tomando en cuenta el transporte público, ciclovı́as y otra información útil, para Santiago. Entre otras tareas, tengo que escribir código para dispositivos móviles Android, revisar código por pares, documentar y mantener código, resolver problemas de ingenierı́a que surjen de la arquitectura clienteservidor y aconsejar decisiones de producto. Las principales herramientas usadas son: Java, Ant, Android, Intellij IDEA, Git y GitHub. F EBRERO 2015 → A BRIL 2015 Google Inc. Software Engineering Internship Apoyo en programación, nuevamente, para aplicación Google Now dentro del equipo de Android. Implementación de mejoras y nuevas funcionalidades en software para detección de habla y música. Elaboración de documentación de diseño, prototipado e implementación en cliente. Las tecnologı́as principales fueron Aplicaciones móviles (Intellij IDEA CE, Android Sdk, Java), Scripting (Bash, Python) y revisión por pares (Integración Continua, Perforce). Artı́culo sobre el proyecto. A GOSTO 2014 → D ICIEMBRE 2014 TransitUC (Pontificia Universidad Católica) Programador Part Time Contribuı́ al desarrollo de una solución de monitoreo y seguimiento de flotas de buses para el transporte público de Santiago. Entre otras tareas, tuve que escribir código para dispositivos móviles Android, revisar código por pares, documentar código, mantener y configurar dispositivos Android, resolver problemas de ingenierı́a que surjen de la arquitectura cliente-servidor y aconsejar decisiones de producto. Las principales herramientas usadas fueron: Java, Ant, Android, Intellij IDEA, Git y otras librerı́as de 3eros (Push-Link, UniRest y JSON). S EPTIEMBRE 2012 → D ICIEMBRE 2013 Rubén Boroschek y Asociados Programador part time Diseño y apoyo en programación para diversos proyectos de ingenierı́a civil estructural. Instalación de servidores para publicación de resultados (ftp, http, ssh, entre otros), configuración de sensores y desarrollo de software de escritorio adhoc para extracción y procesamiento de datos. Desarrollo de sistema de alertas vı́a email y sms (Rest, Soap, entre otros). Desarrollo de prototipos e integración de sensores que usan API Usb en aplicaciones Java (Jni). Las tecnologı́as principales usadas fueron Web (Codeginiter, Xampp, Php, MySql, Ajax), Escritorio (Qt, C++, Make, CMake, Armadillo, Java, Jni, Python y Matlab). A GOSTO 2011 → A GOSTO 2012 Imagicair Programador part time Apoyo en programación para diversos proyectos: en retail (Cencosud, Parı́s) desarrollando servicios web y portales de pago, agencias de aerolı́neas (LAN Cargo, Teisa) implementando funcionalidades y actualizando código legado y en instituciones financieras (Caja Los Andes) desarrollando software interno para notificaciones y recolección de pago. Las tecnologı́as principales usadas fueron J2ee, Ant, Maven, Spring, Primefaces, Weblogic, Hibernate, MySql y Oracle DB. O TRA E XPERIENCIA L ABORAL A BRIL 2015 → PRESENTE E-LiBatt (Universidad de Chile) Hibernate, Codeigniter Otros: entornos Gnu/Linux, Windows, Arduino, RaspberryPi, LATEX. Programador Freelance Estoy retomando el trabajo anterior en este proyect, liderando el diseño de software e implementación. Artı́culo sobre el proyecto. A GOSTO 2014 → O CTUBRE 2014 E-LiBatt (Universidad de Chile) Programador Freelance Contribuı́ en la implementación de un demo de baterı́as de litio usando tecnologı́a de estado del arte. Diseñé el software embebido, protocolo de comunicaciones y lo optimicé para correr en entornos con escasez de recursos (poca memoria de programa, ram y cpu). Mis responsabilidades variaron entre revisar la electrónica, correr tests en componentes aislados, aconsejar decisiones de software e implementar software para la extracción de datos. Las principales tecnologı́as usadas fueron, en bajo nivel (C/C++, Eclipse, Arduino, Serial, Git), móvil (Android, IntelliJ IDEA, Git) y escritorio (C/C++, Qt5, Git). Artı́culo sobre el proyecto. Básico Bases de datos: PostgreSql, Oracle Herramientas: NetBeans, WebLogic, CMake, Visual Studio 2010. Otros: Electrónica básica, Microprocesadores, Sensores I2C/SPI. E DUCACI ÓN Julio de 2014→ PRESENTE Ingenierı́a de Ejecución en Computación e Informática Universidad de Santiago de Chile, Santiago, Chile. 2010 → Julio de 2013 Ingenierı́a Civil en Ciencias de la Computación (congelada) Universidad de Chile, Santiago, Chile. 2006 → 2009 E XPERIENCIA A CAD ÉMICA S EMESTRE 1, 2013 Educación Secundaria Instituto Nacional General José Miguel Carrera, Santiago, Chile. DCC UChile Profesor Ayudante Desarrollo de Aplicaciones Web, curso electivo para estudiantes de Ciencias de la Computación. Taller de proyecto, curso de robótica Lego MindStorms para estudiantes de 2do año de Plan Común. S EMESTRE 1, 2012 DCC UChile Profesor Ayudante I DIOMAS E SPA ÑOL I NGL ÉS 2009 Participación en 21° Olimpı́ada Internacional de Informática (www.ioi2009.org) Plovdiv, Bulgaria. 2009 Medalla de bronce en Competencia Iberoamericana de Informática por Correspondencia (http://www.oei.es/ciic.htm) Santiago, Chile. H ABILIDADES Escritorio: C/C++, Java, Python, Qt, Jni Móviles: Android, Xml, Json Aplicaciones Web: J2ee, Html, Css, JavaScript, Php, Rest, Soap, Xampp, Lamp Bases de datos: Sql, Mysql, Sqlite Herramientas: QtCreator, Intellij Idea, Eclipse, Tomcat, Maven, Ant, Make, Git, Svn Librerı́as: Spring, JSF, Intermedio Curso de inglés tomado en el Instituto Chileno-Norteamericano. L OGROS Y PREMIOS Taller de proyecto, curso de robótica Lego MindStorms para estudiantes de 2do año de Plan Común. Avanzado Nativo O TROS 2013 Participación en seminario de instrumentación para aplicaciones sı́smicas Ampere Instrumentation and Telemetry, Santiago, Chile.
© Copyright 2024