Currículum Vitae

Datos personales

Interés Profesional

Me gustaría trabajar en cualquier área relacionada con el Software Libre, aunque mis habilidades y preferencias están más orientadas a desarrollo de aplicaciones LAMP que a cualquier otra cosa.

Áreas como administración de servidores, redes y en general cualquier cosa con uso intensivo de Linux, son de mi interés (siempre me ha encantado aprender cosas nuevas).

Tengo mucha experiencia diseñando bases de datos (y además me fascinan). Por lo que la idea de trabajar en bases de datos no me suena nada mal.

Resumen de habilidades

Desarrollo de aplicaciones LAMP, dominio de los estándares web, programación orientada a objetos, capacidad de aprender rápidamente y de diseñar de aplicaciones desde cero, obtención de requerimientos con los clientes, pruebas de software, conocimientos básicos de diseño gráfico y Linux como usuario avanzado incluyendo un poco de administración de servidores (Apache, MySQL, PHP lo clásico relacionado con LAMP).

Domino las siguientes tecnólogias del área LAMP: HTML, xHTML, XML, CSS, PHP, SQL, Javascript, xajax, DOM, configuración de Apache, configuración de Linux, configuración de MySQL. Además de instalación, configuración y personalización de una gran cantidad de aplicaciones LAMP OpenSource. (posiblemente se me escape algo pero esto es casí todo).

Fuertes bases en programación, algoritmos, estructuras de datos, programación orientada a objetos, etc.. heredadas de mis días con C++ y Java.

Dominio de conceptos ingenieriles de Desarrollo Web como modelo MVC, plantillas, usabilidad, frameworks, estándares, metodologías de desarrollo, etc..(soy del tipo que se mantiene actualizado)

Experiencia profesional

