Mario Torres Lagos

Senior Backend Developer · Python

Santiago, Chile · Remote-ready (US/EU time zones) · EU passport holder

About

Senior Python backend engineer focused on automation, data pipelines and reliable backend services. I turn messy, manual processes into systems that run by themselves — from multi-country data pipelines to unattended file-sync services running in production.

Based in Santiago, Chile, and set up for remote work across US and European time zones. Educated in the UK (English C1), native Spanish speaker, EU passport holder.

Selected Projects

Work built for employers runs in production and is proprietary — described here without source links.

Experience

  1. Software Developer

    — Kantar Worldpanel LATAM

    Mar 2025 – May 2026

    • Designed and built the multi-country survey data CLI described above (5 LATAM markets, 43M+ records), collaborating on its scheduling for unattended execution.
    • Built and fully owned the .NET 8 SharePoint sync Worker Service across 8 LATAM countries, replacing manual processes.
    • Contributed improvements to a production OCR pipeline, identifying a recall bottleneck and proposing reframing the tool as analyst assistance.
  2. Backend Developer & Founder

    — SII Group · Enlig10

    Earlier experience

    • Built backend services in Python and .NET for enterprise clients at SII Group.
    • Founded Enlig10, a web development venture — full project lifecycle working directly with clients.

Skills

Languages & Backend

  • Python
  • FastAPI
  • Django
  • Flask
  • Typer
  • C# / .NET 8
  • SQL

Data

  • PostgreSQL
  • SQL Server
  • MongoDB
  • BigQuery
  • pandas
  • data pipelines

Cloud & DevOps

  • GCP (Cloud Run, Cloud Functions, BigQuery)
  • Docker
  • GitHub Actions
  • CI/CD
  • Linux

AI (personal lab)

  • multi-agent systems
  • RAG
  • local LLMs
  • ChromaDB
  • prompt engineering

Education & Certifications

Ask the Assistant

A small AI-style assistant that answers questions about my experience — 100% client-side JavaScript, no backend, no external calls. It only knows verified facts from this page.

Contact

Open to senior backend roles — remote, US or EU time zones. The fastest way to reach me is email; I usually reply within a day.