Download David A. Meza - Altura Soluciones
Document related concepts
no text concepts found
Transcript
David A. Meza david.meza@alturasoluciones.com Magíster en Tecnologías de Información Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 OBJETIVO PROFESIONAL Una posición en desarrollo de software que me permita contribuir con mi conocimiento y experiencia a un equipo de personas cuyo objetivo sea el continuo crecimiento de las habilidades profesionales. HABILIDADES Y CAPACIDADES Investigación y Desarrollo: Habilidad para entender y aplicar tecnologías de punta. Trabajo en Equipo: He trabajado en varios equipos multidisciplinarios que me ha llevado a entender el trabajo en equipo extremadamente bien. Trabajo bien bajo presión: Habilidad de tener mente clara en todo momento, inclusive con fechas de entrega y puntos de control. Manejo de Proyectos: Habilidad para liderar un equipo de desarrolladores o un proyecto entero. Idiomas: Inglés y español fluidos en escritura y conversación. CAPACIDADES TECNOLÓGICAS J2EE Technology Application architecture Servlets Java Server Pages Taglibs Enterprise Java Beans JNDI (Java Naming and Interface) JMS Mobile Technologies WAP J2ME Directory J2EE Application Servers Jakarta - Tomcat JBoss WebLogic Oracle Application Server 9iAS Java Frameworks Hibernate up to Version 3 Struts and Struts2 Spring Axis Velocity Template engine .NET Technology Application architecture C# Visual Basic.NET ASP.NET Programming Languages Java C# Ruby JavaScript PHP Others Ruby on rails XHTML / CSS Ajax / Javascript frameworks (JQuery) XML/XSLT Web Services Aspect Oriented Programming (beginner) Multilayered Architectures UML ANT (Build Automation) Version Control (CSV, SVN Subversion) Eclipse up to Europa release Data migration and Advanced SQL knowledge Databases Oracle MySQL Microsoft SQLServer PostgreSQL Sybase Operating Systems Microsoft Windows 95/98/ME/XP Microsoft NT/2000 Linux EXPERIENCIA PROFESIONAL PROYECTOS INDEPENDIENTES ENE 2007 – Actualmente Creación e implementación de EGDigital: (Establecimiento Gráfico Digital) primer Sistema comercial para imprentas de generación e impresión de documentos tributarios. Este software permite a los Establecimientos Gráficos (imprentas) ejecutar los procesos de generación e impresión de los documentos tributarios en períodos de tiempo muy cortos. Debido a su funcionalidad, permite elaborar, gestionar y controlar la impresión de los documentos tributarios y mantener auditorías detalladas de datos, lo que permitiría a la imprenta obtener la autorización por parte del Servicio de Rentas Internas del Ecuador como establecimiento gráfico digital autorizado. Más información en http://www.alturasoluciones.com. Creación e implementación de SIMPLe: Sistema web que apoya la gestión de un proyecto de mejora para implementar el Modelo de Capacidad y Madurez CMMI, basado en el ciclo de vida IDEAL. SIMPLe es una herramienta que proporciona: planificación guiada para implementación de CMMI y documentación de procesos, bitácora documental del proyecto de mejora, información en español de modelos CMMI y del ciclo de vida del proyecto: IDEAL, gestión centralizada del proyecto de calidad, ciclos, fases, actividades, responsables, documentos generados y lecciones aprendidos del mismo, guía al jefe de proyecto de mejora de procesos. Se lo puede utilizar ingresando a http://www.alturasoluciones.com. Generador de Aplicaciones Web multicapa orientado a datos Versión 2 (Generador de Código Fuente).- Plug-in de Eclipse para generar aplicaciones multicapa orientadas a datos en Java. Toma la definición de las tablas desde el esquema de base de datos y genera una aplicación completa Web multicapa en Java (Presentación - MVC Capa de Negocio y Persistencia) para acceder y mantener (CRUD) la información en las tablas. Tiene capacidades de evolución de la aplicación a través de la regeneración e integración profunda con la plataforma Eclipse. Java, Struts2, Velocity, Hibernate, Mysql, Eclipse Plugin development, SWT, Ant, Subversion, XHTML, JQuery, AJAX. Generador de Aplicaciones .Net Forms multicapas con BD Version 1 (Generador de Código Fuente).- Sistema para generar aplicaciones .Net Forms multicapa con base de datos. La aplicación toma las definiciones de las tablas desde la base de datos y genera una aplicación web multicapa completa (Presentación – MVC, Capa de Negocio y Persistencia) para acceder y mantener la información en estas tablas. C#, NVelocity, NHibernate, Mysql, Visual Studio Express. OVERSTOCK.COM, INC. (Wholesale Internet Store - USA) Mantenimiento mensual del Sistema Wap. Migración del motor de búsquedas ENDECA al motor de búsquedas Mercado. Actualizaciones de la lista de dispositivos en el archive WURFL. Consultoría tecnológica OVERSTOCK.COM, INC. (Wholesale Internet Store - USA) AGO 2005 - NOV 2006 Sistema Wap - Análisis, arquitectura, diseño y desarrollo de la tienda en linea Wap de Overstock para la venta de productos a través de equipos móviles (teléfonos y PDA’s). Este sistema fue desarrollado para servir a equipos que soportan el estándar WAP 1.0 y 2.0, con soporte para transacciones seguras. Integración con el motor de búsquedas indexadas ENDECA y los sistemas generales de Overstock a través de Servicios Web. Eclipse, Tomcat, JSP, WURFL, Struts, Axis, Hibernate, Mysql, DBCP, Oracle, Ant, XML. 2 Sistema Otex.- desarrollo del sistema de validación de cupones enviados a usuarios de telefonía móvil por medio de SMS. Automatización de la recuperación de datos remotos de un Servidor HTTP Seguro con Curl. PHP, Mysql, Curl. WATAPANA TOURS (Renta de vehículos todo terreno - Aruba) ABR 2005 – MAY 2005 Sistema Punch - Análisis, arquitectura, diseño y desarrollo del sistema de control de de personal y registro de ingresos y salidas. Eclipse, Tomcat, JSP, Struts, Hibernate, Mysql, Quartz (job scheduler), Ant. VIMEWORKS LTD. (Provee soluciones de software distribuidas para el Internet basadas en J2EE y .NET) OCT 2002 – MAR 2005 Jefe de Proyectos Bellsouth, Otecel S.A. (Líder en la industria de telecomunicaciones celulares). Análisis, arquitectura, diseño e implementación de una aplicación de integración que toma mensajes Parlay/OSA y los envía al sistema de facturación de pre-pago de Otecel. Parlay/OSA es un estándar internacional para empresas de telecomunicaciones que esta basado en los protocolos de aplicación que trabajan sobre TCP/IP, realizando las comunicaciones a través de CORBA. Eclipse, Weblogic, CORBA, EJB, Oracle, TelnetClient (commons-net), TelnetPool (commons-pool), Ant, CVS. SRI (Oficina de control tributario e impuestos del Ecuador). Automatización de formularios de atención al cliente en ventanillas e Internet para todo el país. Análisis, arquitectura y programación con tecnologías J2EE (EJB y Oracle) para el portal del SRI de Ecuador http://auto.sri.gov.ec/auto/. Migración de datos desde una BD Mysql a Oracle. Designer, UML, Eclipse, Tomcat, JSP, Jboss, EJB, Oracle, Ant, XDoclet, CVS. TAME (Aerolínea líder de Ecuador). Arquitectura y análisis para el sistema de reservaciones de ticket en línea. Eclipse, WebSphere, Web services, hibernate, DB2. PRACTUM S.A (Empresa de Cobranzas de Ecuador). Arquitectura y análisis para el sistema de cobranzas en línea. UML, Eclipse, Tomcat, JSP, Struts, Hibernate, Mysql, Quartz (job scheduler), Ant. IESS (Instituto Ecuatoriano de Seguridad Social). Arquitectura y Consultoría técnica para el sistema de control y manejo interno. UML, Jdeveloper, Oracle Application Server 9IAS, JSP, EJB, Oracle. Todo1 Services (Empresa con base en Miami que es líder en banca en línea y servicios electrónicos). Desarrollo del switch transaccional en XML para intercomunicar Todo1 Miami con Banco del Pichincha - Ecuador. Banco del Pichincha (Banco líder del Ecuador). Análisis, Diseño y Codificación del Sistema de Reportes de actividades de empleados para Todo1.- Banco del Pichincha. VIMEWORKS LTD. SEP 2000 – SEP 2002 GERENTE GENERAL Banco del Pichincha. Desarrollador en el proyecto "Integración OFX-CICS", utilizando Java y XML para el Banco del Pichincha SRI. Implementación de prototipo de aplicación SOAP para declaración de impuestos, utilizando Java, Apache, XML y VBA. Análisis, Diseño, implementación y desarrollo del Proyecto de Auto-Administración del portales con la implementación en el proyecto http://www.lineacero.com. Se desarrolló el producto de manejo de contenidos Presto. LATINSECURE CORP. ENE 2000 – AGO 2000 Jefe de Proyectos de Software Diseño, análisis y desarrollo del portal http://www.florastream.com para el manejo de transacciones de empresas florícolas, hecho en PHP y Mysql. 3 Investigación de tecnologías para Internet como Java, XML, WAP, PHP, certificados digitales con SSL y OpenSSH. Confecciones Susys (Fábrica de Productos de cama) ENE 1996 – DIC 1999 GERENTE GENERAL Control de personal. Control de producción. Mercadeo. Administración. EDUCACIÓN Universidad de Chile, Departamento de Ciencias de la Computación (Santiago, Chile) Master (MSc) en Tecnologías de Información - Distinción máxima - Abril 2006 - Diciembre 2007. Defensa de tesis: Sistema Generador de Aplicaciones Web Multicapa – CODEV - Julio 2008 Postítulo en Ingeniería y Calidad de Software – Diploma de Honor (summa cum laude) - Abril 2006 - Diciembre 2006 Diplomado de Gestión informática - Distinción máxima - Abril 2007 - Agosto 2007 Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 – Certified on November 2005 Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 – Certified on July 2005 Escuela Politécnica del Ejército Facultad: Ingeniería de Sistemas Sangolquí, Ecuador, Febrero 2005 Titulo: Ingeniero en Sistemas e Informática. Salt Lake Community College, Graphic Design Faculty, 1996 – 1997 CONFERENCIAS J2EE (Java 2 Enterprise Edition) EJB (Enterprise Java Beans) CORBA Content Dynamic Generation XML/XSL (Cocoon) MVC (Struts) Component Management (Avalon) Design Patterns in Java 4