Coding & Computational Projects

Open-source coding and computational economics projects by Daniel Sánchez Pazmiño, including econometric pipelines and data infrastructure.

← Back to main portfolio page

Repositories with a strong coding and computational focus, ranging from econometric research pipelines to data infrastructure and computational economics coursework. Most projects are open-source on GitHub; one pipeline is available on request, as noted below.

MapleStats MCP: One MCP Server for Canadian Open Data

Canadian public data is spread across Statistics Canada, the Bank of Canada, CMHC, federal departments and dozens of provincial, territorial and city open-data portals, each with its own API and conventions. MapleStats MCP is a Python server built on the Model Context Protocol that gives AI assistants one way into all of it, in English and French. It returns each publisher’s own figures with a citation, so every number traces back to the agency that published it. You can connect to the free hosted server or install it from PyPI with uvx maplestats-mcp, and it works with Claude, ChatGPT, Cursor and other MCP clients.

PyPI version PyPI downloads per month Python versions License: MIT CI status MCP Registry Glama score M8ven Score

EcuDataMCP: An MCP Server for Ecuador’s Open Government Data

Ecuador’s public data is plentiful but scattered. Household and labour surveys, the companies registry, procurement records, seismic feeds and regulations each sit with a different agency, behind a different API, often with documentation only in Spanish. EcuDataMCP, which I co-maintain with Luis Figueroa, is a Python server built on the Model Context Protocol that brings these sources into one set of tools, so AI assistants can search, filter and analyze Ecuador’s open government data without leaving the conversation. It connects the national CKAN open-data catalog, SERCOP’s public procurement records, the Instituto Geofísico’s seismic and tsunami feeds, the Supercías company and financial registries, INEC’s survey and census catalog, and directories of government institutions and regulations.

PyPI version PyPI downloads per month Python versions License: MIT MCP Registry Glama score M8ven Score

Research papers with R pipelines

Two of my research papers are fully reproducible R projects: the Alberta Investor Tax Credit and patent applications capstone and the temperature and presidential approval paper. Their full descriptions and citations are on the Research & Publications page.

ECON832: Computational Methods for Economics

Course repository for ECON832 at Simon Fraser University, covering computational methods used in economic research. Includes lecture notes, problem sets, and code examples implementing numerical and simulation-based techniques in Julia and R.

datos-reess: Ecuador Social Security Employment Statistics

A data infrastructure project producing cleaned, analysis-ready datasets from Ecuador’s Registro Estadístico de Empleo en la Seguridad Social (REESS), the official social security employment registry published by INEC. The dataset spans from January 2009 onward and is too large for in-memory processing, so data ingestion and transformation pipelines are implemented in Python using Polars for efficient out-of-memory computation. The repository is structured as a reproducible project and maintained under LIDE.

ecuador-temperature-noaa: Ecuador Climate Data from NOAA

A data processing pipeline to retrieve and transform daily climate data for Ecuador from NOAA’s gridded datasets. Raw NetCDF geospatial files are converted into structured CSV outputs at the canton level, covering maximum temperature, minimum temperature, and precipitation, making the data suitable for panel regressions and environmental or health research in Ecuador. Maintained under LIDE.

Ecuador data jobs scraping and labour-market analysis

An R-based data pipeline I built to collect and analyse public job postings for data and technology-adjacent roles in Ecuador. The scraper standardizes postings from Multitrabajos, Computrabajo, and Mipleo into a common schema, extracts job attributes and skill requirements, classifies postings into data job families, and produces repeatable cross-sections for labour-market analysis. A separate analysis repository accumulates scrape waves, deduplicates listings, and generates the figures and tables used for an El Quantificador article on the tools and technical skills demanded in Ecuador’s data labour market.

Questions about my work, a collaboration or a speaking invitation? Get in touch →