top of page


2016 - 2022

Ph.D. student in Computer Science, University of British Columbia. Advisor: Professor Alla Sheffer

2010 - 2013

Master of Science in Computer Science, Tecnológico de Monterrey (ITESM). Advisor: Professor Luis E. Falcon-Morales

2001 - 2002

2000 - 2001

1999 - 2003

Paleontological Sciences Diploma, Museo de Paleontología de Guadalajara, Federico A. Solórzano Barreto.

Innovation Management Diploma, Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO).

Bachelor of Arts in Industrial Design, Universidad Autónoma de Guadalajara.

1995 - 1999

Technical Diploma in Computer Science and Management, Universidad Autónoma de Guadalajara (UAG).

Software Skills



Advanced MaxScript, Intermediate Python and C++, Basic JAVA & Android


Expert in 3dsMax, Vray, Mental Ray, Real Flow, Particle Flow, Phoenix FD, and Solid Works, Advanced in Photoshop, Illustrator, and Premiere.

Construction Skills



Prototype construction, using different materials, from wood, plastic, and metals, using a lot of different tools from traditional handcraft to 3D Printing.




International Autodesk Certified Instructor at expert level


CSWA Certification

Professional Experience


2021 - present

Senior Researcher at Huawei Technologies, Canada

2016 - 2022

University of British Columbia: Ph.D. Student, Research Assistant, and Sessional Lecturer

2014 - 2015

Guadalajara ACM Professional Chapter: President

2013 - 2016

Universidad Panamericana: Co-founder and Researcher of the UP Media Lab.

2011 - 2016

Universidad Panamericana: Director of the Digital Animation Engineering Program.

2011 - 2021

Universidad Panamericana: Research Assistant Professor.

2010 - 2011

Universidad Panamericana: Head of Computing Department.

2007 - 2010

Universidad Panamericana: Seasonal lecturer for Geometry and Innovation Methods.

2006 - 2007

Massive Render: Co-founder of this company and responsible for Render Optimization and Render Farm Management.

2003 - 2013

NEOX: Founder of this company, and head of Product Engineering and Design.

2000 - 2003

VOLOS: Product Design.

Intellectual Property



4 documents for Distributed Rendering Systems, (in Mexico software is not able to be patented)




C. Araújo, N. Vining, E. Rosales, G. Gori, A. Sheffer, As-Locally-Uniform-As-Possible Reshaping of Vector Clip-Ar, ACM Transactions on Graphics , (Proc SIGGRAPH 2022).

E. Rosales, C. Araujo, J.Rodriguez, N. Vining, D. Yoon, A. Sheffer, AdaptiBrush: Adaptive General and Predictable VR Ribbon Brush, ACM Transactions on Graphics (Proc SIGGRAPH Asia 2021).

J. Yang, C. Araujo, N. Vining, Z. Ferguson, E. Rosales, D. Panozzo, S. Lefevbre, P. Cignoni, A. Sheffer,   DHFSlicer: Double Height-Field Slicing for Milling Fixed- Height Materials, ACM Transactions on Graphics (Proc SIGGRAPH Asia) 2020.

Y. Yao, N. Schetler, E. Rosales, H. Rhodin, L. Sigal, A. Sheffer, Front2Back: Single View 3D Shape Reconstruction via Front to Back Prediction , CVPR 2020.

E. Rosales, J. Rodriguez, A. Sheffer  SurfaceBrush: From Virtual Reality Drawings to Manifold Surfaces , ACM Transactions on Graphics (Proc SIGGRAPH) 2019.

C. Liu, E. Rosales, A. Sheffer,  StrokeAggregator: Consolidating Raw Sketches into Artist-Intended Curve Drawings , ACM Transactions on Graphics (Proc SIGGRAPH) 2018.

G. Gori, A. Sheffer, N. Vining, E. Rosales, N. Carr, T. Ju, FlowRep: Descriptive Curve Networks for Free-Form Design Shapes , ACM Transactions on Graphics (Proc SIGGRAPH) 2017.

E. Rosales and Luis E. Falcon-Morales, A New Triangle Theorem to Solve the Inverse Kinematics Problem for Characters with Highly Articulated Limbs,  International Conference on Geometry and Graphics 2014



M.Sc. Thesis

E. Rosales, J.Rodriguez, C. Araujo, N. Vining, D. Yoon, A. Sheffer, StripBrush: A Constraint-Relaxed 3D Brush Reduces Physical Effort and Enhances the Quality of Spatial Drawing, Technical Report.

"A New  Inverse Kinematics Method for Characters with Highly Articulated Limbs", 2013. (Outstanding Thesis Award)




Invited Talks


"Aspectos fundamentales en el diseño industrial aplicados a la industria Electrónica"

"Gestión de la innovación en Pymes"



University of

British Columbia

Computer Graphics (Sessional Lecturer), Introduction to Computational Thinking (summer course).




La Salle

Geometry, 3D Modeling, Innovation Methods, Design Thinking, Scripting, Computer Graphics, Parametric Design and Particle Effects

Computer Animation







President's Academic Excellence Initiative PhD Award 

Outstanding Thesis Award 2013 at Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM).

Winner of a robot vision challenge.







2010 - present

2010 - present

bottom of page