
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>j-riv projects</title>
  <subtitle>Personal site of José Rivera — Full-Stack Developer working across Shopify, NetSuite, Node.js, and AWS.</subtitle>
  <link href="https://j-riv.com/projects/feed.xml" rel="self"/>
  <link href="https://j-riv.com/projects/"/>
  <updated>2026-08-28T00:00:00Z</updated>
  <id>https://j-riv.com/projects/</id>
  <author><name>José Alfredo Rivera Turcios</name></author>
  
  <entry>
    <title>Code Redemption Platform</title>
    <link href="https://j-riv.com/projects/code-redemption-platform/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/projects/code-redemption-platform/</id>
    <summary>A production redemption platform for a limited-run brand collaboration. Customers verify their Shopify identity, phone number, and proof of purchase before exchanging a retail product code for a unique game access code.</summary>
    <content type="html">A production redemption platform for a limited-run brand collaboration. Customers verify their Shopify identity, phone number, and proof of purchase before exchanging a retail product code for a unique game access code.</content>
  </entry>
  
  <entry>
    <title>NetSuite Lead Generator</title>
    <link href="https://j-riv.com/projects/netsuite-lead-generator/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/projects/netsuite-lead-generator/</id>
    <summary>A distributed lead-harvesting pipeline that recursively partitions geographic search areas using a quadtree to overcome API result limits. Cross-references Census boundary data, processes jobs through BullMQ, and sends qualified records into NetSuite.</summary>
    <content type="html">A distributed lead-harvesting pipeline that recursively partitions geographic search areas using a quadtree to overcome API result limits. Cross-references Census boundary data, processes jobs through BullMQ, and sends qualified records into NetSuite.</content>
  </entry>
  
  <entry>
    <title>Shopify NetSuite Connector</title>
    <link href="https://j-riv.com/projects/shopify-netsuite-connector/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/projects/shopify-netsuite-connector/</id>
    <summary>An integration app that synchronizes orders, inventory levels, and fulfillment statuses bi-directionally between Shopify stores and Oracle NetSuite ERP.</summary>
    <content type="html">An integration app that synchronizes orders, inventory levels, and fulfillment statuses bi-directionally between Shopify stores and Oracle NetSuite ERP.</content>
  </entry>
  
  <entry>
    <title>j-riv.com Personal Site</title>
    <link href="https://j-riv.com/other-projects/j-riv-personal-site/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/other-projects/j-riv-personal-site/</id>
    <summary>A static personal portfolio and technical blog showcasing full-stack development, e-commerce integrations, infrastructure work, and project architecture through a terminal-inspired interface.</summary>
    <content type="html">A static personal portfolio and technical blog showcasing full-stack development, e-commerce integrations, infrastructure work, and project architecture through a terminal-inspired interface.</content>
  </entry>
  
  <entry>
    <title>Google Chat Notifications Service</title>
    <link href="https://j-riv.com/other-projects/google-chat-notifications-service/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/other-projects/google-chat-notifications-service/</id>
    <summary>A backend microservice that centralizes operational alerting by receiving signed webhooks from multiple internal and third-party systems (deployment, error monitoring, database, and ERP platforms) and relaying them as formatted notification cards into Google Chat spaces. Also acts as a Google Chat app, responding to slash commands and space events.</summary>
    <content type="html">A backend microservice that centralizes operational alerting by receiving signed webhooks from multiple internal and third-party systems (deployment, error monitoring, database, and ERP platforms) and relaying them as formatted notification cards into Google Chat spaces. Also acts as a Google Chat app, responding to slash commands and space events.</content>
  </entry>
  
  <entry>
    <title>B2B Storefront Split</title>
    <link href="https://j-riv.com/other-projects/b2b-storefront-split/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/other-projects/b2b-storefront-split/</id>
    <summary>Architected separate B2B and direct-to-consumer storefront experiences on top of shared commerce infrastructure. The B2B channel uses a Shopify-native storefront, while the DTC experience runs headless with React and Gatsby, using Contentful for flexible content management and Shopify for commerce.</summary>
    <content type="html">Architected separate B2B and direct-to-consumer storefront experiences on top of shared commerce infrastructure. The B2B channel uses a Shopify-native storefront, while the DTC experience runs headless with React and Gatsby, using Contentful for flexible content management and Shopify for commerce.</content>
  </entry>
  
  <entry>
    <title>Multi Store Discount Code Generator</title>
    <link href="https://j-riv.com/other-projects/multi-store-discount-code-generator/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/other-projects/multi-store-discount-code-generator/</id>
    <summary>A TypeScript CLI tool for creating, topping up, and exporting unique Shopify discount codes across multiple stores for email marketing campaigns.</summary>
    <content type="html">A TypeScript CLI tool for creating, topping up, and exporting unique Shopify discount codes across multiple stores for email marketing campaigns.</content>
  </entry>
  
  <entry>
    <title>Shopify Functions Suite</title>
    <link href="https://j-riv.com/other-projects/shopify-functions-suite/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/other-projects/shopify-functions-suite/</id>
    <summary>A private Shopify app for configuring checkout discounts, delivery customizations, POS cart tagging, and checkout banners from an embedded merchant admin experience.</summary>
    <content type="html">A private Shopify app for configuring checkout discounts, delivery customizations, POS cart tagging, and checkout banners from an embedded merchant admin experience.</content>
  </entry>
  
  <entry>
    <title>Wholesale Partner Mobile App</title>
    <link href="https://j-riv.com/other-projects/wholesale-partner-mobile-app/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/other-projects/wholesale-partner-mobile-app/</id>
    <summary>Cross-platform mobile app for a wholesale brand&#39;s partners to browse the product catalog, search inventory, place orders, and manage their account. Built with Expo/React Native on top of a Shopify storefront, it combines fast product search, custom checkout with saved payment methods, order history, biometric login, and push notifications into a single native experience for iOS and Android.</summary>
    <content type="html">Cross-platform mobile app for a wholesale brand&#39;s partners to browse the product catalog, search inventory, place orders, and manage their account. Built with Expo/React Native on top of a Shopify storefront, it combines fast product search, custom checkout with saved payment methods, order history, biometric login, and push notifications into a single native experience for iOS and Android.</content>
  </entry>
  
  <entry>
    <title>Commerce Integration API</title>
    <link href="https://j-riv.com/other-projects/commerce-integration-api/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/other-projects/commerce-integration-api/</id>
    <summary>A backend service that centralizes back-office automation for a consumer goods brand. It exposes authenticated HTTP and webhook endpoints and offloads long-running work to Redis-backed BullMQ queues, synchronizing data between Shopify storefronts and a NetSuite ERP.</summary>
    <content type="html">A backend service that centralizes back-office automation for a consumer goods brand. It exposes authenticated HTTP and webhook endpoints and offloads long-running work to Redis-backed BullMQ queues, synchronizing data between Shopify storefronts and a NetSuite ERP.</content>
  </entry>
  
  <entry>
    <title>NetSuite Shopify Product Sync</title>
    <link href="https://j-riv.com/other-projects/netsuite-shopify-product-sync/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/other-projects/netsuite-shopify-product-sync/</id>
    <summary>A bi-directional product and catalog synchronization engine between NetSuite ERP and multiple Shopify storefronts, providing automated item creation, matrix option mapping, and pre-sync UI previews.</summary>
    <content type="html">A bi-directional product and catalog synchronization engine between NetSuite ERP and multiple Shopify storefronts, providing automated item creation, matrix option mapping, and pre-sync UI previews.</content>
  </entry>
  
  <entry>
    <title>NetSuite Suitescript Automation</title>
    <link href="https://j-riv.com/other-projects/netsuite-suitescript-automation/"/>
    <updated>2026-08-28T00:00:00Z</updated>
    <id>https://j-riv.com/other-projects/netsuite-suitescript-automation/</id>
    <summary>Custom NetSuite SuiteScript automation for inventory operations, marketplace order handling, replenishment workflows, reporting, and business notifications.</summary>
    <content type="html">Custom NetSuite SuiteScript automation for inventory operations, marketplace order handling, replenishment workflows, reporting, and business notifications.</content>
  </entry>
  
</feed>
