Skip to content
View ppiova's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report ppiova

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
ppiova/README.md
header

Microsoft MVP in AI Β· Director of AI Β· Community Leader Β· Author

Shipping AI agents, enterprise GenAI and signed, multi-arch, SBOM-attested container images β€” built on Azure AI, Microsoft Foundry, MCP and Docker.

Microsoft MVP LinkedIn X / Twitter dev.to Meetup Book GHCR Profile views


Mission. Make enterprise-grade AI samples that teams can actually trust: reproducible, auditable, signed. No "works on my laptop" β€” everything ships as a multi-arch OCI image with SBOM and SLSA provenance, so security reviews become a one-liner.


⚑ Try it in 30 seconds

docker run --rm -p 8080:8080 ghcr.io/ppiova/mcp-docker-starter:latest
# then open http://localhost:8080

Every image below can be verified end-to-end:

cosign verify ghcr.io/ppiova/mcp-docker-starter:latest \
  --certificate-identity-regexp 'https://github.com/ppiova/.+' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com'

🚒 Shipping in the open

8 featured repos Β· 7 signed images on GHCR Β· SBOM + SLSA provenance Β· multi-arch (amd64 / arm64)

GHCR SBOM Provenance Multi-arch Signed CI


πŸ† Recognition

πŸ… Microsoft MVP in AI Public profile β€” MVP since 2022
πŸ“˜ Author AI-102 Certification Guide β€” Amazon
🎀 Community Leader Organizer at .NET Baires β€” one of LATAM's largest .NET communities
πŸ’Ό Director of AI OZ Digital Consulting β€” leading the AI Center of Excellence

What I Build

  • AI agents, orchestration and multi-agent patterns
  • Enterprise Generative AI on Azure AI and Microsoft Foundry
  • MCP servers and developer workflows
  • Containerized AI tooling β€” devcontainers, compose stacks, signed OCI images
  • Secure software supply chain for AI: SBOMs, SLSA provenance, reproducible CI
  • Reference implementations that scale from demo to production

Tech Stack

.NET C# Python Azure Azure OpenAI Docker GitHub Actions MCP


Featured Work

πŸ”Ή mcp-servers-microsoft-ecosystem Β stars Community-curated catalog of MCP servers across the Microsoft ecosystem (Azure, M365, Fabric, Power Platform, GitHub, Copilot Studio) β€” complements the official microsoft/mcp with community implementations, clients, starters and security guidance.

πŸ”Ή AgentFrameworkDemos Β stars AI agents, orchestration and real-world patterns with Microsoft Agent Framework on .NET.

πŸ”Ή AgentFX-MCP-MicrosoftLearn Β stars Reference integration between Agent Framework and the Microsoft Learn MCP Server.

πŸ”Ή TravelMCP Β stars End-to-end MCP server illustrating real-world tool workflows.

πŸ”Ή AzureOpenAI-EntraID-ConsoleApp Β stars Enterprise-grade Azure OpenAI auth with Entra ID β€” production-ready patterns.

πŸ”Ή AI-Custom-Avatar Β stars Azure AI Avatar Agent on .NET 10 + Blazor + .NET Aspire β€” Speech-to-Text, Azure OpenAI and a talking avatar with synchronized lip-sync. Built with Bruno Capuano.

🐳 Docker-first series β€” Microsoft Agent Framework

πŸ”Ή agent-framework-devcontainer Β stars Single-agent starter. Multi-stage Dockerfile (Alpine, non-root), Dev Container / Codespaces ready, docker compose up and you're running.

πŸ”Ή mcp-docker-starter Β stars Polyglot compose: Python FastMCP server + .NET Agent Framework client, connected via SSE over a private bridge network. Service discovery, healthchecks, non-root everywhere.


πŸ” Container Supply Chain

Every image on ghcr.io/ppiova ships with:

Guarantee How
Multi-arch docker buildx β€” linux/amd64 + linux/arm64
SBOM SPDX attestation attached (docker buildx --sbom=true)
Provenance SLSA build provenance (--provenance=mode=max)
Signed Keyless cosign via GitHub OIDC
Reproducible Pinned bases, deterministic builds in GitHub Actions

Published images

