Mario Torres Lagos
Senior Backend Developer · Python
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.
- 6 years of professional experience
- Python & C#/.NET backend
- English C1 (UK-educated) · Spanish native
- EU passport — no sponsorship needed in the EU
Selected Projects
Work built for employers runs in production and is proprietary — described here without source links.
-
Production · Proprietary
Multi-country survey data CLI
Python CLI (Typer) processing survey data across 5 LATAM markets — 43M+ records. SQL Server + API integration, parallel downloads (ThreadPoolExecutor), parquet caching, Excel reporting. Scheduled for unattended execution.
Python · Typer · SQL Server · parquet -
Production · Proprietary
SharePoint sync worker service
.NET 8 Worker Service automating file/photo sync between local directories and SharePoint Online across 8 LATAM countries — built and fully owned end-to-end, replacing manual processes.
.NET 8 · Microsoft Graph API · Docker -
Production · Contribution
OCR pipeline improvements
Contributed to a production OCR pipeline (TF-IDF + RapidFuzz, human-in-the-loop): identified a recall bottleneck and proposed reframing the tool as analyst assistance.
Python · TF-IDF · RapidFuzz -
Personal lab
AI experimentation lab
Ongoing hands-on work with multi-agent systems, RAG pipelines, local LLMs and vector stores (ChromaDB). The assistant on this page is a small, fully client-side example.
multi-agent · RAG · local LLMs · ChromaDB -
Open source
Evil Crow RF V2 recovery guide
Recovery guide for bricked Evil Crow RF V2 boards (ESP32-PICO-D4): bootloader recovery, working firmware combinations and a diagnosis flowchart.
ESP32 · esptool · Shell github.com/wottan32 → -
Venture
Enlig10 — web development venture
Founded a web development venture, handling the full project lifecycle directly with clients — scoping, build, delivery and support.
full project lifecycle
Experience
-
Software Developer
— Kantar Worldpanel LATAMMar 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.
-
Backend Developer & Founder
— SII Group · Enlig10Earlier 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
-
B.Eng. Computer Engineering
DUOC UC — Chile
-
UK A-Levels
St. Peter's Catholic School — Guildford, UK (basis for C1 English)
-
Certifications
Harvard CS50P · Google Cloud (BigQuery ML, Apigee, Compute Engine) · IBM · Yonsei · Princeton
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.