Richard es ingeniero ingeniero civil en computación de la Universidad de Chile, y ha dedicado su trayectoria profesional a ser desarrollador de software, especialista en desarrollo de aplicaciones web y arquitectura de software.
Profesión: Ingeniero civil en computación
Nacionalidad: Chileno
Ingeniería civil en Computación en la Universidad de Chile.
Licenciado en Ciencias de la Ingeniería en la Universidad de Chile.
Lenguajes de programación Java, Kotlin, Typescript, Javascript, C#, PHP
Frameworks (servidor) NodeJs, Spring (boot), Asp.Net 4
Frameworks (cliente) Angular, AngularJs, d3.js, Vue, React
Bases de Datos PostgreSQL, MongoDb, mySql, SQL Server
Desarrollo de aplicaciones móviles híbridas con Ionic
Desarrollo de aplicaciones móviles nativas Android
Datos georeferenciados en PostGis
Html5, CSS3, Web Services (REST/SOAP)
Liquibase, git, SVN
Dluxe.io
Desarrollo de aplicaciones web y sistemas de backend en ámbitos diversos como : Evaluaciones masivas online, despliegue de datos referenciados, análisis de datos para el apoyo en la toma de decisiones.
Aquasat - Procesamiento y Visualización de Información Satélital
Sistema de procesamiento de imágenes generadas por satélites Landsat, para el apoyo en la toma de decisiones en la gestión de predios agrícolas. Jefe de Desarrollo del equipo a cargo del desarrollo continuo del backend de procesamiento y del frontend de visualización de datos georeferenciados.
DTPM - Sistema Gestión de Indicadores - Árbol Lógika S.A.
Jefe de Desarrollo del equipo a cargo del backend de procesamiento de archivos con hitos de viajes realizados por operadores de Transantiago para alimentar el sistema de Gestión de Indicadores. Optimización de los tiempos de procesamiento existentes al momento de la implementación del proyecto, desarrollo de API REST para consulta por sistemas externos.
Sistema Seguimiento Doctorado - UdeC- Facultad de Agronomía
Desarrollo de aplicación web (backend y frontend) que facilita el monitoreo en el progreso de los estudiantes, asociado a los hitos de la malla curricular del programa de Doctorado en Ingeniería Agrícola con Mención en Recursos Hídricos en la Agricultura, utilizando elementos de comunicación como foros y chat, y elementos de interacción social.
DTPM - Sistema Gestión de Alertas - Árbol Lógika S.A.
Desarrollo del backend de procesamiento de archivos con hitos de viajes realizados por operadores de Transantiago para alimentar el sistema de Gestión de Alertas.
También realizó el desarrollo del cálculo de alertas y API Rest para consulta por sistemas de visualización.
Elsevier - Team Leader
Estuvo a cargo de un equipo de 5 desarrolladores, supervisando el desarrollo y mantención progresiva del proyecto Portfolio Categorization and Reporting Tool para un cliente internacional. La aplicación entrega información acerca de el financiamiento de proyectos tras analizar la cartera de proyectos del cliente, utilizando técnicas de extracción de información usando NLP.
Desarrollador Senior en Collexis
Integrante del equipo de desarrollo de la aplicación Reviewer Finder para un cliente internacional.
La aplicación permite encontrar expertos en determinadas materias después de indexar y analizar una base de datos de millones de documentos en texto no estructurado.
Universidad de Las Américas
A cargo de la administración del sistema de Bibliotecas, y del desarrolllo de aplicaciones de ayuda a la toma de decisiones, a través de el análisis de las estadísticas de uso de bibliotec en cada sede
Octondegus
Dedicado al desarrollo de soluciones orientadas a la Inteligencia de Negocios.
Telefónica Chile
Trabajó en definir la arquitectura de sofrware de varios sistemas corporativos, debiendo enfrentar una gran interacción entre el software desarrollado y sistemas legacy.
Telefónica I+D, España
Seleccionado por Telefónica Chile en el 2003 para trabajar durante un año en la filial de Investigación y Desarrollo de Telefónica España, ubicada en Valladolid.