Fernando Fernandes is a Senior Machine Learning Engineer based in Porto with 10 years of experience building production-ready ML systems across e-commerce and fintech. He holds an MSc in Informatics and Computer Engineering from the University of Porto and added international perspective through an Erasmus at VSB-TUO in the Czech Republic. Fernando has shipped recommendation engines, session-based recommenders, and large-scale online model serving on Kubernetes and Azure Databricks, and more recently focuses on generative AI and LLM workflows using LangChain, Kubeflow, and OpenAI. His background spans the full ML lifecycle—from embeddings and Vespa.ai vector search to PySpark optimizations and memory/CPU tuning—bringing both research-grade models and pragmatic engineering to production. Known for crossing boundaries between data science and software engineering, he combines deep model work with scalable infrastructure and a proven record in fast-paced companies like FARFETCH, Revolut, and Tripadvisor.
10 years of coding experience
6 years of employment as a software developer
Master in Informatics and Computer Engineering Engenharia de Computação, Master in Informatics and Computer Engineering Engenharia de Computação at Faculdade de Engenharia da Universidade do Porto
ERASMUS Computer Science, ERASMUS Computer Science at VSB - Technical University of Ostrava
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Fernando Fernandes - Senior Machine Learning Engineer at Tripadvisor