André Fernandes

Machine Learning Engineer / Data Scientist

Basic Information

Birth date
04-09-1997
Nationality
Portuguese (C1 English level)
Email
fernandoandre49@gmail.com

Academics and Experience

2015-2020

Faculty of Engineering of the University of Porto

MSc in Informatics and Computer Engineering

An integrated masters' degree in computer engineering with a final GPA of 15 and a 19 mark on my dissertation (0-20 scale).

2019

VSB - Technical University of Ostrava

ERASMUS

I took part in the ERASMUS exchange student program in 2019 and went abroad to study at VSB-TUO, which was a very enriching experience.

2021

Machine Learning, Data Science and Deep Learning with Python on Udemy by Frank Kane

2021

Spark and Python for Big Data with Pyspark on Udemy by Jose Portilla

2022

Complete Tensorflow 2 and Keras Deep Learning Bootcamp

2018-2021

Jumpseller

Machine Learning Engineer

Created the recommendations Engine - NLP pipelines on AWS Sagemaker/Glue - Word embeddings with Word2Vec - Tensorflow. Online session-based GRU4REC with MlOps setup.

2021

Farfetch

Machine Learning Engineer

Recommendations cluster - ETL pipelines on Azure Databricks - Personalised fashion outfits via an LSTM Tensorflow model - Model serving with Gunicorn, Docker, MLFlow and Kubernetes - Batch processing via Spark. Matrix factorization + serving dot product recommendations.

2023

Revolut

Data Scientist

Fincrime department - CNP transactions fraud detection - Gradient Boosting regression trees via lightgbm.

Skills

Tech
  • Python (Flask/Gunicorn)
  • Data-science libraries Tensorflow, Numpy, Pandas, etc...
  • Git
  • Docker + Kubernetes
  • Relational (PostgreSQL/MySQL) + Non Relational (MongoDB/DynamoDB) + Vector (Vespa.ai) DBs
Extra
  • AlumniEI FEUP
  • Google Hash Code(2016/2019/2020)
  • Make It or Break It 2018
  • Porto Circular 101
  • RUTIS Volunteer Professor
  • Banco Alimentar contra a Fome
  • JobIT