Typed application code used across frontend, backend, and automation work. 6 of 11 projects using TypeScript.
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 →
NetSuite Lead Generator
internal
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.
$ ./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 →