Tiago dos Santos

Machine Learning Engineer at Cleo
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Lisboa, Lisbon, Portugal, PT

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Stéphane Couvreur

Tiago teaches as well as his algorithms learn. As a data scientist with a solid computer science background complemented by extensive training in statistics, he is comfortable breaking down complex machine learning algorithms into bitesize explanations. In another life, he could have been a professor. I had the opportunity to work alongside him at Feedzai on a transaction fraud detection project with a tight time schedule, challenging SLAs and significant technical debt. His pedagogy enabled the team to quickly get up to speed, and focus on areas our model was underperforming. I would recommend a disruptive thinker like Tiago to any team working on a demanding machine learning endeavour.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Machine Learning Foundations: A Case Study Approach
    Coursera
    Aug, 2017
    - Nov, 2024
  • Machine Learning: Classification
    Coursera
    Aug, 2017
    - Nov, 2024
  • Machine Learning: Regression
    Coursera
    Aug, 2017
    - Nov, 2024
  • IBM Certified BPM Application Developer
    IBM
    Feb, 2013
    - Nov, 2024

Experience

    • United Kingdom
    • Financial Services
    • 100 - 200 Employee
    • Machine Learning Engineer
      • Jan 2022 - Present

    • Belgium
    • Software Development
    • 1 - 100 Employee
    • Senior ML Engineer
      • Jul 2021 - Jan 2022

    • United States
    • Information Technology & Services
    • 100 - 200 Employee
    • Machine Learning Engineer
      • Jan 2021 - Jun 2021

    • Data Infrastructure Engineer
      • Jun 2020 - Jan 2021

    • Machine Learning Engineer
      • Nov 2019 - Jun 2020

    • Portugal
    • Higher Education
    • 700 & Above Employee
    • Invited Professor
      • Oct 2019 - Aug 2020

    • Portugal
    • Software Development
    • 1 - 100 Employee
    • Data Scientist
      • Mar 2019 - Nov 2019

    • Portugal
    • Information Technology & Services
    • Organization Member
      • Jan 2018 - Jul 2019

    • United States
    • Information Technology & Services
    • 400 - 500 Employee
    • Data Science Engineer
      • Nov 2017 - Mar 2019

    • France
    • Information Technology & Services
    • 700 & Above Employee
    • Data Science Consultant
      • Jun 2016 - May 2017

      Tech / Research Lead of the Altran Portugal's internal Project REARM for Predictive Maintenance of Electric Motors. My main responsibilities consisted on: Study and definition of the Short-Circuit Detector Model as well as of the Short-Circuit Severity Estimator (reading state-of-the art techniques, testing other approaches, etc; at the moment using mainly Random Forests, Gradient Boosting, Cubist); Documentation (bookdown; ROxygen; Plotly.js); Dashboard for Data Exploration (Shiny; Crosstalk);… Show more Tech / Research Lead of the Altran Portugal's internal Project REARM for Predictive Maintenance of Electric Motors. My main responsibilities consisted on: Study and definition of the Short-Circuit Detector Model as well as of the Short-Circuit Severity Estimator (reading state-of-the art techniques, testing other approaches, etc; at the moment using mainly Random Forests, Gradient Boosting, Cubist); Documentation (bookdown; ROxygen; Plotly.js); Dashboard for Data Exploration (Shiny; Crosstalk); ETL Process (node.js); Database maintenance (MySQL; PostgresSQL) Analysis' code maintenance and project's R packages maintenance. The project was related to my master thesis. Using R , Plotly, Shiny, Caret, bookdown, docker mainly Show less Tech / Research Lead of the Altran Portugal's internal Project REARM for Predictive Maintenance of Electric Motors. My main responsibilities consisted on: Study and definition of the Short-Circuit Detector Model as well as of the Short-Circuit Severity Estimator (reading state-of-the art techniques, testing other approaches, etc; at the moment using mainly Random Forests, Gradient Boosting, Cubist); Documentation (bookdown; ROxygen; Plotly.js); Dashboard for Data Exploration (Shiny; Crosstalk);… Show more Tech / Research Lead of the Altran Portugal's internal Project REARM for Predictive Maintenance of Electric Motors. My main responsibilities consisted on: Study and definition of the Short-Circuit Detector Model as well as of the Short-Circuit Severity Estimator (reading state-of-the art techniques, testing other approaches, etc; at the moment using mainly Random Forests, Gradient Boosting, Cubist); Documentation (bookdown; ROxygen; Plotly.js); Dashboard for Data Exploration (Shiny; Crosstalk); ETL Process (node.js); Database maintenance (MySQL; PostgresSQL) Analysis' code maintenance and project's R packages maintenance. The project was related to my master thesis. Using R , Plotly, Shiny, Caret, bookdown, docker mainly Show less

    • Portugal
    • Higher Education
    • 700 & Above Employee
    • MSc in Computer Science
      • Sep 2014 - Mar 2017

      About the Masters: A Masters where I've been studied subjects like distributed/parallel data processing, distributed systems implementation and fault tolerance, machine learning, data warehouse, interactive data visualization, database optimization and development of web apps. The Master Thesis was about detecting stator short-circuits in Induction Motores, where some novel features were proposed and a set of hyper-parameter tunnings across several models were made. Another output of… Show more About the Masters: A Masters where I've been studied subjects like distributed/parallel data processing, distributed systems implementation and fault tolerance, machine learning, data warehouse, interactive data visualization, database optimization and development of web apps. The Master Thesis was about detecting stator short-circuits in Induction Motores, where some novel features were proposed and a set of hyper-parameter tunnings across several models were made. Another output of the thesis' work were 2 papers: Stator Winding Short-Circuit Fault Diagnosis in Induction Motors using Random Forest - Accepted for IEMDC 2017 Severity Estimation of Stator Winding Short-Circuit Faults using Cubist - Accepted for EPIA 2017 Master's Grade: 17/20 Master Thesis' Grade: 20/20 Languages/Frameworks: C++, Java, Matlab, Javascript, R, Python, XML/DTD/Schema, Xquery, Oxygen, exist-DB, MySQL, PostgresSQL, Jasmin, Hadoop, Spark, Spring Boot, Hibernate, node.js, knockout.js, Bootstrap, jQuery, AWS EC2, WebGL

    • Scholarship with Educational Support
      • Mar 2015 - May 2015

      Scholarship in which I've been teaching ICE(Informática para Ciências e Engenharia / Informatics for Sciencs and Engineering) pratical classes. This couse is about learning the basics of programming with MatLab.

    • Portugal
    • Business Consulting and Services
    • 1 - 100 Employee
    • Freelancer Software Developer / Project Manager
      • Jun 2015 - May 2016

      About the project: Development of a multi-language Web App with Unity Integration that allows the company to manage the users that can access the Be First Game (developed in Unity) - a online multiplayer game - and export several business information that are generated while the Be First Game is being played. Role: Freelancer Software Developer / Project Manager Tasks: Implementing the serverand web app; Implementing the scalable service architecture; WebGL integration and… Show more About the project: Development of a multi-language Web App with Unity Integration that allows the company to manage the users that can access the Be First Game (developed in Unity) - a online multiplayer game - and export several business information that are generated while the Be First Game is being played. Role: Freelancer Software Developer / Project Manager Tasks: Implementing the serverand web app; Implementing the scalable service architecture; WebGL integration and protocol development for the multiplayer game; Automated deploy on AWS EC2; Technologies: node.js; ejs; sequelize; socket.io; knockout.js; bootstrap; docker / docker-compose; git Show less About the project: Development of a multi-language Web App with Unity Integration that allows the company to manage the users that can access the Be First Game (developed in Unity) - a online multiplayer game - and export several business information that are generated while the Be First Game is being played. Role: Freelancer Software Developer / Project Manager Tasks: Implementing the serverand web app; Implementing the scalable service architecture; WebGL integration and… Show more About the project: Development of a multi-language Web App with Unity Integration that allows the company to manage the users that can access the Be First Game (developed in Unity) - a online multiplayer game - and export several business information that are generated while the Be First Game is being played. Role: Freelancer Software Developer / Project Manager Tasks: Implementing the serverand web app; Implementing the scalable service architecture; WebGL integration and protocol development for the multiplayer game; Automated deploy on AWS EC2; Technologies: node.js; ejs; sequelize; socket.io; knockout.js; bootstrap; docker / docker-compose; git Show less

    • Portugal
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Developer
      • Sep 2013 - Aug 2014

      IBM BPM Software Developer IBM ODM Software Developer

    • Trainee
      • Feb 2013 - Aug 2013

      IBM BPM Developer

    • Software Developer
      • Jul 2011 - Feb 2013

      Development of a fetch Financial data application Development of a fetch Financial data application

    • Portugal
    • Chemical Manufacturing
    • 1 - 100 Employee
    • Programmer trainee
      • Mar 2009 - Jun 2009

      Development of a fertilizer optimizer in Visual Basic 2005. Development of a fertilizer optimizer in Visual Basic 2005.

Education

  • Universidade Nova de Lisboa
    Post Grad, Analysis and Engineering of Big Data
    2018 -
  • Universidade Nova de Lisboa
    Master of Science (MS), Computer Science
    2014 - 2017
  • Universidade Nova de Lisboa
    Bachelor of Science (BS), Computer Science
    2009 - 2013
  • Escola Secundária São João da Talha
    Technician (ISCED 3 degree), Computers
    2006 - 2009

Community

You need to have a working account to view this content. Click here to join now