Abstract
Verified
I run the frontend of a sustainability platform in Barcelona and build VTEX IO commerce for an Argentinian agency. Both at once, from Tucumán.
React · TypeScript · Next.js · Astro · VTEX IO · Node · Cloudflare Workers · PostgreSQL · GraphQL · MCP
- Role
- Frontend · Full-Stack
- Active since
- 2023-04 →
- Measured scale
- 4,559 commits · 44 repos
- Mode
- Remote employment or freelance
- Location
- San Miguel de Tucumán, AR · UTC−3
- Languages
- Native Spanish · technical English
- Contact
- mauro25qe@gmail.com
Current state
Verified
Characteristics
Verified
1,702 of the 5,246 commits in BCome’s frontend are mine. I am the top author of 26, in a repository that started in March 2021 and that I joined in December 2024.
I am leading that frontend’s migration to React 18.3.1, Vite 7.1.6 and Tailwind 4.1.17, with Bootstrap 4.6.2 still in the codebase. To let them coexist, Tailwind is loaded with Preflight disabled and only its theme and utility layers imported, not the whole package. The bare border class is useless: Bootstrap overrides it with !important.
I published shopify-insights-mcp on npm under MIT: a 10-tool MCP server that returns readings rather than Shopify rows. Instead of “you have 45,000 in sales”, it answers “you have 45,000, 12% down on last month”.
bcome.biz: 95 of 95 commits. I moved the site off WordPress onto Astro 6.1.10 with 58 hand-written redirects, because @astrojs/sitemap only pairs identical paths and our slugs are localised.
Archive
- A-01shopify-insights-mcpServidor MCP que no devuelve datos de Shopify sino lecturas. Publicado en npm con licencia MIT.
- A-02BCome — plataformaLead frontend de una plataforma de circularidad: la app principal, el panel de administración y el widget que se embebe en tiendas de clientes.
- A-09bcome.bizEl sitio público de BCome, sacado de WordPress a Astro. Bilingüe con slugs traducidos, 25 páginas y 71 componentes. Autor único.
- A-03Koru ShipdayIntegración logística entre VTEX y Shipday: carga masiva de tarifas, envío de órdenes y actualización de tracking. App nativa del Admin de VTEX.
- A-14Catálogo BoostABM masivo del catálogo VTEX desde Excel: categorías con árbol y drag & drop, marcas, imágenes por SKU y visibilidad programada por cron.
Limits
What I do not do
Brand identity. Native apps. WordPress. SEO detached from the code.
Outside operating range
Redesigns without access to the real data. Deadlines fixed before the scope is defined. “Make it like our competitor’s” with no product decision behind it.
I take one freelance project at a time. For employment, I am listening to remote offers.
This sheet is not written: it is printed from the site, from the same data file, so it cannot diverge from it. The PDF carries the revision in its name, and earlier ones are not deleted: a link shared six months ago still opens, and opens the revision it claimed.