Tribunal Electoral del Estado de Michoacán
Web Developer and Technical Support
Mescalina
Web Developer
La Voz de Michoacán
IT Manager
Universidad Latina de América (UNLA)
Junior Web Developer
Exigo
Web Team Lead
Aeroplano S.C.
Web Developer
Dirección de Pensiones del Estado de Michocán
Web Developer
Go Virtual
Web Developer
Instituto Kipling de Morelia S.C.
Web Developer and Teacher
CreandoSoftware
Web Developer and Project Manager
Universidad Latina de América, A.C.
Instituto Latino de Morelia