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.

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.

Here are the repositories I maintain or contribute to:

Repository Short Description Python libraries Azure services Data? AI?
mpzsql ⭐26 Arrow Flight SQL DuckDB server azure-identity, duckdb, grpcio, pyarrow, pyjwt Container Apps, Blob Storage βœ… -
iparq ⭐25 Parquet file inspection CLI tool pyarrow, typer, pydantic, rich - βœ… -
modelando ⭐11 Data modeling education materials - - βœ… -
api-elt ⭐9 API to database ELT pipeline dlt, python-dotenv - βœ… -
snowflake-semantic-view-skill ⭐4 Snowflake semantic view generation skill - - βœ… βœ…
SynapseApacheIceBergExperiment ⭐4 Apache Iceberg on Synapse experiments - Synapse Analytics βœ… -
simple-streamlit-azd ⭐3 Streamlit Azure deployment template pandas, numpy, streamlit App Service βœ… -
evsnow ⭐2 EventHub to Snowflake real-time streaming azure-eventhub, azure-identity, snowflake-connector-python, pydantic-ai Event Hubs βœ… βœ…
FastAPI-in-Snowflake ⭐2 FastAPI in Snowflake containers fastapi, snowflake-connector-python, uvicorn - βœ… -
snapshottest ⭐1 Inline snapshot testing demo httpx, rich, typer - - -
ragsql ⭐1 RAG for SQL database queries langchain, openai, snowflake-connector-python - βœ… βœ…
fastapi-free FastAPI Python 3.14t benchmarking fastapi, uvicorn, prometheus-client - - -
snow_iceberg_snowstorage Snowflake-managed Iceberg DuckDB demo - - βœ… -
ir-support-site iOS app support pages - - - -
snowmcpaz Snowflake MCP Azure extension - - βœ… βœ…
jwtaztoken Azure JWT token CLI explorer cryptography, httpx, pyjwt, rich, typer - - -
dlthubarrow DLT Arrow performance testing dlt, pyarrow, snowflake-connector-python Container Apps, Key Vault βœ… -
snowdcm Snowflake DCM declarative objects - - βœ… -
dlthubsnow DLT GitHub Issues Snowflake pipeline dlt, requests - βœ… -
SnowflakeCortexCLI Cortex CLI authentication guide - - βœ… βœ…
Arrow_as_source Arrow as universal dataset demo arrow, duckdb, polars, pyarrow - βœ… -
ghs GitHub variables sync tool pydantic, python-dotenv, typer - - -
myfirstmcp-openai FastMCP Azure App Service template mcp, gunicorn, uvicorn App Service - βœ…
CallAPIfromLLM LLM function calling demo - - - βœ…
homebrew-iparq Homebrew repository for iparq - - - -
snowtofu Snowflake Tofu deployment - Storage Account βœ… -
simple-fastapi-snow-azd FastAPI Snowflake pagination azure-functions, fastapi, snowflake-sqlalchemy Functions βœ… -
embeddindataengineering OpenAI embeddings for data engineering - - βœ… βœ…
mycv Personal CV repository - - - -
Modelando2025 Data concepts documentation mkdocs-material, mkdocs-i18n - βœ… -
dltHub-teesting DLT testing framework dlt, duckdb, pytest - βœ… -
ChartToMD Chart to markdown converter aiohttp, azure-identity, pydantic, typer - - βœ…
SnowCLI Snowflake CLI GitHub Actions - - βœ… -
rag-graph Graph RAG testing approaches - - - βœ…
opeanai-rag-test OpenAI RAG Spanish demo openai, python-dotenv - - βœ…
ragvectordb Multi-vector database RAG - AI Search βœ… βœ…
azdcodespaces AZD Codespaces configuration - - - -
azureaisearch Azure AI Search embeddings - AI Search - βœ…
azopenai_adx ADX embeddings search - Data Explorer βœ… βœ…
semker Semantic Kernel Python demo semantic-kernel - - βœ…
dvsat Data Vault satellite patterns - - βœ… -
JoinOrAssociation BI tools fan trap analysis - - βœ… -

Last updated: 2026-04-26

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