Skip to content
View MiguelElGallo's full-sized avatar

Block or report MiguelElGallo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MiguelElGallo/README.md

Hi, I'm Miguel Peredo ZΓΌrcher πŸ‘‹

LinkedIn YouTube

πŸ—οΈ Seasoned Data Platform Solutions Architect and Principal Data Engineer with 20+ years of experience designing and delivering enterprise data platforms across automotive, banking, and manufacturing sectors in Europe.

☁️ I architect end-to-end solutions on Azure and Snowflake β€” from data ingestion and data modeling to governance and self-service analytics β€” while staying hands-on with 🐍 Python, SQL, CI/CD (Azure DevOps & GitHub Actions), and Infrastructure as Code.

πŸ€– I actively pioneer the use of LLMs and AI Agents (RAG, PydanticAI, Semantic Kernel, MCP) to enhance data engineering workflows and platform intelligence.

πŸŽ“ Certified on Azure, Snowflake, Google Cloud, with an MSc in Software & Systems Engineering and executive courses from Stanford and Harvard Business School.

Featured projects

Some of my projects are also available through agent plugin marketplaces and Microsoft's Awesome AZD catalog:

Project Where to find it Quick start
iParq Codex and GitHub Copilot plugin marketplace, VS Code source install, PyPI, and Homebrew codex plugin marketplace add MiguelElGallo/iparq
codex plugin add iparq@iparq
VS Code: Chat: Install Plugin From Source
md-to-pdf Codex and GitHub Copilot plugin marketplace, VS Code source install, and GitHub Releases codex plugin marketplace add MiguelElGallo/md-to-pdf
codex plugin add md-to-pdf@md-to-pdf
VS Code: Chat: Install Plugin From Source
FastAPI + Snowflake on Azure Functions Awesome AZD catalog azd init --template MiguelElGallo/simple-fastapi-snow-azd
Simple Streamlit on Azure App Service Awesome AZD catalog azd init --template MiguelElGallo/simple-streamlit-azd
FastMCP on Azure App Service Awesome AZD catalog azd init --template MiguelElGallo/myfirstmcp-openai

Here are the repositories I maintain or contribute to:

