Generalidades
Estudios de Ing. Industrial en UPIICSA con especialidad en Evaluación de Proyectos.
SUN Java Champion.
Propietario-moderador del grupo de usuarios de Java en la ciudad de México llamado JavaUp, un grupo de usuarios con enfoque universitario.
Miembro del comité directivo de la Comunidad Java México.
Coordinador de la traducción al español de los documentos del JDK.
Consultor Freelancer en Java y tecnologías asociadas desde 2000.
Promueve y usa el software libre, tanto en sus actividades de desarrollo y consultoría como con sus clientes.
Proyectos Open Source:
SimpleJ SimpleJ (http://www.simplej.org) Una consola virtual de videojuegos y un kit de desarrollo para aprender programación de computadoras.
JrMan JrMan (http://www.jrman.org)Implementación en versión Open Source del algoritmo de rendereo REYES usado por Pixar's PhotoRealistic Renderman.
Sibote SIBOTE (http://sourceforge.net/projects/sibote). Este proyecto ayuda en el seguimiento de los estudiantes graduados en las universidades proporcionando un acceso mas sencillo a las ofertas de trabajo que ofrecen diferentes compañías a los estudiantes y recién egresados.
Experiencia Laboral
Consultor Java. Meve Soluciones, S.A. de C.V.
Director de Tecnología y Procesos de Negocios. Grupo Super Travel.
Consultor en Sistemas Computacionales. Independiente.
Director de Ingeniería.México Analytics, S.A. de C.V.
Coordinador de Proyectos y Consultor Tecnológico. Hildebrando, S.A. de C.V.
Gerente de Soporte Técnico. Informática Ébano, S.A. deC.V.
Director. Centro Educacional y Consultoría Informática, S.C.
Analista de Sistemas.Mantter, S.A. de C.V.
Educación
Instituto Politécnico Nacional – Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas (UPIICSA).
- Ingeniero Industrial con Especialidad en Evaluación de Proyectos.
Instituto Politécnico Nacional – CECYT No 11 - Wilfrido Massieu.
- Técnico en Electrónica.
Conferencias Impartidas
Venciendo la Brecha Digital – Febrero – 2008 – Universidad del Valle de México – Campus Lomas Verdes – México.
Desarrollando Aplicacion Móviles – Noviembre – 2007 – Instituo Tecnológico de Durango. Durango.
Implementando un ambiente SOA – Noviembre – 2007 – III Simposio Nacional de Tecnología – Montemorelos Nuevo León México.
Implementando un ambiente SOA – Noviembre – 2007 – Magno Congreso Internacional de Computación CIC-IPN. México, D.F.
Comunidad SUN – Octubre – 2007 – Escuela Superior de Computo, IPN, Ciudad de México.
Comunidad SUN – Septiembre – 2007 – - Instituto Tecnologico de Estudios Superiores de Monterrey ITESM, Ciudad de México.
Desarrollo de Aplicaciones Moviles. – Julio 2007 – Universidad Tecnologica del Norte de Guanajuato - Dolores Hidalgo, Guanajuato, Mexico
Desarrollando videojuegos con SimpleJ. – Junio 2007 – Instituto de Estudios Superiores de Ixtapaluca, México
Comunidad SUN – Mayo – Julio – 2007 – Campus Sur, Cuitlahuac, Atizapan de Zaragoza, Ecatepec y Coyoacan – Universidad Tecnologica de Mexico (UNITEC) Mexico.
Venciendo la Brecha Digital – Abril 2007 – 8th Annual Convention of the Media Ecology Association – Mexico, D.F.
Voluntariado, aquiriendo experiencia profesional. – Marzo 2007 - Escuela Superior de Computo, IPN, Ciudad de México
Java vs .NET – Marzo 2007 - Universidad Autonoma de Queretaro, UAQ, Queretaro Mexico.
Voluntariado, aquiriendo experiencia profesional. – Marzo 2007 - Escuela Superior de Computo, IPN, Ciudad de México
Java vs .NET – Marzo 2007 - Universidad Autonoma de Queretaro, UAQ, Queretaro Mexico.
Web Services y SOA. – Marzo 2007 - Universidad Tecnologica del Valle del Mezquital, Ixmiquilpan Hidalgo Mexico.
JavaUP - Grupo de Usuarios. – Octubre 2006 - Instituto Tecnologico Superior del Oriente del Estado de Hidalgo, ITESA, Apan Hidalgo, Mexico
Voluntariado, aquiriendo experiencia profesional. – Septiembre 2006 - Universidad Autonoma Metropolitana UAM, Ciudad de México
Videojuegos con SimpleJ. – Abril 2006 - Instituto Tecnologico de Estudios Superiores de Monterrey ITESM, Ciudad de México
Developer's Day - Organizado por JavaUp - Moderador y organizador. – Febrero 2006 - Centro Banamex, Ciudad de México
Construyendo un ambiente SOA con Java. – Noviembre 2005 - Universidad de Montemorelos, Nuevo Leon
Construyendo un ambiente SOA con Java. – Noviembre 2005 - BUAP, Puebla
Java, Una tecnología de diez años. – Octubre 2005 - UAEM Facultad de Ingeniería, Toluca
Java, Una tecnología de diez años. – Octubre 2005 - UAEM UAP, Texcoco
Integrando XML, Java, TeX y DSSSL. Caso práctico. – Marzo 2005 - UPIICSA, México, D.F.
Overview Java – Marzo 2005 – UPIICSA, México, D.F.
Principales clientes:
Nexusware Professional Services, S.C.
Grupo SuperTravel, S.A. de C.V.
Instituto Tecnológico de México (ITAM).
Cromasoft, S.A. de C.V.
MexicoAnalytics, S.A. de C.V.
Altec, S.A. de C.V.
ISOSA (para la SHCP).
SyC.
Procesar.
Meve Soluciones, S.A. de C.V.
SUN Microsystems.
Soluziona, S.A. de C.V.
Servicios:
Capacitación.
Capacitación en programación, compiladores y desarrollo de sistemas.
Consultoría organizacional.
Reorganización de las áreas de desarrollo y operaciones.
Dirigido a: Empresas de desarrollo de sistemas, o bien, con áreas especializada en sistemas que deseen incrementar su productividad en el desarrollo y operación de sus sistemas propios, productos que ofrecen o que desarrollen a terceros.
Consultoría, desarrollo e implementación de sistemas.
Basados en técnicas probadas de Extreme Programming, Agile Programming y Software Release Methodology .
Desarrollo de Engine-s para:
Nómina.
Work Flow.
Reporteador.
Desarrollo de interfaces Web Services para:
Booking para viajes en línea.
Consolidación de datos.
Desarrollo de aplicaciones Web para:
Venta en tiempo real de información financiera.
Explotación de datos.
Booking para viajes en línea.
Desarrollo de Frame Work-s para:
Desarrollo de software.
Desarrollo de aplicaciones WEB.
Implementación de:
Sistemas de control de versiones, errores y correo electrónico.
Sistemas de colaboración.
Bases de datos relaciónales y orientadas a objetos.
Servidores de aplicación.
Lenguajes DSL.

