DESARROLLO DE APLICACIONE DE TIEMPO REAL | APLICACIONES CLIENTE / SERVIDOR | DISEÑO E IMPLEMENTACION | ANALISIS DE FACTIBILIDAD | LIDER DE GRUPO | ESCALABILIDAD DE APLICACIONES | MANTENIMIENTO Y ACTUALIZACION
Resumen
Desarrollador de software con más de 10 años de experiencia, con excelentes marcas de desempeño en todo tipo de productos y tecnologias. Orientado a resultados, confiable y respetado por sus colegas. Con una pasion por la resolucion de problemas en ambientes cooperativos, de ingenieria de alto rendimiento. Dirige a su equipo con el ejemplo, toma la iniciativa y da seguimiento hasta el final, alcanzando y hasta superando las expectativas tecnicas eficientemente y con la mejor relacion costo/beneficio.
Resumen de habilidades técnicas
Lenguajes de Programación
C, C++, C#, SQR, SQL, Fortran, ColdFusion, PHP, XML, HTML, XHTML, JavaScript, CSS, CSH, BASH, CMD
Systemas Operativos
Unix (AIX, Solaris, Alpha, HPUX), Linux, Windows (todas las versiones de escritorio desde la 1.0 hasta Vista)
Hardware
PCs (32 & 64 bit), Sun Workstations, Mainframe (9100, 9200, 9400 Harris Corp), LAN, IBM, Digital, HP
Bases de Datos
MySQL, Informix, Oracle, Sybase, PowerData
Experiencia
2006 - Present, Cristales Automotrices de Jalisco
Desarrollador de sistemas
Contratado para desarrollar un sistema ERP personalizado para la empresa.
Reunir requerimientos de los diferentes lideres de departamento.
Escoger y recomendar las herramientas usadas para el desarrollo y la implementacion.
Desarrollo del sistema usando C# para la interfaz grafica y una base de datos centralizada, MySQL para los datos.
Creacion de un sitio interno web, para dar seguimiento a los proyectos, usando la herramienta Drupal, Apache, MySQL y PHP.
Desarrollar sitios web, para los diferentes mercados que provee la empresa, usando Apache, MySQL, PHP y Drupal.
2005 - 2006, Excell Data Corporation – Assigned to Microsoft
Software Engineer
Recruited to work in one of the Core Windows test teams
Created an end to end test tool, using C#, web services and internal MS tools.
Provided support for building multiple branches of windows.
Provided support for lab maintenance, setting up servers and test machines.
Extended array of tools used by the team, using windows scripting tools.
2002 - 2004, AT&T Wireless, Redmond, WA
Software Engineer
Promoted to write new SQR interfaces to allow the PeopleSoft system to interact with AT&T external systems.
Utilized PGP and/or other encryption methods to attain required security with vendors.
Maintained existing SQR interfaces and updated to meet new performance requirements or user cases.
Played key role in the PeopleSoft system 8.0 to 8.18 and Windows NT to 2000 upgrade projects.
Supported the Career Center section of the AT&T’s web site (technologies: HTML, CSS, JavaScript, Flash, ColdFusion, and SQL, with Oracle as the backend database).
2000 - 2002, AT&T Wireless, Redmond, WA
Software Developer / Team Lead
Recruited to lead a team comprised of 4 developers and systems analyst to
maintain an application serving as the main AT&T customer database interface
(affecting approximately 20 million active customers).
Coordinated the team’s development of a real-time library crucial for database
system access and responsible for integrating business rules and maintaining data
integrity (written in C++, running under HPUX, and using a Sybase database as the
backend repository).
Effectively reduced production issues by two-thirds through the design and
implementation of a number of system reliability improvements.
Performed feasibility analysis of business requests, participated in impact analysis
of all requests coming to IT, and helped identify and target any remaining missed
impacts to the activations/collections process.
Implemented an improved communications and documentation process to respond more
quickly and accurately to customer expectations.
Provided thorough documentation of the development process and defined templates
step by step to ensure continuity and help reduce of introduced errors.
1999, Excell Corporation, Bellevue, WA
Software Engineer
Recruited to a team responsible for implementing enhancements to a backend system crucial to processing all activations and collections throughout the US.
1998 - 1999, PowerData Corporation, Bellevue, WA
Software Engineer
Responsable de Soporte a Clientes, mediante ayuda remota via telefonica,
acceso remoto a los sistemas o ayuda personalizada en las instalaciones del cliente.
Responsable de la aprovacion final del ciclo de pruebas del PowerSymulator,
un simulador de tiempo real, usado por la industria electrica en el entrenamiento
de operadores del sistema eléctrico. Estas funciones incluyeron modificaciones
finales al código usando Visual C++, crear documentación asi como crear los
discos maestros usados para los discos de instalación asi como los scripts de
instalación, usando InstallShield.
Diseño e implementación de un proceso genérico para importar datos desde
cualquier fuente de datos e importar dichos datos en el modelo relacional de
base de datos usado por la industria eléctrica. Asi como la implementación del
primer importador para dicho modelo de base de datos, usando C++,
Common Data Access Sources y Vjoins (una herramienta creada en PowerData
para crear vistas lógicas de una base de datos relacional).
1995 - 1998, Applied Software Technology, Chattanooga, TN
Software Engineer
Encargado de portar un enlace de datos de alta velocidad diseñado para AIX,
para unir una red de workstations marca Sun, con un grupo de mainframes Harris.
Mejoras y optimizacion a dicho enlace de datos, utilizando las herramientas de Sun en Solaris
(Compiladores C/C++, depurador, etc) y el compilador Fortran en la maquina Harris.
Entre los logros, destaca una mejora del rendimiento de arriba del 200% sobre el software original,
proveer un API (Interfaz de Programacion de Aplicaciones) para permitir acceso en tiempo real a la
informacion en la base de datos de la mainframe desde cualquier workstation conectada a la red,
realizando operaciones de conversion de datos de 24 a 32 bits, en tiempo real.
Mi participación en el proyecto comprendio desde la fase de adquisicon de requisitos, diseño,
desarrollo, pruebas, implementacion, documentacion y capacitacion de personal en el uso del nuevo API.
Idiomas
Español 100% - Fluido (Nativo)
Ingles> 95% - Fluido