[{"data":1,"prerenderedAt":166},["ShallowReactive",2],{"navigation":3,"page:/es/about":59},[4],{"title":5,"path":6,"stem":7,"children":8,"page":34},"Blog","/blog","blog",[9,13,35,39,43,47,51,55],{"title":10,"path":11,"stem":12},"Using the official exchange rate in Venezuela's e-commerce","/blog/bcv-scraper","blog/bcv-scraper",{"title":14,"path":15,"stem":16,"children":17,"page":34},"Case Studies","/blog/case-studies","blog/case-studies",[18,22,26,30],{"title":19,"path":20,"stem":21},"Rebuilding an e-commerce platform on NestJS + Next.js + Medusa in three months","/blog/case-studies/retail-ecommerce-rebuild","blog/case-studies/retail-ecommerce-rebuild",{"title":23,"path":24,"stem":25},"Stabilizing an inherited e-commerce platform on NestJS + Strapi","/blog/case-studies/retail-ecommerce-recovery","blog/case-studies/retail-ecommerce-recovery",{"title":27,"path":28,"stem":29},"A nationwide mobile sales-quotation app, integrated with SAP","/blog/case-studies/retail-sap-quotation-app","blog/case-studies/retail-sap-quotation-app",{"title":31,"path":32,"stem":33},"Shipping a high-scale PWA from an inherited e-commerce project","/blog/case-studies/supermarket-pwa-recovery","blog/case-studies/supermarket-pwa-recovery",false,{"title":36,"path":37,"stem":38},"ChronoCal: Time tracking inside Google Calendar","/blog/chronocal","blog/chronocal",{"title":40,"path":41,"stem":42},"Fixing GNOME Google Drive Mounts on NixOS 25.11","/blog/fixing-gnome-google-drive-mounts-on-nixos-25-11","blog/fixing-gnome-google-drive-mounts-on-nixos-25-11",{"title":44,"path":45,"stem":46},"From Nuxt to Hugo and Back Again","/blog/from-nuxt-to-hugo","blog/from-nuxt-to-hugo",{"title":48,"path":49,"stem":50},"The Intern is downloading movies again","/blog/intern-movie-torrent","blog/intern-movie-torrent",{"title":52,"path":53,"stem":54},"Japanese input in openSUSE Tumbleweed's KDE","/blog/japanese-input","blog/japanese-input",{"title":56,"path":57,"stem":58},"Jhey Pi: an official landing site for an aspiring musician","/blog/jp-landing","blog/jp-landing",{"id":60,"title":61,"body":62,"description":156,"extension":157,"links":158,"locale":159,"meta":160,"navigation":161,"ogImage":158,"path":162,"seo":163,"stem":164,"updated":158,"__hash__":165},"pages/es/about.md","Sobre mi",{"type":63,"value":64,"toc":148},"minimark",[65,70,74,82,86,89,93,106,111,115,142],[66,67,69],"h2",{"id":68},"la-versión-corta","La versión corta",[71,72,73],"p",{},"Soy ingeniero full-stack en Valencia, Venezuela. Gran parte de mi trabajo ha sido en plataformas que alguien más empezó y nadie quería heredar — e-commerce bajo carga, integraciones SAP con documentación limitada, procesos de despliegue sostenidos con voluntad. Me gusta entrar en eso. Leer el código, hablar con el equipo, dejar el sistema mejor de como lo encontré.",[71,75,76,77,81],{},"Cuatro años de plataformas en producción — recuperadas, reconstruidas y entregadas en e-commerce, apps móviles e integraciones empresariales. Equipos de uno a 15 ingenieros. He liderado y he sido parte del equipo; el trabajo es la constante. Ahora me estoy orientando hacia plataformas de datos en Google Cloud. Detalle actualizado en ",[78,79,80],"a",{"href":80},"/es/now",".",[66,83,85],{"id":84},"más-allá-del-código","Más allá del código",[71,87,88],{},"Soy curioso por naturaleza. Sueles encontrarme explorando cine, cocinando o aprendiendo idiomas — actualmente en algún punto del largo camino entre \"cómodo con kana\" y \"cómodo con kanji\" en japonés, y entre \"puedo pedir comida\" y \"puedo leer el periódico\" en portugués.",[66,90,92],{"id":91},"actualmente-estudio","Actualmente estudio",[94,95,96,100,103],"ul",{},[97,98,99],"li",{},"IBM DevOps & Software Engineering (Containers, Kubernetes y CI/CD)",[97,101,102],{},"Generative AI for Software Developers (IBM)",[97,104,105],{},"Laboratorios en Cloud Run y BigQuery",[71,107,108,109,81],{},"Para ver avances del trimestre: ",[78,110,80],{"href":80},[66,112,114],{"id":113},"stack-principal","Stack principal",[94,116,117,124,130,136],{},[97,118,119,123],{},[120,121,122],"strong",{},"Backend:"," Laravel, NestJS, Node.js, PHP",[97,125,126,129],{},[120,127,128],{},"Frontend:"," Vue, Nuxt, Angular, Inertia.js",[97,131,132,135],{},[120,133,134],{},"Plataforma:"," Docker, Kubernetes, CI/CD",[97,137,138,141],{},[120,139,140],{},"Cloud y datos:"," Google Cloud, BigQuery, Cloud Run",[71,143,144,145,81],{},"Mas detalle de herramientas en ",[78,146,147],{"href":147},"/es/uses",{"title":149,"searchDepth":150,"depth":150,"links":151},"",2,[152,153,154,155],{"id":68,"depth":150,"text":69},{"id":84,"depth":150,"text":85},{"id":91,"depth":150,"text":92},{"id":113,"depth":150,"text":114},"Recuperación de plataformas, rescate de e-commerce e ingeniería de datos en GCP. Ingeniero full-stack en Valencia, Venezuela.","md",null,"es",{},true,"/es/about",{"title":61,"description":156},"es/about","oWJzpIO6KQpRgJDQ3oSrmWhJfkskfNW6V33a5yX4Fi0",1783694870364]