Logística Dynamica (http://www.ld.com.mx)
De Agosto a Noviembre de 2006.
Zapopan, Jalisco.

Desarrollo de para permitir la revisión de inventarios y movimientos a los clientes de la empresa por via web, con conexión a un backend en MSSQL. Ofrecío una excelente oportunidad para mejorar mi framework en este caso con la inclusión de un sistema reportes automatizado altamente configurable.

Administración de servidores Linux en sus sabores Suse, Debian y Slackware (Personalmente nunca estuve muy feliz con la combinación de distribuciones).

EPDI - Escuela Profesional de Desarrollo Integral(http://epdi.edu.mx/).
Ciclo Escolar 2007A.
Guadalajara, Jalisco.

Trabaje como profesor a nivel licenciatura en la materia de Ingeniería de Software, fue una oportunidad muy interesante para salir de la superficialidad de los "talleres de php" de 8 horas y sumergir a mis alumnos en temas profundos de desarrollo.

Mi orgullo personal es que a pesar de no haber enseñado a profundidad los distintos lenguajes de programación, ahora mis alumnos están saliendo adelante por si mismos en PHP, ajax, CSS, HTML, MySQL, etc... Todo por ellos mismos mientras ya cargan con conceptos más ingenieriles como MVC, revisión de versiones, desarrollo ágil y RUP. Que les servirán a largo plazo ya que las tecnologías actuales pasen de moda.

Ivsol- Intervoice Solutions (http://ivsol.net/)
De Mayo a Junio de 2006
Zapopan, Jalisco.

Desarrollo de aplicaciones web a medida, particularmente interesante es la solución de telefonia IP de esta empresa, debo decir que tuve suerte de trabajar en está empresa y conocer el funcionamiento de Asterisk (del que debo aclarar soy todo menos un experto) de manos de Moises Silva.

INNOX - Innovación Inteligente (http://innox.com.mx).
De Octubre 2004 a Marzo 2005.
Guadalajara, Jalisco.

Empresa dedicada a desarrollo de aplicaciones LAMP a la medida.

Trabaje como programador, desarrollando aplicaciones LAMP bajo Linux, en la empresa se tiene un metodología de trabajo del estilo de CMMI, por lo que se generaba mucha documentación durante el trabajo, de ahí aprendí a crear documentación que realmente aceleré el proceso de desarrollo en lugar de atrasarlo.

INNOVA - Coordinación General para la Innovación del Aprendizaje (UDG) (http://ava.innova.udg.mx/).
De Febrero 2004 a Octubre 2004.
Guadalajara, Jalisco.

Coordinación encargada del Ambiente Virtual de Aprendizaje (AVA), El antecesor de la Universidad Virtual.

Trabajé como programador, realizando la conexión entre el sistema de inscripciones de la UDG (el SIIAU) y el AVA. Mis tareas se centraban en automatizar el proceso de dar de alta a los alumnos dentro del AVA.
Básicamente traducir, limpiar y re-ordenar de un sistema en ORACLE a otro en MySQL, por supuesto todo de forma automática con scripts de PHP.

También realicé un sistema de comunicación entre servidores usando SOAP y GPG. Y por mi interfaz con el SIIAU, me encargaba de generar reportes varios a discreción.

Preparación Acádemica

Universidad La Salle Guadalajara.
2000 a 2005. Guadalajara, Jalisco.
Ingeniería en Cibernética y Sistemas Computacionales
Pasante

Centro de Estudios de Monterrey.
1997 a 2000. Guadalajara, Jalisco.
Preparatoria

Colegio Febres Cordero.
1994 a 1997. Guadalajara, Jalisco.
Secundaria

Otros Estudios

2005 Diplomado en “Pruebas de Software”, por el ITESO (120h).

Proyectos realizados

Sitio del 5to Festival GNU/Linux y Software Libre.
Levantado con Joomla, realicé el diseño gráfico e implementación del mismo, administro el hospedaje y tengo la posición de webmaster.

Campaña Mayo1.
Sitio que tiene como objetivo, mostrar apoyo a las manifestaciones de los inmigrantes en estados unidos que tuvieron lugar el 1 Mayo de 2006.

Campaña NoSpam.
Sitio que tiene como objetivo, generar conciencia sobre los efectos negativos de enviar cadenas de correo electrónico irresponsablemente.

Sitio del Grupo Linux de Occidente.
Levantado con Geeklog, donde realicé la instalación, configuración y diseño gráfico. Así mismo soy el administrador del hospedaje (cuentas, dominios, bases de datos, sistemas, etc..).

Wiki del Grupo Linux de Occidente.
Levantada con MediaWiki, donde realicé la instalación y configuración.

LevhitaLabs.
Sitio que tiene como objetivo servir de repositorio para cualquier proyecto que no se merezca un sitio completo para el sólo. Actualmente sólo cuenta con dos pequeñas aplicaciones (cabe señalar que NoSpam es un proyecto “graduado” de LevhitaLabs).

Radio Levhita.
Mi blog personal, donde encontrarán tanto artículos como trivialidades,
recomiendo la lectura de:

Traducción al Español de Jamendo.
Realicé el último 20% de la traducción del sitio, del ingles al español, así como una revisión general de la traducción anterior, ya no me ha sido posible continuar traduciendo los cambios más recientes por lo que puede que encuentren que algunas cosas no están traducidas. Actualmente permanezco como moderador de los foros en español.

Sitio del 4to Festival GNU/Linux y Software Libre..
Levantado con Mambo (antes del fork a Joomla), donde realicé la instalación, configuración, diseño gráfico y administración.
Actualmente sólo permanece una versión estática de un mes y medio antes del evento.

Sistema de pedidos entre sucursales de Cimotu de México.
Sistema que se conecta con sistema de inventario de motocicletas y refracciones de la matriz, permitiendo a las sucursales encargar motocicletas y refacciones completamente en linea. Ahorrando así en costos de teléfono y manteniendo un control estricto de los pedidos.

Desarrollo de adminLanguage 1.0b.
Un parche para Mambo que traduce la interfaz de administración al español (y cualquier otro lenguaje), este parche ya no es necesario en las versiones recientes de Joomla, ya que los cambios han sido integrados en Joomla mismo.

Portales 'AlumnosULSAG' y 'CibernéticaULSAG'.
Levantados con PHP-Nuke (cuando éste aun tenia buena reputación), portales para la sociedad de alumnos y los alumnos de cibernética respectivamente (este último con foros). Estos portales ya no existen, murieron al graduarse mi generación.

Además de múltiples páginas para eventos de mi universidad. Que ahora ya no existen ya que esos servidores fueron re-utilizados en otros proyectos.

Talleres Ofrecidos

"Chutate un foro web en 3 patadas"(2h)
Más que taller, una mini-conferencia sobre conceptos de ingenieria de software aplicados al Desarrollo Web.

“Aplicaciones Web con PHP y MySQL”(8h)
Durante CONSOL 2005 en la Universidad Autónoma Metropolitana en la Ciudad de México, donde ofrecí el taller 2 veces (me pidieron repetir).

“Aplicaciones Web, PHP y MySQL”(4h)
Durante la primera Semana de la Ingeniería en la Universidad la Salle Guadalajara.

Otros conocimientos

Fotógrafo Aficionado.

Idiomas: Ingles: 90% Técnico, 70% Común.

Manejo de Linux a nivel avanzado.

Otros datos de Interés

Licencia de chófer, disponibilidad para viajar por periodos cortos, vehículo propio.