Skip to content
View MiguelElGallo's full-sized avatar

Block or report MiguelElGallo

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.

Here are the repositories I maintain or contribute to:

Repository Short Description Python libraries Azure services Data? AI?
mpzsql ⭐26 Arrow Flight SQL DuckDB lakehouse azure-identity, duckdb, grpcio, pyarrow, pyjwt Container Apps, Blob Storage βœ… -
iparq ⭐25 Parquet file metadata inspection CLI pyarrow, typer, pydantic, rich - βœ… -
modelando ⭐11 Data modeling educational content - - βœ… -
api-elt ⭐9 API to DuckDB ELT pipeline dlt, python-dotenv - βœ… -
azquack ⭐6 DuckDB Quack server on Azure duckdb, psycopg Blob Storage βœ… -
snowflake-semantic-view-skill ⭐5 Snowflake semantic view creator skill - - βœ… βœ…
FastAPI-in-Snowflake ⭐4 FastAPI in Snowflake containers fastapi, snowflake-connector-python, uvicorn - βœ… -
SynapseApacheIceBergExperiment ⭐4 Apache Iceberg with Synapse Spark - Synapse Analytics βœ… -
evsnow ⭐3 EventHub to Snowflake streaming azure-eventhub, azure-identity, snowflake-connector-python, pydantic-ai Event Hubs βœ… βœ…
simple-streamlit-azd ⭐3 Streamlit on Azure App Service pandas, numpy, streamlit App Service βœ… -
snapshottest ⭐1 Inline snapshot testing demo httpx, rich, typer - - -
ragsql ⭐1 RAG for database queries langchain, openai, snowflake-connector-python - βœ… βœ…
bricks-cli dbt on Databricks deployment - - βœ… -
evbricks EventHub to Databricks Zerobus azure-eventhub, azure-identity, databricks-zerobus-ingest-sdk Event Hubs βœ… -
codemode MCP versus CodeMode comparison mcp, pydantic - - βœ…
neoquack DuckDB Quack free-tier deployment duckdb, fastapi, httpx, psycopg - βœ… -
SnowflakeCortexCLI Cortex CLI single-role authentication - - βœ… βœ…
snowdag Airflow dbt Snowpark orchestration - - βœ… -
fastapi-free FastAPI free-threading benchmark fastapi, uvicorn, prometheus-client - - -
RioArriba River shooter arcade game - - - -
ir-support-site iOS app support pages - - - -
snow_iceberg_snowstorage Snowflake-managed Iceberg tables - - βœ… -
snowmcpaz Snowflake MCP Azure auth - - βœ… βœ…
jwtaztoken Azure JWT token CLI explorer cryptography, httpx, pyjwt, rich, typer - - -
dlthubarrow dlt Arrow on Azure Container Apps dlt, pyarrow, snowflake-connector-python Container Apps, Key Vault βœ… -
snowdcm Snowflake DCM declarative objects - - βœ… -
dlthubsnow dlt in Snowpark Container Services dlt, requests - βœ… -
Arrow_as_source Apache Arrow universal dataset demo arrow, duckdb, polars, pyarrow - βœ… -
ghs GitHub variables sync utility pydantic, python-dotenv, typer - - -
myfirstmcp-openai FastMCP on Azure App Service mcp, gunicorn, uvicorn App Service - βœ…
CallAPIfromLLM LLM function calling demonstration - - - βœ…
homebrew-iparq Homebrew tap for iparq - - - -
snowtofu Snowflake IaC with OpenTofu - Storage Account βœ… -
simple-fastapi-snow-azd FastAPI with Snowflake pagination fastapi, snowflake-sqlalchemy Functions βœ… -
embeddindataengineering OpenAI embeddings in Fabric - - βœ… βœ…
mycv Personal CV repository - - - -
Modelando2025 Data modeling concepts 2025 mkdocs-material, mkdocs-i18n - βœ… -
dltHub-teesting dlt testing framework dlt, duckdb, pytest - βœ… -
ChartToMD Chart to markdown RAG converter aiohttp, azure-identity, pydantic, typer - - βœ…
SnowCLI Snowflake CLI GitHub Actions - - βœ… -
rag-graph Graph approaches for RAG - - - βœ…
opeanai-rag-test OpenAI RAG Spanish document test openai, python-dotenv - - βœ…
ragvectordb Multi-vector database RAG - AI Search βœ… βœ…
azdcodespaces Azure Developer CLI Codespaces - - - -
azureaisearch Azure AI Search with embeddings - AI Search - βœ…
azopenai_adx ADX for embeddings storage - Data Explorer βœ… βœ…
semker Semantic Kernel Python examples semantic-kernel - - βœ…
dvsat Data Vault satellite patterns - - βœ… -
JoinOrAssociation BI tools fan trap demo - - βœ… -

Last updated: 2026-06-28

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

    Display version and compression information about a parquet file

    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 26 2

  6. myfirstmcp-openai myfirstmcp-openai Public

    My first MCP integrated with OpenAI

    Bicep 1