Eduardo de Jesús Dávila Meza

Mexico

@eduardodavila94

PhD in Electrical Engineering | AI & ML Specialist | Computer Vision Expert

Personal Information

eduardodavila94@hotmail.com
+52-3329692743
Guadalajara, Jalisco

Badges

Days of Code
Days ofStatistics

Certifications

Work Experience

  • Adjunt Professor

    Tecnológico de Monterrey •  April 2024 - July 2024•  Zapopan, Jalisco, Mexico

    Led a course on ROS (Robot Operating System) for Bachelor students in Robotics and Digital Systems Engineering, focusing on software development for a differential drive robot. Achieved a 96% satisfaction rate, earning recognition as a top-rated professor.

  • AI/ML Engineer

    Project: Recognition of Fundus Pathologies•  May 2021 - July 2024•  Zapopan, Jalisco, Mexico

    Part of an international project with University Eye Hospitals in Germany, focusing on deep learning for recognizing and quantifying fundus pathologies in medical images using instance segmentation. This involved full AI/ML lifecycle management, from data preprocessing and augmentation to model training and evaluation, using Mask R-CNN with TensorFlow and Keras. Visualization techniques for evaluation included confusion matrices and precision-recall curves.

  • Computer Vision Engineer & ROS Developer

    Project: Intelligent Visual Guide System (OJO SMART)•  December 2019 - October 2023•  Zapopan, Jalisco, Mexico

    Collaborated on developing OJO SMART, an assistive visual device for visually impaired users, enhancing safety and independence in daily tasks. My role involved creating ROS nodes using C++ and Python for core functionalities, including 1) color recognition through semantic segmentation and clustering using OpenCV, 2) detection and classification of civil protection signs using Haar cascades and CNNs using OpenCV and TensorFlow for C++, 3) data preprocessing for MXN, USD, and EUR banknote recognition with YOLOv3, and 4) text detection and extraction using OpenCV and OCR.

  • Teaching Assitant

    Cinvestav, Guadalajara•  September 2022 - December 2022•  Zapopan, Jalisco, Mexico

    Assisted in a graduate-level course on Computer Vision and Artificial Intelligence, focusing on artificial neural networks, convolutional networks, and deep learning. Provided support to master’s and PhD students in programming neural network models in MATLAB and Python using libraries such as TensorFlow, NumPy, OpenCV, and Matplotlib.

  • Lead Embedded Developer

    Project: CUValles Technology Development Club•  July 2016 - May 2017•  Ameca, Jalisco, Mexico

    Served as president of a student tech club at CUValles, overseeing mechatronic and electronic projects. Led workshops on embedded systems, guiding students in developing innovative systems, including patent-pending prototypes for underactuated control and environmental sustainability in tequila production. Initiated prototype development for embedded systems in sustainable practices, such as wastewater treatment and automated waste separation.

  • Workshop Advisor

    University of Guadalajara•  August 2016 - December 2016•  Ameca, Jalisco, Mexico

    Conducted training workshops in “basic” and “advanced” programming for PIC microcontrollers using C (XC8) language for Bachelor students.

  • Store Trainer

    Expertos en Restaurantes (Pizza Hut)•  March 2014 - May 2016•  Guadalajara, Jalisco, Mexico

    Initially worked in operational support and customer service roles before being promoted to trainer, responsible for onboarding and performance evaluation.

Education

  • Cinvestav, Guadalajara

    Electrical Engineering & Computer Science, PhD•  September 2019 - May 2024•  Percentage: 100

    Thesis: Deep learning for the recognition and quantification of retinal pathologies using instance segmentation, and quaternion neural networks for low-light image enhancement.

  • Cinvestav, Guadalajara

    Electrical Engineering & Computer Science, MS•  September 2017 - August 2019•  Percentage: 91

    Thesis: Quaternion neural networks for low-light image enhancement and identification of an electromechanical system.

  • Universidad de Guadalajara

    Mechatronics, BE•  August 2012 - December 2016•  Percentage: 98.02

    Social Service: Development of electronic and mechatronic projects in the electronics and telecommunications laboratory. Professional Internship: Assistant in the electronics and telecommunications laboratory.

Skills

Artificial intelligence
C++
Code debugging
Communication
Computer science
Computer vision
Customer Support
Data augmentation
Data visualization
Embedded systems
Feature extraction
Git
GitHub
Goal-oriented
Image analysis
JSON
Jupyter Notebook
Keras
LaTeX
Linux (Ubuntu)
Machine Learning
MATLAB
Matplotlib
MPLAB (XC8)
MS Office
NumPy
OpenCV
Pandas
Positive attitude
Proactive
Problem solving
Programming
Python
Research
Responsible
ROS
Science Communication
Scikit-learn
Self-taught
Teamwork
TensorFlow
VS Code