Contact
Available for new projects. B2B from Madrid, remote across Europe

Tobías Chavarría

I build and operate reliable data platforms

Data engineer across cloud, DevOps and AI.
Python and Databricks at the core, production systems end to end.

Start a conversation Download CV

Built at Amadeus BASF BBVA AI Factory Adaltas Banco Nacional de Costa Rica

Experience

  1. 2026–now

    Amadeus Data Platform Engineer

    • Self-service Databricks & Snowflake onboarding
    • Hive-to-Unity-Catalog migration tooling
    • Data mesh architecture; ServiceNow & Jira-to-release-notes automation
  2. 2025–2026

    BASF Senior Cloud Data Software Engineer, Team Lead

    • Metadata-driven ingestion framework (SAP, Kafka, REST APIs → Delta Lake)
    • Unity Catalog & Collibra governance, Datadog observability
    • Azure Data Factory pipelines
  3. 2023–2025

    BBVA AI Factory Machine Learning Engineer

    • OCR pipeline (Textract + Azure LLM)
    • RAG financial planning chatbot
    • PySpark ETL on SageMaker, EMR, S3
  4. 2022–2023

    Adaltas Big Data Engineer, Paris

    • AWS architecture on Cloudera Data Platform
    • Terraform, Ansible, Vagrant; TDP Hadoop contributions
    • Talk: "Vector Databases: Milvus Overview"
  5. 2020–2022

    Banco Nacional de Costa Rica Mathematical Models Developer

    • Risk models in Python and Matlab
    • ATM failure classification model
    • IFRS 9 expected loss models (with EY)

Stack & certifications

Data and ML
DatabricksAsset BundlesUnity CatalogDelta LakeAutoloaderMLflowPySparkSnowflakeSageMakerEMR
Python & backend
PythonFastAPIPydanticSQLAlchemySQLBash
Cloud and GenAI
AWSLambdaAppRunnerSQSS3AzureData FactoryRAGAzure OpenAI
Infra and DevOps
DockerKubernetesTerraformAnsibleGitHub ActionsAzure DevOpsDatadogGrafana

Certifications

Databricks Certified Data Engineer Professional Terraform Associate DevOps and SRE Fundamentals Kubernetes and Cloud Native Associate (KCNA) Azure Data Engineer Associate

Selected work

petite: tobiaschc.github.io/petite

petite

A tiny AI coding agent built from scratch, to show what Claude Code, Cursor and Codex actually do: ask the model, run the tools it asks for, send back the results. Each concept is one commit, with its own docs site walking through every stage.

lines of Python
565
tagged stages
14

Read the docs GitHub

Self-service Unity Catalog migration tooling

Lets each workspace team audit its Hive metastore and migrate tables and grants to Unity Catalog on its own, instead of a central team migrating workspace by workspace. Built for a large multi-workspace Databricks estate.

DatabricksUnity CatalogPythonSQL

Metadata-driven ingestion framework

Declarative ingestion from SAP, Kafka, and REST APIs into Delta Lake, governed through Unity Catalog. Config-driven, retry-aware, schema-validated. I led the team that built it.

PythonDatabricksDelta LakeDatadog

Databricks workflow orchestration

End-to-end orchestration for analytics workloads on Databricks with Unity Catalog governance and automated quality checks.

DatabricksPythonSQLUnity Catalog

RAG-powered financial planning chatbot

Retrieval-augmented generation for a Financial Plan creation chatbot, from document retrieval to grounded generation, for a banking data team.

RAGAzure OpenAIPythonTextract

Also from scratch: kafka-python, a Kafka broker implementation written to understand the protocol rather than just use a client library.

Services

Engagements start with a short conversation, then run as discovery, technical design, build, and handover with documentation your team can own.

Data platform design

Architecture and implementation of cloud-native data platforms on AWS and Azure. From ingestion to serving, built for scale and maintainability.

Unity Catalog migration and governance

Move Hive metastore estates to Unity Catalog: audit what exists, plan catalogs and grants, and give workspace teams tooling to migrate on their own.

ETL and pipeline engineering

Robust ETL/ELT pipelines with PySpark, Databricks, and cloud-native tooling. Schema management, retries, idempotency baked in.

MLOps and CI/CD

Automated training, testing, and deployment pipelines. Containers, IaC, and workflow orchestration for repeatable delivery.

Observability and reliability

Metrics, logging, alerting, and SLOs for data systems. Keep pipelines healthy and catch problems before users do.

Cost and performance tuning

Optimize jobs, clusters, and storage layers for throughput and cost. Practical improvements, not theoretical benchmarks.

About

I've built data and ML systems in consulting, banking, chemicals, and travel tech across Costa Rica, France, and Spain: Hadoop clusters on AWS, RAG pipelines, and Databricks platforms governed by Unity Catalog. A background in mathematics (degree and master's, Costa Rica) shapes how I work: explicit contracts, idempotent pipelines, and observability that tells you something broke before your users do.

Today I work independently with teams that need a senior engineer who can design the platform and also run it.

Education

  • MSc Data Engineering for AI, DSTI (France), Summa Cum Laude
  • MSc Mathematical Methods and Applications, Universidad de Costa Rica
  • BSc Mathematics, Universidad de Costa Rica

Languages

  • Spanish, native
  • English, fluent
  • French, professional working

Need a data platform that stays up?

Tell me about the platform, the team, and what is getting in the way. I usually reply within 24 hours.

contact@tobiaschc.com