Skip to content
View santipaez's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report santipaez

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

Santiago Páez

I work where infrastructure and software meet.

On the infrastructure side: Microsoft 365, Entra ID, Intune, Windows Autopilot, Conditional Access and Azure for enterprise clients, plus servers, firewalls, backup and the incident that wakes someone up at night.

On the software side: Python services and TypeScript products, with tests, CI and code I would be comfortable handing to someone else.

San Rafael, Mendoza, Argentina

Python TypeScript Azure Next.js PostgreSQL Docker

Projects

Both of these ask the same question: where does a control belong, and what happens when it sits in the wrong place.

permission-rag — access control applied during retrieval, before a model ever sees a document. Ships an eval suite that fails the build on any leak, and a benchmark measuring what the opposite order costs: recall falls from 100% to 37% once 20 restricted near-duplicates compete per topic.

midea-mf200-tools — reverse engineering of the local protocol of the washer-dryer in my flat. The hardware can run cold-air ventilation; the firmware blocks the program id. Five strategies tested against the machine, offsets documented, negative result reported to the vendor.

web-posture — passive security posture checks for a domain: DMARC and SPF policy, TLS, security headers, cookie flags and exposed files. Standard library only, 23 offline tests, and an authorization gate that refuses to scan without an explicit flag and a recorded reason.

Elsewhere

santipaez.github.io · LinkedIn · spaezredondo@gmail.com

Pinned Loading

  1. permission-rag permission-rag Public

    Permission-aware RAG: access control is applied during retrieval, before the model sees any document. Includes leak-gated evals.

    Python

  2. web-posture web-posture Public

    Passive web security posture checks: DMARC/SPF policy, TLS, security headers, cookie flags and exposed files. No exploitation, no port scanning, plus an authorization gate.

    Python

  3. midea-mf200-tools midea-mf200-tools Public

    Reverse engineering notes for the local protocol of a Midea MF200 washer-dryer. The hardware can run cold-air ventilation; the firmware blocks it.

    Python

  4. lonquimay-portal lonquimay-portal Public

    Portal ciudadano de Lonquimay (La Pampa): servicios, noticias, mapa interactivo y clima. Astro + React + Tailwind, con foco en SEO, accesibilidad y bajo consumo de datos.

    Astro