Diego Rodolfo Sarmiento Villamil

Anuncio
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 - DiegoSar2005@yahoo.com
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:
Diego.SarmientoV@yahoo.com
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
Descargar