Work
A showcase of software engineering projects, system integrations, and backend architectures.
Project 1: Enterprise ERP-Shopify Integration Middleware
High-throughput data synchronization service for a retail client.
- Stack: Node.js, Fastify, Redis, SAP RFC, Shopify Admin API
- Technical Context: Designed and deployed a custom middleware service that synchronizes inventory, orders, and customer profiles between SAP ERP and Shopify Plus. Implemented a Redis-backed queue system to manage API rate-limiting rules and handle webhooks, enabling the synchronization of up to 50,000 inventory updates per hour with transaction safety and low latency.
Project 2: Custom Checkout Delivery & Pickup Extension
Shopify Checkout UI Extension featuring interactive store pickup and custom courier logic.
- Stack: Shopify Checkout UI Extensions, React, Cloudflare Workers, Google Maps API
- Technical Context: Developed a Checkout UI Extension that embeds an interactive Google Maps component for local store pickup selection. Built a Cloudflare Worker proxy that intercepts geolocation data to calculate shipping costs dynamically from third-party courier APIs, enforcing custom delivery eligibility rules at checkout.
Project 3: Shopify Checkout Validation Function
Rust-based checkout validation rules compiled to WebAssembly.
- Stack: Shopify Functions (Rust), WebAssembly, cargo-wasi
- Technical Context: Built a Shopify Function using Rust to execute custom validation rules inside Shopify's core checkout runner. The module validates B2B customer purchases by checking buyer account credit limits and shipping addresses against enterprise databases, running in under 5ms to maintain checkout performance.