Robotics-Based ERP System
A productized, multi-tenant evolution of the dropship pipeline patterns built at Gridiron Tire. Suppliers retain ownership of their products; the ERP handles catalog management, real-time inventory sync, marketplace listing, order processing, and fulfillment automatically. The platform spans a React Native POS, a FastAPI backend, a Next.js integration portal, Django marketplace connectors for eBay and Walmart, an event-driven ERP middleware, MCP servers for AI agents, and a warehouse placement algorithm. All services are containerized and deployed via Kamal on AWS with zero-downtime deploys, with Sentry and Grafana for observability and GitHub Actions for CI/CD.
● The Problem
Suppliers wanted to sell their own inventory across multiple marketplaces without giving up product ownership or manually managing listings, stock, and orders across each channel. A unified, multi-tenant pipeline was needed to scale this across many suppliers.
● The Solution
Built a suite of interconnected services: a cross-platform POS (React Native + Expo) with Stripe, barcode scanning, and real-time search via Elasticsearch; a FastAPI backend with multi-tenant OIDC auth, Celery tasks, and SFTP feed delivery; a Next.js API Integration Portal for key management and analytics; Django marketplace connectors for eBay and Walmart with per-tenant OAuth2; an event-driven ERP middleware syncing inventory, e-commerce, and CRM via webhooks; and MCP servers enabling CrewAI agents to orchestrate tasks across all services.
● Key Outcomes
- Multi-tenant architecture supports many suppliers from a single deployment, each retaining ownership of their inventory
- Fully automated order ingestion from eBay and Walmart — zero manual entry
- POS runs on iOS, Android, and web with sub-100ms product search
- MCP + CrewAI agents handle automated data processing and task execution
- Zero-downtime deployments via Kamal + Docker on AWS, with Sentry/Grafana observability and GitHub Actions CI/CD
● My Role
Full Stack Software Engineer — designed and built all services end to end, including the POS app, backend API, marketplace integrations, ERP middleware, MCP servers, and infrastructure.