Bogotá D.C., Enero de 2014 SEÑORES CIUDAD Respetados señores: Presento mi hoja de vida para ofrecer mis servicios como Ingeniero Software Senior. Tengo experiencia en Ingeniería de Software realizando diseño de procesos, análisis, diseño de software, desarrollo, pruebas, soporte, gestión de cambios y estructuración de proyectos. La experiencia que he desarrollado en el campo de ingeniería de software, asumiendo diversos retos me ha facilitado el cumplimiento de estándares de calidad, metas y objetivos propuestos en los proyectos de diversas compañías, contribuyendo mi habilidad para establecer armónicas relaciones interpersonales con el grupo de trabajo. Orientado a PL/SQL y SQL para bases de datos Oracle y SQLServer, ASP.NET con C#, Visual Basic.Net y Visual Basic 6.0, con sistemas operativos Unix / Windows con soluciones en ambientes bancarios y seguros, o similares de alto volumen de datos. Experiencia de: 5 años con PL/SQL BD Oracle, 4 años Transact-SQL y BD SQLSERVER, 1 año Transact-SQL y BD SYBASE, 8 años SQL, 6 años en Visual Basic 6.0, 1 año ASP 3.0, 1 año .NET, 3.5 años Microfocus Cobol WorkBench con SQL embebido, otras, experiencia general 18 años. He trabajado en proyectos como: procesos bancarios, transferencia de transacciones electrónicas, monitoreo de fraudes bancarios, finanzas, seguros, facturación telefonía celular, gestión documental física y electrónica, estadísticas, entre otros. Con empresas como: INDRA, BANCO DE LA REPÚBLICA, BANCO CAJA SOCIAL y COLMENA, INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI, COMCEL, PORVENIR, BANCO BBVA, SYSDATEC, NEURONA INC DE COLOMBIA, COLSEGUROS, LYBERTY SEGUROS, entre otras. He tenido experiencia en las siguientes herramientas de software: PL-SQL/ORACLE, SQL SERVER, SYBASE, DB2, AUTOSYS, VISUAL BASIC 6.0, ASP 3.0, ASP.NET y VISUAL BASIC NET, COBOL, ACCESS, PROJECT. Adjunto mi HV en la que se resume mi experiencia profesional, agradezco su amable atención. Atentamente, Diego Rodolfo Sarmiento Villamil Ingeniero de Sistemas – Software Developer Analyst Tarjeta Profesional: 25255149878CND 310 585 26 05 – 604 42 90 - [email protected] DIEGO RODOLFO SARMIENTO VILLAMIL Cédula Ciudadanía: 11.189.932 de Bogotá Fecha nacimiento: 17 Septiembre de 1973 Dirección: Calle 11A No. 79A60 B. Castilla - Bogotá. Teléfonos: 310 585 26 05 – 604 42 90 E-mail: [email protected] Tarjeta Profesional: 25255149878CND - Noviembre de 2007 PERFIL PROFESIONAL La experiencia que he desarrollado en el campo de ingeniería de software, asumiendo diversos retos me ha facilitado el cumplimiento de estándares de calidad, metas y objetivos propuestos en los proyectos de diversas compañías, contribuyendo mi habilidad para establecer armónicas relaciones interpersonales con el grupo de trabajo. Ingeniero de sistemas con experiencia como Ingeniero Analista Desarrollador de Software, poseo conocimiento del ciclo de vida de un sistema, experiencia en diseño de procesos, análisis, diseño y desarrollo de software, pruebas, soporte, gestión de cambios, gestión con usuarios, estructuración y liderazgo de proyectos. Buen desempeño en actividades de investigación, análisis y programación con distintos lenguajes y plataformas, orientado a la solución de problemas informáticos (automatización y optimización de procesos). Soy un buen líder con capacidad de hablar en público, genero un buen ambiente de trabajo; y me caracterizo por ser integral, recursivo, responsable y honesto. He estado últimamente orientado a PL/SQL y SQL para bases de datos Oracle y SQLServer, ASP.NET con C#, Visual Basic.Net y Visual Basic 6.0, con sistemas operativos Unix / Windows con soluciones en ambientes bancarios y seguros, o similares de alto volumen de datos. Experiencia de: 5 años con PL/SQL BD Oracle, 4 años Transact-SQL y BD SQLSERVER, 1 año TransactSQL y BD SYBASE, 8 años SQL, 6 años en Visual Basic 6.0, 1 año ASP 3.0, 1 año .NET, 3.5 años Microfocus Cobol WorkBench con SQL embebido, otras, experiencia general 18 años. Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 2 de 12 EDUCACIÓN FORM AL Universidad Manuela Beltrán – UMB. Ingeniero de Sistemas. Bogotá D.C., 2001. Fundación Centro de Investigación Docencia y Consultoría Administrativa – CIDCA. Técnico Profesional en Ingeniería de Sistemas. Bogotá D.C., 1995. EXPERIENCIA PROFESIONAL HERRAMIENTAS DESARROLLO DE SOFTWARE • • • • Bases de Datos Oracle 8i, 9i, 10g. SQLServer 6.5, 7.0, 2000 y 2005. Sybase. Access. • • • • • • • • • • • • • Lenguajes de Programación y Herramientas ambientes Back-End, Front-End / Web PL-SQL para Oracle, TOAD / PL/SQL Developer, otras. Transact-SQL para SQLServer y Sybase. Cobol. Shell Unix. Microfocus Cobol WorkBench con SQL embebido para DB2. Visual Basic 6.0. Visual Basic .Net. Asp.Net. con Visual Basic y C#. ASP. HTML. JavaScript. VisualScript. Internet Information Server (IIS). • • • • • • Otras Herramientas Project Autosys Visual SourceSafe, StarTeam, Subversion Visio. Office (Word, Excel, PowerPoint, Outlook, etc). Otras. Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 3 de 12 EDUCACIÓN NO FORM AL ADICIONAL Visual Basic y ASP .NET – Visual Studio 2005 INTECAP Agosto – Septiembre 2008. Introducción de Visual Studio Team System New Horizons - Computer Learning Center Octubre 2006 - 8 horas. Introduction to Microsoft Visual Basic .Net Programming With Microsoft .Net OWAHA LTDA. Julio 2005 - 40 horas. Diseño de Sitios WEB (Cursos de herramientas para desarrollo de páginas WEB) Centro Educativo de los Computadores Abril 2002 - Julio 2002 - 3 meses. Programa Fast & Easy Aprendizaje del Idioma Ingles – Módulo Seis F&E CORPORATION PARA COLOMBIA, KOE LTDA. Abril 2001 - Abril 2002 - 1 año. Ciclo de conferencias “FUNDAMENTOS DE ROBÓTICA Y SUS APLICACIONES” Universidad Manuela Beltrán - Del 7 al 31 de Mayo de 2001. Seminario Taller Visual Basic 6.0. Academia de Sistemas Computables ASICO Noviembre 1999 - 30 horas. Curso Director - Software Animación Multimedia Fundación Universitaria Manuela Beltrán Noviembre 1998 - 30 horas. Curso de Perfeccionamiento Diseño y Gestión de Bases de Datos en Foxpro Fundación CIDCA Septiembre 1995 - 100 horas. Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 4 de 12 EXPERIENCIA LABORAL (SÓLO LAS RELEVANTES). INDRA SISTEM AS S.A. – INDRA COMPANY INGENIERO DE SISTEMAS SENIOR Teléfono: 6463609 Junio 20 de 2013 – A la fecha. Outsourcing In-Door para cliente DIAN – Dirección de Impuestos y Aduanas Nacionales. Jefe Inmediato DIAN: Andrea Medina Jefe Inmediato INDRA: Nancy Moreno Proyecto SIPAC – Sistema de Planeación y Administración de Cartera Morosa. Actividades: • Base de Datos - Optimización y Ajustes de Rendimiento • Diseño y Desarrollo - Analista SW • Diseño y Desarrollo - SW Base (SO, BBDD) • Diseño y Desarrollo - SW de Aplicación (Programación) Experiencia: • Participación en proyecto SIPAC en el roll de Ingeniero de Sistemas Senior – Analista programador de software cliente y base de datos. • Mantenimiento de software y creación de nuevas funcionalidades. • Mejoramiento del rendimiento de procesos, reingeniería de procesos. • Participación en las fases del ciclo de vida de software: análisis, diseño, desarrollo, pruebas unitarias, pruebas integrales, y documentación. Herramientas: Visual Basic 6, PLSQL y Base de Datos Oracle 8i, StarTeam, Oracle SQL Developer. ELEGGUÁ TECNOLOGÍAS INGENIERO DE SISTEMAS SENIOR. Teléfono: (0*1) 6968341 Agosto 2012- Junio 2013. Jefe Inmediato: Manuel Gómez. • Proyecto – Cliente ASEGURADORA SOLIDARIA DE COLOMBIA Mantenimiento de software de seguros desarrollado por la empresa SISTRAN para Seguros SOAT, soporte a incidentes de solución de seguros, análisis y desarrollo. Herramientas utilizadas: Base de Datos SERVER 2008 (stored procedures, functions, triggers, DDL, DML, etc.), Sistema operativo Windows, SQL scripts, Transact-SQL. Visual Basic 6 y ASP.NET con Visual Basic.Net para Visual Studio 2008. • Proyecto – SchoolDotNet – Proyecto interno de ELEGGUÁ TECNOLOGÍAS Aplicación de software encargada de la administración académica y pedagógica de Colegios, desarrollada en un modelo de 4 capas. Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 5 de 12 Reingeniería a Modelo de Base de Datos, modelo relacional y físico. Desarrollo de procedimientos almacenados. Análisis, diseño y desarrollo de páginas web.. Herramientas utilizadas: ASP.NET con C# para Visual Studio 2008 y 2010, SQLSERVER 2005, Sistema operativo Windows 7 Profesional. Base de Datos • Proyecto – Cliente PREVISORA SEGUROS Mantenimiento de software de seguros desarrollado por la empresa SISTRAN para Seguros generales y Vida para PREVISORA SEGUROS. Mantenimiento a las distintas aplicaciones desarrolladas en Visual Basic 6 y ASP.NET con Visual Basic.Net y base de datos SYBASE, adiciones o modificaciones al software, o errores producidos en procesos propios del negocio o interfaces gráficas. Participación en las fases del ciclo de vida de software: Levantamiento de Información, análisis, diseño, desarrollo, pruebas unitarias, pruebas integrales, y documentación. Herramientas utilizadas: Base de Datos SYBASE (stored procedures, functions, triggers, DDL, DML, etc.), Sistema operativo Windows, SQL scripts, Transact-SQL. Visual Basic 6 y ASP.NET con Visual Basic.Net ASESOFTWARE SAS ANALISTA DE SISTEMAS SENIOR Teléfono: (0*1) 6407414 Agosto 2011- Marzo 2012 Participación en las diferentes etapas de proyectos bancarios de software, empresa certificada CMMI 5, para Banco de la República y Banco Davivienda, entre las que se encuentran: • Levantamiento de Información • Documentación de requerimientos y diseño. • Gestión con usuarios • Análisis y diseño. • Diseño de estructuras de base de datos. • Desarrollo de software front-end y backend. • Pruebas unitarias • Entre otras. Optimización del rendimiento de procesos los cuales tomaban mucho tiempo de ejecución, dentro de los relevantes se mejoró el rendimiento de un cargue de archivos de 14 horas a 7 minutos, para realizar esto se cambio el cargue mediante SQLLoader a tablas temporales, se realizó tunning a las distintas sentencias SQL, se trabajo sentencias versión Oracle 10g de alto rendimiento para operaciones masivas (TABLE, TYPE, BULK COLLECT, FORALL, MERGE), se quitó redundancia algorítmica, se pasó el 90% del código del lado cliente al lado servidor dejándolo en Stored Procedures, y se crearon las estructuras necesarias de Base de Datos para llevar a cabo este manejo. Herramientas utilizadas: Oracle 10G, PL/SQL (packages, stored procedures, functions, triggers, DDL, DML, tuning) y Visual Basic. SOPHOS BANKING SOLUTIONS LTDA. CONSULTOR - SYSTEMS CONSULTANT Jefe Inmediato: Mohanraj Subramaniam – 317 510 00 25 Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 6 de 12 Enero 2010- Mayo 2011 CLIENTE BCSC (BANCO CAJA SOCIAL Y BANCO COLMENA) Participación en las diferentes etapas de proyectos bancarios de software Back-End para BCSC, entre las que se encuentran: • Levantamiento de Información • Documentación de requerimientos y diseño. • Gestión de proyectos con usuarios de distintas áreas • Análisis y diseño de alto nivel y bajo nivel. • Diseño de estructuras de base de datos e interfaces de programa entre middleware y backend. • Desarrollo de software API interface middleware. • Desarrollo de software backend. • Pruebas unitarias y de integración • Entre otras. Herramientas utilizadas: Base de Datos Oracle – PL/SQL para Oracle (uso de DATAPUMP, DBMS_REDEFINITION, packages, stored procedures, functions, triggers, DDL, DML, estadísticas, tuning, etc.), Sistema operativo Unix y Windows, Shell Unix Scripts y SQL scripts, Lenguaje COBOL embebed SQL y PL/SQL. Resumen de descripción de proyectos (sólo los principales): 1. AFC - Proyecto encargado de permitir el manejo del producto “Cuentas de Ahorro y Fomento a la Construcción - AFC.” dentro del software Bankmaster Core de la entidad bancaria. Se realiza levantamiento de Información, documentación de requerimientos y diseño, análisis y diseño de alto nivel, diseño y desarrollo de software de estructuras de base de datos e interfaces de programa entre middleware y backend. 2. Transportador de Productos Día D: Proyecto enmarcado dentro del proyecto Homologación, encargado de integrar la información de las marcas COLMENA – BANCO CAJA SOCIAL a BCSC. Este proyecto se encarga de transportar datos de COLMENA hacia BCS, los procesos ejecutados desde BCS toman la información por DBLink tomando como origen la base de datos COLMENA, herramienta utilizada “DATAPUMP” versión 10G. Proyecto de software totalmente parametrizable tanto en las tablas a transportar, filtro de las mismas, configuración del transporte y re-transporte de tablas en caso de ser requerido. 3. Renumeración de secuencias: Proyecto encargado de reenumerar columnas de la BD COLMENA que sean afectados por objetos de BD tipo secuencia y columnas con otros valores que se duplicaban entre marcas, realizando corrimiento de los valores, y modificación de objetos secuencia en ambas marcas de acuerdo a tasas de crecimiento y holgura; de manera que se evitó la duplicidad una vez realizado el transporte de datos de COLMENA hacia BCS (unificación de las dos marcas COLMENA-BCS). Proyecto de software totalmente parametrizable en cuanto a las tablas/columnas a transportar y la manera de renumeración. Investigación y exploración de package oracle DBMS_REDEFINITION para redefinición de grandes volúmenes de datos almacenados en tablas muy grandes en tamaño, lo anterior con el propósito de disminución sustancial en el performance de procesamiento. 4. Transportador de Productos por Lotes antes Día D. Proyecto encargado de realizar el transporte de datos entre marcas antes de día D por lotes, de la misma manera como lo hace “Transportador de Productos Día D”, pero para ciertas tablas de gran volumen elegidas para transporte por rangos de fechas, las cuales son transportadas según parametrización de tablas/columnas, rangos definidos y fechas de transporte por ciclos. 5. Transporte Tablas Modo 24. Proyecto encargado de transportar información de tablas Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 7 de 12 “Shadow” las cuales reciben la información de la transaccionalidad mientras se realiza el proceso de “Transporte Día D”. A diferencia de los dos proyectos de transporte anterior este proyecto no usa herramienta DATAPUMP, el software usado fue diseñado para realizar export de los datos a archivo plano mediante SPOOL (uno archivo por cada tabla) ejecución en paralelo tomando la información de los servidores de las dos marcas, luego FTP al servidor destino, por último import mediante SQLLoader con Direct Path (escribiendo directamente en los data files de Oracle) ejecución en paralelo. Igualmente parametrizable. 6. Multinodos. Proyecto encargado de disminuir los tiempos de procesamiento de ciertos pasos de ruta crítica de ejecución diaria nocturna (Overnight), estos pasos no podían cumplir con la ventana de tiempo definida. Se hace reingeniería cambiando el manejo de multi-hilos (en una misma máquina) a multi-hilos con multi-nodos (varias máquinas) de manera que permita cumplir con los tiempos asignados. Se aprovecha la utilización de varios servidores de manera que los procesos se distribuyen en N hilos y en N nodos a la vez, de esta manera se procesa mayor cantidad de datos en los mismos tiempos. Modificaciones realizadas sobre shells de unix. 7. Cleardown Transacciones Voluminosas. Este software permite realizar cleardown (limpieza – borrado) a ciertas cuentas que tenían gran volumen de registros sobre una de las tablas principales, junto con sus tablas asociadas. Compacta por lotes de registros hasta compactar totalmente (algunas cuentas presentaban hasta 25 millones de registros). Este software parametrizable fue realizado mediante manejo de arrays en memoria para: la selección de la información, acumulación, borrado, e inserción de registros con el acumulado; registrando muy buenos tiempos de proceso. 8. Database Sampling. Este proyecto fue diseñado con el propósito de transportar una muestra de información filtrándola entre Bases de Datos origen y destino, para realizar esto, los procesos toman la información por Dblink desde su origen, utilizando herramienta “DATAPUMP” versión 10g. Este proyecto surge por la necesidad de tener una muestra de la información de producción en las BD de QA para pruebas de otros proyectos; esto con el objetivo de facilitar las pruebas ya que el volumen de información de las BD de producción es demasiado grande. Igualmente es un software parametrizable en cuanto a las tablas a transportar como los filtros sobre ellas. 9. Transformador. De acuerdo a solicitud de la Circular 052 de la Superintendencia Bancaria, se solicita que en ambientes de desarrollo o pruebas no deben existir datos reales de contacto con los clientes manteniendo la confidencialidad. Por tanto, este proyecto transforma los datos relacionados con los clientes en bases de datos de pruebas o desarrollo como son: identificación, nombres, direcciones, teléfonos, emails, cuentas, etc. Se realiza análisis exhaustivo de tablas/columnas clasificándolas según su tipo, se diseña mecanismo de transformación, actualizando a datos legibles pero ficticios, y se diseña y desarrolla software para la transformación de los datos seleccionados. Herramientas utilizadas: Base de Datos Oracle – PL/SQL para Oracle (uso de DATAPUMP, DBMS_REDEFINITION, packages, stored procedures, functions, triggers, DDL, DML, estadísticas, tuning, etc.), Sistema operativo Unix y Windows, Shell Unix Scripts y SQL scripts, Lenguaje COBOL embebed SQL y PL/SQL. COMCEL S.A. INGENIERO DE INFORMÁTICA. Diciembre 2007 – Noviembre 2008. Teléfono: (0*1) 616 97 97. Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 8 de 12 Determinación de requerimientos mediante reuniones con usuarios, análisis, diseño, desarrollo de aplicaciones para Base de Datos Oracle con PL/SQL, y documentación. Automatización planes y servicios de líneas celulares pospago principalmente y prepago, para productos del Sistema de Facturación de la empresa (BSCS) mediante aplicaciones BACK-END, y soporte a algunas aplicaciones Visual Basic. Reunión con usuarios externos e Internos al área, análisis de requerimientos externos e internos, diseño de aplicaciones y desarrollo de software PL/SQL para BSCS y para otros aplicativos FRONT-END (Visual Basic, ASP, etc.). Intervención en cada una de las etapas del ciclo de vida del software como líder de cambios y facilitador de los mismos. Dentro de los logros alcanzados están: • Reingeniería de Software a aplicación Split Billing: Aplicación PL/SQL encargada de subsidiar servicios pospago, según la empresa cliente lo determine con las cuentas celulares de sus empleados. Aplicación que presentaba gran cantidad de inconsistencias en sus cálculos. Se rediseñó totalmente con resultados satisfactorios. • Reingeniería de Software a proceso de Carga de Cintas LDI (Larga distancia Internacional): Aplicación encarga de recibir la información enviada por los operadores de telefonía fija (ETB, ORBITEL, TELECOM). Este proceso estaba hecho en múltiples pasos, pasando la información de servidor en servidor y pasando por varias tecnologías, entre ellas: COBOL sobre sistema operativo VMS, Shells S.O Unix, Bloques PL/SQL y Querys S.O Unix. Se rediseñó totalmente con resultados satisfactorios. Herramientas utilizadas: Base de Datos ORACLE 10g, PL/SQL con PLSQL Developer y TOAD (uso de packages, stored procedures, functions, triggers, DDL, DML, tuning, etc.), Sistemas Operativos Windows XP y UNIX, Shells de UNIX, Autosys (herramienta para ejecución de procesos automáticamente), Visual Basic. PORVENIR S.A. INGENIERO ANALISTA. Mayo 2007 – Diciembre 2007. Jefe Inmediato: Yuly Carrillo Aguirre – Teléfono: 339 3000 Ext. 2639 – 310 880 35 11. Contratación por ACCION S.A. Teléfono: 628 01 80. Proyecto LOGS. Registro de la trazabilidad de operaciones de aplicativos para la realización de monitoreo de la operación y verificación de fraudes, entre otras, Labores realizadas para el área Dirección de Seguridad Informática. Coordinación proyecto, definición de estrategia para el desarrollo del proyecto, reuniones con distintos usuarios para levantamiento de información, análisis del sistema actual y propuesto, desarrollo de programas de BD (Triggers, Stored Procedures, Functions, páginas web) para la generación de la salida deseada. Herramientas utilizadas: PL-SQL Developer V.7.1.1, Base de Datos Oracle 8i, Lenguaje PL/SQL y PL/SQL Web . Seguridad Fraudes Internos. Aplicación FRONT-END encargada de realizar captura manual de información de fraudes internos, referentes a afiliaciones al sistema de pensiones y cesantías por parte de los asesores comerciales. Aplicación realizada para el área Dirección de Seguridad. Levantamiento de información, análisis de la información recolectada, diseño de estructuras de base de datos e interfases gráficas de usuario, desarrollo de software, pruebas, implementación, migración de información de usuario desde archivos Excel a Base de Datos Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 9 de 12 Oracle. Herramientas utilizadas: VISUAL BASIC.NET 2008, Base de Datos ORACLE 10g, PL/SQL Developer. AZERTIA TECNOLOGÍAS DE LA INFORM ACIÓN COLOMBIA S.A. INGENIERO DE SOPORTE Y DESARROLLO. Marzo 2006 - Noviembre 2006. Outsourcing In-Door para cliente BANCO BBVA - BANCO BILBAO VIZCAYA ARGENTARIA. Jefe Inmediato AZERTIA S.A: Myriam Andrea Rodríguez Quintero. Teléfonos - 3217313 Ext. 222 - Celular: 300 201 34 89. Proyecto Fusión entre el BANCO GRANAHORRAR y el BANCO BBVA. Marzo 1 de 2006 - Julio 24 de 2006. Jefes inmediatos: Horacio Cuervo Sánchez – Teléfono: 300 206 73 61, Fernando Rodríguez López – Teléfono: 316 468 39 04. Análisis y desarrollo de software para la migración de la base de datos de personas de Granahorrar a BBVA. Herramientas utilizadas: Transact-SQL para SYBASE (definición de estructuras y desarrollo de Stored Procedures), desarrollo de programas mediante Lenguaje C, SQR (Structure Query Report), Sistemas Operativos UNIX y Windows, SourceSafe (Control de versiones). Proyecto Reingeniería Base de Impuestos BANCO BBVA. Julio 25 de 2006 - Noviembre 9 de 2006. Jefe inmediato: Oswaldo Silva – Teléfono: 315 802 78 28. Análisis y desarrollo de software para “Validación y carga automática de terceros a la base de datos de Impuestos ALTAMIRA”, para la generación de certificados para terceros. Herramientas utilizadas: Sistema operativo OS390 (TSO/E, CHANGEMAN, CONTROL M), JCL (JOB CONTROL LANGUAJE), DB2 SQL y COBOL embebido con SQL para DB2. Análisis, diseño y desarrollo de “Migración de la base de datos de impuestos SISDIAN (Granahorrar) a la base de datos ALTAMIRA (BBVA)”, se desarrollo la primera fase del proyecto. Herramientas utilizadas: Sistemas operativos Windows y Unix para Solaris, BD ORACLE - Lenguaje PL-SQL, y lenguaje SHELL para UNIX. Jefe Inmediato: Clara Inés Pérez – Teléfono: 310 874 02 80. Análisis de errores reportados en la “Validación y carga automática de terceros a la base de datos de Impuestos ALTAMIRA”, realización de análisis y estadísticas de los patrones de error reportados por el programa de validación. Herramientas utilizadas: SQL-SERVER 2000 Lenguaje Transact SQL. SYSDATEC INTERNATIONAL INGENIERO DE DESARROLLO. Septiembre 2003 - Agosto 2005. Teléfono: 526 22 22 – Jefe Inmediato: Rodrigo Rueda - Celular: 310 811 86 13. Soporte a usuarios, análisis, diseño de interfaces, procesos y estructuras de base de datos, programación y mantenimiento de software, Documentación. Mantenimiento de la versión 3.2, desarrollo del módulo Web de consulta de imágenes SAD y desarrollo de la versión 3.4 (módulos: Administrador, Archivo, CRC (WorkFlow Correspondencia), CRF (WorkFlow Facturas), Imágenes, SADE (Sistema de administración documental electrónico). Labores realizadas para: GENERAL MOTORS COLMOTORES, PAVCO, FOGAFIN, PANALPINA, CAFESALUD, UNIVERSIDAD MILITAR, CAJA DE RETIROS DE LAS FUERZAS MILITARES, GILAT, entre otros. Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 10 de 12 Intervención en el mantenimiento y desarrollo del Sistema S.A.D (SISTEMA DE ADMINISTRACIÓN DOCUMENTAL), sistema de gestión y administración documental empresarial. Procesos como: manejo de archivo, correspondencia, digitalización de documentos físicos, flujos de trabajo (Workflow) para correspondencia y facturación; y tratamiento de documentos electrónicos. Herramientas Utilizadas: Plataforma Windows, Visual Basic 6.0, ASP, IIS, HTML, JavaScript, Bases de Datos: SQLServer, Oracle y Access. Incorporación al sistema de componentes COM de otros fabricantes. NEURONA INC DE COLOMBIA INGENIERO PROGRAM ADOR. Junio 2002 – Julio 2003 Teléfonos: 340 54 14 / 323 05 01 – Jefe Inmediato: Manuel Sicard. Soporte a usuarios, análisis, diseño, programación y mantenimiento de software. Labores realizadas para: BANCO SANTANDER, BANCO CAJA SOCIAL, BANCO COLMENA, BANCO POPULAR, BANCO ALIADAS, BANCO UNION, entre otros clientes. Intervención en el mantenimiento y desarrollo del Sistema AXON, sistema completo para entidades financieras para transferencia de transacciones electrónicas, en el cual se provee un medio de transferencia desde la entidad financiera hacia los clientes empresariales y viceversa, transferencia entre entidades financieras y transferencia a través de Cámaras de Compensación (ACH COLOMBIA, CENIT). Herramientas utilizadas: Componentes COM desarrollados en Visual Basic 6.0; Cargue y validación de Archivos con XML; Reportes desarrollados en Crystal Reports 8.5; Páginas ASP integradas con HTML, JavaScript, VisualScript, llamado a componentes COM, y llamado a reportes en Crystal Report 8.5; Base de Datos SQL Server 2000; Publicación de aplicaciones Web mediante Internet Information Server - IIS. Control de Versiones con Visual SourceSafe. ORGANIZACION PROFESIONAL COOPERATIVA – OPC. INGENIERO CONSULTOR DE SISTEMAS - MIEMBRO DEL CONSEJO DE ADMINISTRACIÓN. Diciembre 2000 - Abril 2002 Teléfonos: 620 84 52 / 620 84 89. Jefe Inmediato: Rodrigo Paz. Intervención en el mantenimiento y desarrollo del Sistema de Recaudo Bancario – SIRBANK. Outsourcing realizado para ASEGURADORA COLSEGUROS S.A. Soporte, levantamiento de información, análisis, diseño, desarrollo y mantenimiento de productos de seguros para el recaudo mediante entidades bancarias, domiciliación de tarjetas crédito y débito automático. Migración de SQLSERVER 6.5 a 2000, de Visual Basic 5.0 con librerías versión 4.0 y 5.0 a la versión 6.0, Migración de DAO a ADO. Herramientas utilizadas: Visual Basic 5.0 y 6.0., Base de Datos SQLSERVER 6.5 y 2000. OUTSOURCING EXPRESS LTDA. ANALISTA PROGRAM ADOR DE SISTEMAS. Septiembre 1999 - Marzo 2000. Levantamiento de información, análisis y diseño base de datos, desarrollo de software, prueba e implantación. Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 11 de 12 Sistema de Incidencias y Reclamos, sistema desarrollado para BANCO DE OCCIDENTE. Herramientas utilizadas: Visual Basic 5.0., Base de Datos ORACLE, Acceso RDO. Sistema de Monitoreo de Fraudes Transacciones Tarjetas Débito y Crédito, desarrollado para RED MULTICOLOR. Herramientas utilizadas: Visual Foxpro 5.0. sistema Sistema de Estadísticas Transacciones Tarjetas Débito y Crédito, sistema desarrollado para RED MULTICOLOR.. Herramientas utilizadas: Visual Foxpro 5.0., Base de Datos SYBASE. LATINO AMERICANA DE SEGUROS S.A. - ACTUAL LIBERTY SEGUROS S.A. ANALISTA PROGRAM ADOR DE SISTEMAS. Enero 1997 - Diciembre 1998 Teléfono: 212 49 00. – 310 33 00. Jefe Inmediato: Graciela Galindo. Desarrollo migración de datos del Sistema Póliza Única al Sistema de información SIIS, módulos Sistema de Información SIIS, entre otros proyectos de análisis, diseño, desarrollo y labores de soporte a usuarios. Sistema Integrado de Información de Seguros (SIIS). Herramientas utilizadas: MICROFOCUS COBOL, Base de Datos DB2. Sistema de Expedición de Pólizas “PÓLIZA ÚNICA - CONCORDE”. Herramientas utilizadas: Foxpro for Windows 2.6. INVERCREDITO S.A. - ACTUAL BANCO SANTANDER ANALISTA PROGRAM ADOR DE SISTEMAS. Mayo 1996 - Enero 1997 Teléfono: 285 60 05. Análisis, programación e implantación del Sistema de Colocaciones de Créditos. Desarrollo Aplicación de Colocaciones de Créditos. Herramientas utilizadas: Foxpro para D.O.S. 2.6. SINFORTEC LTDA. ANALISTA PROGRAM ADOR DE SISTEMAS. Junio 1995 - Mayo 1996. Análisis y desarrollo de sistemas. Sistema Integrado de Información de Seguros (SIIS). Sistema desarrollado para LATINOAMERICANA DE SEGUROS S.A. Herramientas utilizadas: MICROFOCUS COBOL, Base de Datos DB2. Aplicación de Captaciones. Sistema desarrollado para INVERCREDITO S.A. utilizadas: Foxpro para D.O.S. 2.6. Herramientas Diego Rodolfo Sarmiento Villamil - Senior Software Developer Página 12 de 12