Curriculum Vitae

Senior AI Engineer

7+ years in AI & software · Double MSc in Data Science & AI from Aalto University and TU Eindhoven.

Experiences

Feb 2026 Present

Senior AI Engineer Kadoa Logo Kadoa

Zurich, Switzerland (Remote)

Building AI-native infrastructure for real-time web data extraction at Kadoa.

  • Lead development across autonomous agents, workflow automation, public APIs, MCP integrations, and monitoring systems.
  • Built the @kadoa/cli and MCP server from scratch, including OAuth authentication, HTTP transport, and deployment to GKE.
  • Ship end-to-end product and platform work spanning UX, backend reliability, compliance, and production operations.

TypeScript Node.js React.js Next.js Express.js MCP GCP GKE Kubernetes Docker PostgreSQL Redis Linux GNU Make OAuth GitHub Actions

Jun 2025 Nov 2025

Senior AI Software Engineer Trebu Logo Trebu

Monterrey, MX (Remote)

Building agentic systems to automate the logistics industry in Mexico. I wore many hats, from backend, frontend, and infra, to building agents.

AWS Python Django React Docker LangGraph LangChain Redis PostgreSQL

Jan 2025 Present

Consulting AI Engineer Ziegler Logo Ziegler Software & AI Solutions

Remote

Building software and AI solution for clients.

Python AWS FastAPI LLMs RAG Faiss Vector DB Testing OCR PDF parsing Unit tests CI CD

Feb 2024 Nov 2024

Senior Software Engineer Datia Logo Datia

Stockholm, Sweden (Remote)

At Datia, I contributed across multiple domains, such as data, backend, and frontend development to enhance the product experience. Key achievements include:

  • Developing an LLM-powered system capable of extracting key performance indicators (KPIs) from documents with high accuracy, streamlining data extraction processes.
  • Designing and implementing an internal dashboard for sustainability data visualization, enabling more informed decision-making.
  • Enhancing the product's backend and frontend by fixing critical bugs and delivering impactful features using Node.js and React.

Python AWS LLMs Testing OCR PDF parsing

Aug 2022 Feb 2024

Python Engineer Turing Logo Turing.com

California, USA (Remote)

Python developer for one of the biggest AI research companies.

Python AWS LLMs Testing Pytorch

Mar 2021 Aug 2022

Machine Learning Engineer Itaú Logo Itaú Unibanco

São Paulo, Brazil (Remote)

ML Engineer with experience in designing, implementing, deploying, and monitoring speech ML systems. Worked with Data Science and MLOps teams to deliver data-intensive systems.

  • Improved speaker verification model by ~20% and speaker diarization model by ~30% on noisy datasets
  • Deployed APIs and end-to-end batch-processing Speech Recognition System
  • Experienced in using AWS infrastructure, including SQS, SNS, S3, Sagemaker, ECS Fargate, ECR, EFS, Lambda, and API Gateway

API Gateway IAM KMS ECS EFS CodeBuild CodePipeline CloudWatch Fargate Lambda Sagemaker SQS SNS S3 Python Pytorch Hugging Face Transformers Docker Flask Linux

Mar 2020 Sep 2020

Data Scientist Banco do Brasil Logo Banco do Brasil

Brasília (Remote)

Responsible for ETL pipelines, EDA, Insights Reports and client-focused Machine Learning Models for Classification, Regression, and Clustering.

  • Improved the credit limit model by 10 percentage points in F1-Score.

Python SQL H2O AutoML SAS IBM DB2

Apr 2019 Jul 2019

Data Scientist Vert Logo Vert

Brasília, Brazil

Responsible for creating a dashboard in SAS Viya with data from national transport traffic.

SAS Viya SQL Python

Apr 2019 Apr 2019

Facebook Logo Facebook F8 Hackathon Finalists 2019

San Jose, California

Selected as Top 8 Finalist out of 55 teams in the annual Facebook F8 Hackathon. Our team pitched to Mark Zuckerberg personally being primarily responsible for using Deep Learning models for text summarization and translation.

Mar 2018 Apr 2019

Machine Learning Researcher & Developer (NLP) AI Lab Logo AI Lab

Brasilia, Brazil

Responsible for EDA, ETL and development of the multiclass and multilabel (over 1000s of classes) ML model for document classification for the supreme court in the biggest AI project in the Brazilian Judiciary.

  • Model performance F1 score > 80%, performing way above the human performance evaluated for the same task.

Python Linux RabbitMQ PostgreSQL XGBoost SpaCy NLTK Docker Git


Education

Sep 2022 Jul 2024

MSc Data Science Aalto University Logo Aalto University

Helsinki, Finland

Scholar in the EIT Digital double master's degree in Data Science & Artificial Intelligence.

Sep 2022 Jul 2024

MSc Data Science Eindhoven University of Technology Logo Eindhoven University of Technology

Eindhoven, Netherlands

Scholar in the EIT Digital double master's degree in Data Science & Artificial Intelligence.

Jul 2023 Aug 2023

Summer School Technische Universitët München Logo Technische Universitët München

Munich, Germany

Collaborated with Siemens on creating EmissionAware: a new software business to ease access to carbon-emission within the supply chain for forecasting and reducing Scope 3 emissions.

Aug 2015 May 2021

Bachelor of Software Engineering (4.13/5.0) University of Brasília Logo University of Brasília

Brasília, Brazil

Thesis: Context-Dependent Probabilistic Prior Information for MRI Reconstruction

Jan 2014 Dec 2014

Exchange Student Rangitoto College Logo Rangitoto College

Auckland, New Zealand


Publications & Awards

Dropping Incomplete Records is (not so) Straightforward
IDA 2023: Advances in Intelligent Data Analysis XXI
Document classification using a Bi-LSTM to unclog Brazil's Supreme Court
NeurIPS 2018 Workshop on Machine Learning for Developing World (ML4D)

Languages

Portuguese Native
English Fluent · C1 · TOEFL iBT 102
Spanish Limited working proficiency