About me

I am a passionate machine learning engineer with 4 years of experience designing, building, and optimizing state-of-the-art deep learning algorithms in real world applications. I enjoy creating solutions to complex problems in fast paced environments. With a highly diverse educational background and cultural experiences I excel at leading and collaborating with teams of different knowledge sets. I have a versatile set of skills to adapt and learn quickly. Always researching, learning and continuously self improving.

Recent Work

Udacity Student Success Story - Ricardo Diaz

In just two years, Ricardo Diaz executed an almost impossibly rapid career transformation. Today, he has a new career as a Machine Learning Engineer in Peru, and this is his story.

Cosmetics Recognition App

A Cosmetics Recognition Convolutional Neural Network CNN with 98.60% classification accuracy deployed to a mobile app using Tensorflow Lite.

Experience

Machine Learning Engineer at CGG

  • Improved research and development productivity 33% by developing a flexible and efficient pipeline to easily train and test different ML models on a variety of tasks.
  • Delivered seminars and talks about machine learning technology advances and projects to stakeholders and clients.
  • Designed an easy to use framework for scientists without coding experience to analyze ML results on multiple datasets.

Machine Learning Engineer at Everis NTT DATA

  • Led the design and development of a Cosmetics Recognition mobile application for a proof of concept POC.
  • Improved processes efficiency 99.30% by replacing traditional SQL with big data using Spark and Azure Databricks.
  • Built a discounts recommender by reproducing a neural collaborative filtering model from a paper on Keras.
  • Delivered 3 workshops about recurrent and convolutional neural networks and containerized ML with Docker.

Independent Consulting at Udacity

  • Increased students’ engagement by creating a unique education plan for each student's learning preference and skills.
  • Prepared and delivered personalized virtual lectures to address students’ challenging concepts and weak points.
  • Reviewed and evaluated the code of more than 70 project submissions each month from 5 different ML projects.
  • Contributed to the development of 3 different courses by providing feedback about content and students’ performance.