6 of 6 projects using Node.js.
Code Redemption Platform
private
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.
$ ./show-architecture →
Shopify NetSuite Connector
internal
An integration app that synchronizes orders, inventory levels, and fulfillment statuses bi-directionally between Shopify stores and Oracle NetSuite ERP.
$ ./show-architecture →
j-riv.com Personal Site
live
A static personal portfolio and technical blog showcasing full-stack development, e-commerce integrations, infrastructure work, and project architecture through a terminal-inspired interface.
$ ./show-architecture →
Google Chat Notifications Service
internal
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.
$ ./show-architecture →
Multi Store Discount Code Generator
internal
A TypeScript CLI tool for creating, topping up, and exporting unique Shopify discount codes across multiple stores for email marketing campaigns.
$ ./show-architecture →
Commerce Integration API
private
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.
$ ./show-architecture →