# Image Source
1 ghcr.io/ppiova/agentframeworkdemos AgentFrameworkDemos
2 ghcr.io/ppiova/agentfx-mcp-microsoftlearn AgentFX-MCP-MicrosoftLearn
3 ghcr.io/ppiova/travelmcp TravelMCP
4 ghcr.io/ppiova/azureopenai-entraid-consoleapp AzureOpenAI-EntraID-ConsoleApp
5 ghcr.io/ppiova/ai-custom-avatar AI-Custom-Avatar
6 ghcr.io/ppiova/agent-framework-devcontainer agent-framework-devcontainer
7 ghcr.io/ppiova/mcp-docker-starter mcp-docker-starter
πŸ”Ž Inspect any image
# Manifest + attestations
docker buildx imagetools inspect ghcr.io/ppiova/<image>:latest --format '{{ json . }}'

# SBOM
docker buildx imagetools inspect ghcr.io/ppiova/<image>:latest \
  --format '{{ json .SBOM }}'

# Provenance
docker buildx imagetools inspect ghcr.io/ppiova/<image>:latest \
  --format '{{ json .Provenance }}'

# Signature verification
cosign verify ghcr.io/ppiova/<image>:latest \
  --certificate-identity-regexp 'https://github.com/ppiova/.+' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com'

Why this matters. Enterprises can't deploy unsigned samples. Shipping every image with SBOM + provenance turns "interesting demo" into "something I can put a ticket on."


Speaking & Teaching

Regular speaker at Microsoft Reactor, Microsoft Ignite, Microsoft Build and community events across LATAM. A selection:

Microsoft Reactor

🎀 Speaker β€” featured sessions

🧠 Sessions & contributor

Agentes & AI avanzada

Fundamentos de IA Generativa

IA + .NET β€” Reactor LATAM series

Dev & AI tooling

Series & panels

Microsoft Ignite & Build

.NET Community

Community & Conferences


Writing & Content

πŸ“˜ AI-102 Certification Guide β€” practical guide for building real-world solutions with Azure AI, Generative AI and Microsoft Foundry.

πŸ“ Recent articles:

Full technical series on dev.to and LinkedIn β€” covering Azure AI, Agents, MCP, Foundry and containerized AI.


Open Source Contributions

Contributor to Microsoft and community OSS projects around AI and Agents, including:


πŸŽ“ Workshops & Engagements

Available for:

  • Hands-on workshops β€” Azure AI Foundry Β· Agent Framework Β· MCP Β· Docker supply chain for AI
  • Conference talks & keynotes β€” GenAI, Agents, secure container delivery
  • Advisory β€” enterprise GenAI adoption, AI Center of Excellence setup

πŸ“« Reach out: LinkedIn Β· X / Twitter


Leadership & Community

Director of AI at OZ Digital Consulting β€” leading the AI Center of Excellence and driving enterprise GenAI adoption.

Organizer at .NET Baires β€” one of the largest .NET & AI communities in LATAM. Co-organizer of AgentCon CΓ³rdoba, VS Code Dev Days CΓ³rdoba, Global Azure Latino .NET Online, and Calendarios de Adviento IA.

Focused on making AI practical and usable for real-world applications.

Pinned Loading

  1. ai-agents-compose-stack ai-agents-compose-stack Public

    Multi-agent workflow with Microsoft Agent Framework, OpenTelemetry + Aspire Dashboard observability, fully in Docker Compose.

    C# 1

  2. mcp-docker-starter mcp-docker-starter Public

    Containerized MCP server (Python/FastMCP) + Microsoft Agent Framework .NET client orchestrated with docker-compose.

    Python 1

  3. agent-framework-devcontainer agent-framework-devcontainer Public

    Docker-first starter for Microsoft Agent Framework: multi-stage Dockerfile, devcontainer, Codespaces-ready single-agent sample with Azure OpenAI.

    C# 1

  4. AgentFrameworkDemos AgentFrameworkDemos Public

    AgentFrameworkDemos (.NET + Microsoft Agent Framework)

    C# 3

  5. Microsoft-Azure-TTS-Avatar Microsoft-Azure-TTS-Avatar Public

    JavaScript 1

  6. VSCodeDevDaysLatam VSCodeDevDaysLatam Public

    TypeScript 1