Repository Short Description Python libraries Azure services Data? AI?
mpzsql ⭐28 Arrow Flight SQL DuckDB lakehouse azure-identity, duckdb, grpcio, pyarrow, pyjwt Blob Storage, Container Apps, PostgreSQL βœ… -
iparq ⭐25 Parquet metadata inspection CLI tool pyarrow, pydantic, rich, typer - βœ… -
modelando ⭐11 Bilingual data modeling educational materials - - βœ… -
api-elt ⭐9 API to DuckDB ELT pipeline dlt, python-dotenv - βœ… -
azquack ⭐6 DuckDB Quack protocol on Azure duckdb Blob Storage, Container Apps βœ… -
snowflake-semantic-view-skill ⭐5 Snowflake semantic view AI skill - - βœ… βœ…
FastAPI-in-Snowflake ⭐4 FastAPI in Snowflake container services fastapi, passlib, python-jose, snowflake-connector-python, uvicorn - βœ… -
SynapseApacheIceBergExperiment ⭐4 Apache Iceberg on Synapse Spark - Synapse Analytics βœ… -
evsnow ⭐3 Event Hubs to Snowflake streaming azure-eventhub, azure-identity, pydantic-ai, snowflake-connector-python Event Hubs βœ… βœ…
simple-streamlit-azd ⭐3 Streamlit on Azure App Service numpy, pandas, streamlit App Service βœ… -
sensormatrix ⭐1 ESP32 sensor testing and validation pydantic, pyserial, pyyaml, typer - βœ… -
snapshottest ⭐1 Inline snapshot testing demonstration httpx, inline-snapshot, rich, typer - - -
ragsql ⭐1 RAG-powered SQL generation from databases langchain, openai, snowflake-connector-python - βœ… βœ…
skill-metric-view-dbr Databricks metric view creation skill - - βœ… βœ…
Modelando2025 Data modeling concepts 2025 edition mkdocs-git-committers-plugin, mkdocs-i18n, mkdocs-material - βœ… -
agent-plugin-forge Agent Skills to validated Plugins jsonschema, license-expression, pydantic, pyyaml, semantic-version - - βœ…
api-test-pilot Contract-driven API test generation httpx, jsonschema, pydantic, pyyaml, typer - - βœ…
azure-ducklake-quack Azure-native DuckLake with Entra routing - Container Apps, PostgreSQL βœ… -
bricksgdpr-publi Databricks GDPR pseudonymization with dbt dbt-core, dbt-databricks - βœ… -
bricksgdpr Databricks dbt GDPR demonstration dbt-core, dbt-databricks - βœ… -
md-to-pdf Markdown to PDF converter zensical - - -
homebrew-iparq Homebrew tap for iparq CLI - - - -
dbtobsb dbt Core observability for Databricks - - βœ… -
evbricks Event Hubs to Databricks streaming azure-eventhub, azure-identity, databricks-zerobus-ingest-sdk Event Hubs βœ… -
bricks-cli dbt on Databricks with CLI - - βœ… -
codemode Code Mode vs MCP comparison anthropic, mcp, openai, pydantic-ai-harness - - βœ…
neoquack DuckDB Quack on free tiers duckdb, fastapi, httpx, psycopg - βœ… -
SnowflakeCortexCLI Single-role Snowflake Cortex CLI setup - - βœ… βœ…
snowdag Airflow dbt in Snowflake containers - - βœ… -
fastapi-free FastAPI free-threading benchmark fastapi, prometheus-client, uvicorn - - -
RioArriba River shooter arcade game - - - -
ir-support-site iOS app support site - - - -
snow_iceberg_snowstorage Snowflake Iceberg with DuckDB demo - - βœ… -
snowmcpaz Snowflake MCP with Azure auth - - βœ… βœ…
jwtaztoken Azure JWT token inspector cryptography, httpx, pyjwt, rich, typer - - -
dlthubarrow dlt Arrow mode on Azure azure-monitor-opentelemetry, dlt, psutil, pyarrow, snowflake-connector-python Container Apps, Key Vault βœ… -
snowdcm Snowflake DCM objects demonstration - - βœ… -
dlthubsnow dlt in Snowflake containers dlt, requests - βœ… -
Arrow_as_source Arrow as universal dataset demonstration arrow, duckdb, polars, pyarrow - βœ… -
ghs Sync env files with GitHub pydantic, python-dotenv, typer - - -
myfirstmcp-openai FastMCP on Azure App Service gunicorn, mcp, uvicorn App Service - βœ…
CallAPIfromLLM LLM API calling demonstration - - - βœ…
snowtofu Snowflake with OpenTofu IaC - Storage Account βœ… -
simple-fastapi-snow-azd FastAPI Snowflake on Azure Functions fastapi, snowflake-sqlalchemy Functions βœ… -
embeddindataengineering OpenAI embeddings in Fabric - - βœ… βœ…
mycv Personal CV repository - - - -
dltHub-teesting dltHub pytest testing dlt, duckdb, pytest - βœ… -
ChartToMD Chart to markdown for RAG aiohttp, azure-identity, pydantic, typer - - βœ…
SnowCLI Snowflake CLI with GitHub Actions - - βœ… -
rag-graph Graph approaches for RAG testing - - - βœ…
opeanai-rag-test OpenAI RAG Spanish document testing openai, python-dotenv - - βœ…
ragvectordb Embeddings in multiple vector databases - AI Search βœ… βœ…
azdcodespaces AZD in Codespaces configuration - - - -
azureaisearch Azure AI Search embeddings demo - AI Search - βœ…
azopenai_adx Azure Data Explorer embeddings storage - Data Explorer βœ… βœ…
semker Semantic Kernel Python examples semantic-kernel - - βœ…
dvsat Data Vault extended satellite demo - - βœ… -
JoinOrAssociation BI tool fan trap handling - - βœ… -

Last updated: 2026-08-30

Pinned Loading

  1. api-elt api-elt Public

    Connect to and API, paginate and download the result to file or database

    Python 9

  2. iparq iparq Public

    Inspect Parquet metadata, encodings, compression, indexes, and Bloom filters locally

    Python 25

  3. Modelando2025 Modelando2025 Public

    Concepts of data - 2025 Version

    Python

  4. SnowCLI SnowCLI Public

    Using Snowflake's CLI with GitHub Actions

    Python

  5. mpzsql mpzsql Public

    Run Ducklake (ducklake.select) in Azure and with own compute

    Python 28 2

  6. myfirstmcp-openai myfirstmcp-openai Public

    My first MCP integrated with OpenAI

    Bicep 1