Education

2013-2017
Ph.D. in Computer Science
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México
Specialized in Theory of Algorithms and Computational Geometry.

2017
Research Stay
Instituto Universitario de Investigación de Matemáticas y Aplicaciones
Universidad de Zaragoza
Graph theory and algorithms.

2010-2012
M.Sc. Computer Science
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México
Specialized in Systems Engineering and Computer Networks

2002-2005
Computer Technician
Centro de Bachillerato Tecnológico Industrial y de Servicios No. 44

Experience

2022-Now
Senior Machine Learning Engineer
3D Sw and data dev, HP Inc
  • Productization of 3D Nesting enginee and integration to customer printing pipelines.

2020-2022
Senior Research Engineer
3D Lab, HP Labs
  • Thermal packing enginee to drive HP MJF yield up
  • Geometric deep learning applied on 3D printing

2017-2020
Research Engineer
3D Lab, HP Labs
  • Geometric deep learning applied on 3D printing
  • Geometric analysis of 3D models (mesh, point cloud, volumetric)
  • Image processing of 3D print layers

2017
R&D Engineer
Dextra Technology
  • Data analysis of thermal raw data
  • Statistics and thermal data visualization

2016
University Teacher
Facultad de Ingeniería, UNAM
Course:

2011-2015
Posgraduate Teacher Assistant
Posgrado en Ciencia e Ingeniería de la Computación, UNAM
Courses:
  • Theory of Complexity. Fall 2015.
  • Algorithms for Ad Hoc Networks. Fall 2013.
  • Distributed Systems and Verification. Fall 2012.
  • Theory of Algorithms and Data Structures. Spring 2012.
  • Programming Languages. Fall 2011, Fall 2012.

2013-2014
Department Coordinator
Dirección Divisional de Patentes
Instituto Mexicano de la Propiedad Industrial
  • Automation of electronic submission of patent applications
  • Interconnection with the internal management systems

Publications

Thesis

Refereed Journal Papers

Conference Papers

Patents

Granted

  • Object model encodings
    Application No US-2023186524-A1
    Filling: Dic 2021
    Granted: Jul 2024
  • OBJECT DEFORMATION DETERMINATION
    Methods to Automatically Quantify Part Deformation for a Production Build.
    Application No US-2023029302-A1
    Filling: Jan 2020
    Granted: Apr 2024
  • PART PACKING
    Optimally Packing Very Large Parts for Maximum Packing Density
    Application No US-11975483-B2
    Filling: Dec 2018
    Granted: May 2024
  • 3-D PRINTING BATCH ANALYSIS
    Methods to homogenize the slice area black print to white area to alleviate re-reflection
    Application No US-11340597-B2
    Filling: Apr 2018
    Granted: May 2022
  • REGION OF INTEREST MONITORING AND CONTROL FOR ADDITIVE MANUFACTURING
    Making Regions of Interests Robust to Thermal Camera Bumping
    Application No WO-2019212492-A1
    Filling: Apr 2018
    Granted: Aug 2022
  • IDENTIFYING PASSES OF ADDITIVE MANUFACTURING PROCESSES DEPICTED IN THERMAL IMAGES
    Powder agnostic, content-based robust layer/pass determination with/without carriage obstruction
    Application No WO-2019182552-A1
    Filling: Mar 2018
    Granted: Nov 2022

Application

  • Powder degradation predictions
    Application No WO-2023113770-A1
    Dic 2021
  • Lattice structure thicknesses
    Application No WO-2023096634-A1
    Nov 2021
  • Build volume portions
    Application No WO-2023086084-A1
    Nov 2021
  • Thermochromic dye temperatures
    Application No WO-2023043433-A1
    Sep 2021
  • Temperature detections
    Application No WO-2023043434-A1
    Sep 2021
  • Model compensations
    Application No WO-2023009137-A1
    Jul 2021
  • Object group packing
    Application No US-2024168711-A1
    Apr 2021
  • Maps to encode displacements in digital 3d models
    Application No WO-2022211807-A1
    Mar 2021
  • Object packings with volume subsets
    Application No WO-2022139792-A1
    Dic 2020
  • Object packing genetic procedures
    Application No WO-2022132128-A1
    Dic 2020
  • 3d printer part packing
    Application No US-2023359169-A1
    Sep 2020
  • Object packings
    Application No WO-2022071964-A1, EP-4208826-A4
    Sep 2020
  • Chromosome expiration
    Application No US-2023325680-A1
    Sep 2020
  • Point cloud alignment
    Application No WO-2021257094-A1
    Jun 2020
  • MODEL PREDICTION
    Method to correct a CAD model in priori to compensate shape deformation caused by printing process.
    Application No US-2023043252-A1
    Jan 2020
  • OBJECT DEFORMATIONS
    Methods to accurately predict part shape deformation via a novel deep neural network.
    Application No US-2023051704-A1
    Jan 2020
  • DISPLACEMENT MAPS
    Method to encode geometrical compensations using point clouds and print such object.
    Application No WO-2021145892-A1
    Jan 2020
  • REGISTERING OBJECTS
    Method to accurately align the CAD 3-D model and the scanned 3-D model of the printed part to compute shape deformation.
    Application No WO-2021112858-A1
    Dec 2019
  • TEMPERATURE PREDICTION IN THREE-DIMENSIONAL (3D) PARTS
    Part temperature prediction from abstract metrics derived from visual/thermal/layer image of parts.
    Application No WO-2020153950-A1
    Jan 2019
  • DETERMINING A THERMAL FOOTPRINT FOR A THREE-DIMENSIONAL PRINTED PART
    Generate a volumetric representation of a part for build volume packing to mitigate inter-part thermal bleed (aka. thermal aura)
    Application No EP-3898198-A1
    Dec 2018
  • PART PACKING BASED ON AGENT USAGE
    Orient and place parts in build chamber optimized for printer agent usage
    Application No WO-2020122876-A1
    Dec 2018
  • DETECTION OF ABNORMAL TEMPERATURES FOR THERMAL CONTROL DURING ADDITIVE MANUFACTURING
    Detection of abnormal temperatures and estimation of actual temperatures for MJF builds with several identical objects
    Application No US-2020406552-A1
    Mar 2018
  • MOTION CORRECTION IN ADDITIVE MANUFACTURING
    Lamp Exposure Time Compensation for MJF
    Application No WO-2019143334-A1
    Jan 2018

Talks