
Alexis Rico
About Me
I'm a Principal Software Engineer at Xata, where I work on serverless database infrastructure and developer tooling. My work focuses on building type-safe systems with TypeScript and Go, designing APIs that are intuitive to use, and creating SDKs that provide great developer experiences.
Alongside that I run sferarc, my developer tooling company, whose flagship product is PgBeam: it gives AI agents a scoped Postgres connection instead of a superuser one, enforcing read-only access, table allowlists, PII masking and a full audit trail in the wire protocol.
Work Experience
Products
My developer tooling company, separate from my work at Xata. It is where infrastructure I build ships as a product rather than as a library, starting with PgBeam.
PgBeam
Safe Postgres access for AI agents
Hand an AI agent a scoped Postgres connection instead of a superuser one. Read-only access, table allowlists, PII masking, budgets, a kill-switch and a full audit trail, all enforced in the wire protocol. Any Postgres, no code changes.
Open Source
Most of my open source work is platform integration: type-safe clients generated from upstream OpenAPI specs and regenerated as those specs change, plus the tooling around Vercel's AI Gateway. Everything here is versioned and published on npm, checked for tree-shakability in CI, and documented under /docs.
Platform & AI tooling
A VS Code extension that exposes Vercel AI Gateway models through the editor's native Language Model API, so they appear wherever VS Code offers a model picker.
Upstream contributions
Contributions to the identity and access management server, mostly around organizations and the admin APIs.
The Postgres platform itself: cloud native, with copy-on-write branching and scale-to-zero.
Also published on npm
rollup-plugin-import-cdn
v0.3.0Import ESM modules from CDN URLs with tree-shaking support