Work
What I've shipped.
These are not products for sale. They are tools built because I needed them — to operate the portfolio, or to make my own workflow faster. I share them as evidence of how I work.
-
Automated reporting — TeleCajas
Weekly, monthly, and quarterly reports generated automatically from GA4, Shopify, and Holded. HTML emails delivered to inbox with zero manual work.
- Shopify Flow
- Apps Script
- GA4 Data API
-
TeleCajas internal POS
Point-of-sale system for the physical store, integrated with Shopify POS and customized for the B2B workflow.
- Shopify POS
- Custom Liquid
-
VacaGest
Multi-tenant vacation management system (three roles, visual calendar, PDF and thermal-printer tickets, CSV export). Fully offline with localStorage. Polaris design system.
- HTML
- CSS
- JavaScript
-
Cowork skills stack — TeleCajas
A library of 18+ reusable skills encoding how I work: brand system, SEO content, ads audits, GA4 implementation, weekly diagnostics, retrospectives, context updates. Each is a self-contained capability invoked across sessions.
- Markdown
- Skill spec
-
GSC MCP
Self-hosted server that exposes Google Search Console as tools for AI agents. Enables programmatic SEO audits, low-CTR query analysis, and cannibalization detection.
- Python
- GSC API
-
Image generation app
Image generation pipeline for ads and product photography. Auto-converts to WebP and uploads to CDN.
- Python
- Image APIs
-
Eduardo's Wiki
An operational wiki maintained by LLMs following the Karpathy LLM-Wiki pattern. Three domains: TeleCajas, personal, cross-cutting. The human reads, the LLM writes.
- Markdown
- Google Drive
-
Personal Context Portfolio (MCP)
Self-hosted server that holds my personal context (identity, projects, decisions, domain knowledge) and exposes it to any AI conversation. Lets any agent start a session already knowing who I am and how I work.
- Node.js
- MCP SSE