CURRÍCULUM VITAE I. ANTECEDENTES Nombre RUT Fecha de Nacimiento Nacionalidad Género Contacto Dirección Particular Licencia de Conducir Pretensión de Renta PERSONALES Angelo Gonzalo Bernardi Oyarzún 13.996.327-K 18 de Noviembre de 1981 Chileno Masculino anbernardi@gmail.com // +56 9 98176645 // +56 9 93599437 Estrella Solitaria 4716, Casa 2, Ñuñoa, Santiago Clase B, al día $1.650.000.- líquido II. FORMACIÓN ACADÉMICA Ingeniero en Informática Universidad Tecnológica de Chile, INACAP Marzo 2005 a Diciembre 2008 EXPERIENCIA Banco Penta III. PROFESIONAL Lider Especialista DataWarehouse 01 de Agosto de 2011 a la fecha. Definición y Control de Estándares de Desarrollo y Modelamiento de Datos. Modelamiento de Bases de Datos. Integración de Sistemas al DataWarehouse. Toma y análisis de Requerimientos. Gestión de Equipo de Desarrollo. Asesoramiento en Herramientas de Integración. Las Condes, Santiago, Chile. Banco Penta Analista DataWarehouse 29 de Agosto de 2011 a 01 Agosto 2014. Análisis, desarrollo e implementación de soluciones de Inteligencia de Negocios. Gestión de proyectos. Toma de requerimientos. Análisis de Requerimientos. Modelado de Datos. Soporte a contingencias. Las Condes, Santiago, Chile. ACIS Ltda. Desarrollador Desarrollador 01 de Diciembre de 2011 a 20 de Agosto de 2011 Desarrollo de aplicaciones web proyecto SinetSur (Servicio de Salud de Concepción). Extracción de data. Concepción, Chile D.S.T. Ltda. (Rabie S.A.) Desarrollador 01 de Marzo de 2009 a 30 de Noviembre de 2011 Desarrollo de aplicaciones web, de escritorio y para dispositivos móviles. Mantención de Sistemas. Extracción de data. Análisis de requerimientos. Modelamiento de Datos. Chillán, Chile D.S.T. Ltda. (Rabie S.A.) Práctica Profesional, Desarrollador 01 de Septiembre de 2008 a 28 de Febrero de 2009 Desarrollo de aplicaciones de escritorio. Chillán, Chile Angelo Gonzalo Bernardi Oyarzún Página 1 CURRÍCULUM VITAE IV. OTROS CURSOS 2014 Inglés Intermedio Manhattan English Center Santiago, Chile 2014 Curso UML InMotion Santiago, Chile 2011 Curso jQuery y CSS3 Instituto Virginio Gómez Concepción, Chile. 2010 Curso Microsoft SQL Server 2005 Microsoft Virtual Academy. Tercera Estrella Desarrollador 5 Estrellas. Microsoft TechNet Chile. Segunda Estrella Profesional 5 Estrellas SQL Server 2005 Microsoft Technet Chile. 2009 Premio Universidad Tecnológica de Chile Chillán, Chile. Curso Windows Mobile 6.0 Microsoft Technet Chile. 2007 Nivel 2+ TOEIC Registro Nacional de Inglés, CORFO V. IDIOMAS Español (Castellano) Inglés VI. Hablado: Nativo, Escrito: Nativo Hablado: Medio Alto, Escrito: Avanzado Nivel 2+ TOEIC CONOCIMIENTOS Modelado y desarrollo de soluciones de Bases de Datos utilizando MS SQL Server 2000, MS SQL Server 2005, MS SQL Server 2008, Oracle 11G. Diseño y desarrollo de Reportes en SSRS 2005, SSRS 2008, Crystal Reports 2008. Diseño de flujos de datos y desarrollo de ETLs en SSIS 2005 y SSIS 2008, además de DTS en SQL Server 2000. Revisión y certificación de procesos y flujos de datos. Desarrollo de aplicaciones de escritorio, web y webservices en lenguajes .NET: VB.NET, C#.NET, ASP.NET, utilizando arquitectura en 3 Capas. Desarrollo de aplicaciones web utilizando ASP.NET y jQuery. Desarrollo básico de Shells Unix y extractores de datos utilizando SQL*Plus. Angelo Gonzalo Bernardi Oyarzún Página 2 CURRÍCULUM VITAE DESARROLLOS 2014 Panel de Control Comercial. Diseño, modelado y construcción de módulos de Control de Gastos para Gestión de Lealtad de Clientes. 2014 Panel de Control Comercial. Desarrollo de módulos de seguimiento de avances y control de Metas para Ejecutivos de Banca Empresas. Se modelan y construyen bases de datos, reportes y procesos ETL. 2013 Modelado de base de datos y proceso de Workflow para módulo de Campañas de sistema Panel de Control Comercial. Se modela de manera de poder generar diferentes workflows sin necesidad de modificar el modelo de datos. Se diseñan y construyen clases para consumir el servicio de Jerarquía Comercial. 2013 Certificación de procesos y flujos de datos para sistema de Provisiones. Optimizaciones de flujos de datos desde sistemas cliente al DataWarehouse Banco Penta. Desarrollo de procesos de cuadre de datos y reportería a clientes. Corrección de incidencias detectadas. Apoyo a área de Ingeniería durante el paso a producción. Soporte a Usuarios. 2012-2013 Análisis interfaces sistema de SWAPs Calypso desde y hacia DataWarehouse Banco Penta. Desarrollo de Interfaces de entrada y salida utilizando SSIS 2008, C# 2008 y MSSQL 2008. Modificación de actuales ETL de carga de manera de adecuarse a los nuevos datos recibidos. Desarrollo de nueva interfaz de declaraciones juradas para Swaps. Desarrollo de reportes de cuadraturas con SSRS 2008. Se importan las interfaces generadas con información de operaciones en Calypso desde archivos planos en ruta SMB y se interpretan para ser cargados en DataWarehouse. Se generan interfaces hacia Calypso en archivos planos con información de clientes y existente en DataWarehouse. Se modifican interfaces de entrada al DataWarehouse desde Sistema Quartz de manera de incorporar datos de clientes relevantes para el funcionamiento de Calypso. Realización de paso a producción sin incidentes. 2012 Diseño y construcción de Base de Datos, ETL, Reportes e Interfaces de Módulo de Declaraciones Juradas de Derivados (SWAPs y Forwards) para Banco Penta, utilizando ASP.NET, C# 2008, SSIS 2008, SSRS 2008 y MSSQL 2008. Se integran las plataformas SSIS y SSRS en una interfaz web disponible para el usuario. Se obtienen transacciones desde sistema de Forwards y desde interfaz SQL de Swaps. Se procesan las transacciones y se genera reporte en archivo plano para ser enviado a Servicio de Impuestos Internos. 2012 Análisis, desarrollo, testing e implementación de Mantenedor de Administración de Cartera para Banco Penta. Construcción de mantenedor web utilizando jQuery y ASP.NET y C# 2008, con Webservices embebidos y llamadas asíncronas a la base de datos MSSQL 2008. Desarrollo de ETL de importe de data desde el DataWarehouse con SSIS 2008. Desarrollo de reportes con SSRS 2008. Se genera una interfaz sencilla para mantener clientes a los que se les necesita administrar la cartera. Incluye creación de grupos económicos, establecimiento de límites de inversión y manejo de clientes. Reportería diaria se lleva por Reportes generados en base a transacciones diárias del banco, supeditadas a los límites establecidos por el ejecutivo. 2012 Corrección a sistema de Valorización de Fondos Mutuos y Money Market para Banco Penta. Se modifican algoritmos de cálculo en Base de Datos MSSQL 2008. Se generan nuevos extractores en Shell Unix con SQl*Plus. Se adaptan los ETL en SSIS 2008 para aceptar nueva data desde archivos planos generados por los extractores. Mantención y Soporte del Sistema. Se optimizan vistas y se crean funciones de manera de permitir acceso más rápido y exacto a ciertas transacciones que presentaban problemas al ser valorizadas. Además se desarrollan procedimientos almacenados de consulta a webservice provisto por la Bolsa de Comercio. 2011 Incorporación de módulos de reportes y exportes de datos a Excel para el Sistema de Atención de Sinetsur del Servicio de Salud de Concepción. Se optimizan algoritmos de exportación de datos a formato Excel, logrando aumento de velocidad en la extracción de datos y generación de archivos, además de disminuir consumo de CPU y Memoria en los servidores. Desarrollo en Visual Studio 2008, Framework 3.5, ASP.NET y VB.NET, con bases de datos ORACLE 10G. 2011 Toma del Sistema de Atención de Urgencias de SinetSur del Servicio de Salud de Concepción. Se agregan optimizaciones y correcciones a los módulos ya desarrollados. Incorporación de nuevas funcionalidades según requerimientos de usuario. Incorporación de nuevos módulos y funcionalidades. Desarrollo en ASP.NET y VB.NET, con bases de datos ORACLE 10G. 2011 Desarrollo de mantenedores y módulos de reportes y extracción de estadísticas pendientes para el módulo de Farmacia de SinetSur del Servicio de Salud de Concepción. Optimización de consultas SQL de extracción de datos. Desarrollo en ASP.NET y VB.NET, con bases de datos ORACLE 10G. 2010 Rediseño de lógicas de procesos de movimientos de Stock y administración de Bodega de VII. Angelo Gonzalo Bernardi Oyarzún Página 3 CURRÍCULUM VITAE Distribuidora Rabie S.A. Se analizan los procesos actuales y se incorporan mejoras a nivel de proceso y a nivel de base de datos, rediseñando estructuras utilizadas e independizando y modularizando los diferentes tipos de movimientos, de manera de ejercer un control independiente sobre cada uno y minimizar el impacto de futuros cambios. Se aplican mejoras sustanciales a procesos de comunicación de Sistemas RM-COBOL 85 con ambientes .NET/SQL2005 mediante la mejora de los servicios que generan y consumen archivos planos. Se reestructura el aplicativo cliente para adaptarse a los nuevos modelos de datos y procesos. Se adaptan los reportes existentes y se crean nuevos. Soporte y capacitación a los usuarios. Desarrollo en VB.NET y MSSQL 2005, SSRS 2005, SSIS 2005. 2010 Actualización del Mantenedor de Actividades y Concursos, de manera de adaptarse a los nuevos requerimientos de la Distribuidora RABIE. Se actualizan y agregan formularios y procedimientos almacenados. Modificaciones al modelo de datos, cargas masivas, procesos y reportes. 2010 Participación en Análisis y Diseño de Lógica de Negocios, Base de Datos e Interfaces de Módulo de Gestión de Canastas para Distribuidora RABIE. Desarrollo de Interfaces de Usuario, interfaces de Datos, Procedimientos Almacenados, Lógica de Negocios. Implementación de interfaces con Sistemas de Administración de Bodegas (WMS “Owama”, Rabie S.A.). Activa participación en pruebas del sistema con usuarios finales. Implementación de API de MS Office para generación de Reportes e importe de Negociaciones de Productos con Proveedores. Implementación de XML en procedimientos almacenados. Desarrollo en VB.NET y MSSQL 2005. 2010 Análisis y Diseño de Base de Datos de Sistema de Costeos FIFO para Distribuidora RABIE. 2009 Rediseño, restructuración y adaptación a la realidad de la Distribuidora RABIE S.A. de Sistema de Control de Llamadas, cuyo desarrollo WEB fue iniciado por SITIAS. Se realiza un profundo análisis de los procesos, de manera de optimizarlos, tanto en eficiencia como en efectividad. Se implementan módulos faltantes o no terminados por SITIAS y se modifican módulos que no cumplen con los requerimientos iniciales, según usuario. Se traspasa la mayor parte de la carga de los procesos desde el servidor IIS al servidor MSSQL 2005, teniendo como resultado mejoras considerables en rendimiento. Implementación de reportes para cobros en SSRS 2005. Desarrollo en C#, ASP.NET y SQL2005. 2008 Mantención de Sistema de Renta Vendedores para Distribuidora RABIE. Aplicación de cambios y nuevas funcionalidades. Desarrollo en ASP. 2008 Mantención de Aplicación de informe de metas y premios a vendedores “FullMix Mobile” para Pocket PC con Windows Mobile 5, en Compact Framework 2.0. Implementación de conexión a WebServices, e implementación de sistema de auto-actualización de aplicación vía conexión GPRS. Migración de aplicación de Framework 1.1 a Framework 2.0. Optimización de Carga de Datos desde XML. Desarrollo en VB.NET. 2008 Desarrollo de Mantenedor de Actividades y Concursos “FullMix” para la fuerza de ventas de RABIE S.A. Diseño de interfaces de usuario e interfaces de datos. Implementación de lógica de negocios y de datos. Implementación de API de Microsoft Office Excel para generación e importación de negociaciones de premios con Proveedores. Participación activa en pruebas con usuarios. Capacitación a usuarios finales. Confección de Manual de uso e instalación. Desarrollo en VB.NET y SQL2000. 2008 Desarrollo de Sistema de Automatización y Control de Semáforos (SACS) para Proyecto de Título, incorporando comunicación bi-direccional entre una aplicación en .NET con un microcontrolador programable, vía interfaz RS-232/USB. Diseño de los algoritmos de manejo y sincronización de los semáforos. Programación de microcontroladores. Desarrollo en VB.NET, MySQL y PBASIC. Evaluado como mejor proyecto de título 2009 de Ingeniería en Informática, Sede Chillán. 2007 Estudio, Desarrollo e Implementación preliminar de proyecto para Reciclaje de Computadores Personales Obsoletos para Concurso de Ideas de Negocio Innovadoras, INACAP 2007, consistente en reutilizar Hardware Obsoleto, pero en buen estado, convirtiendo los PCs desechados en Routers Administrables, con capacidades de compartir enlace a Internet, DHCP, Firewall, entre otras, siendo administrables vía interfase web y/o por consola (local y SSH), mediante la utilización del sistema operativo Linux “Brazillian Firewall” montado en un equipo AMD K6-II de 450MHz con 32MB de RAM y 4GB de Disco Duro, con 2 interfaces de red Ethernet. Además se demostró la capacidad de convertir estos mismos equipos en servidores de almacenamiento de archivos, emulando el funcionamiento de un Network Attached Storage (NAS), utilizando una versión reducida de Debian GNU/Linux, versión Etch. Ambos sistemas se entregaron 100% funcionales para la fecha del concurso, quedando entre los finalistas. 2007 Desarrollo de Mantenedor de Inventario en PHP + MySQL para EcoAdventure. Diseño y Desarrollo de Lógica de Negocios, Interfaces de Usuario y Base de Datos. Implementación del servidor Angelo Gonzalo Bernardi Oyarzún Página 4 CURRÍCULUM VITAE Debian Linux. Angelo Gonzalo Bernardi Oyarzún Página 5