Skip to content
← Back to portfolio

Metals Trading Automation Suite

A 24/7 market intelligence system, automated bidder, AI deal scoring, and integrated CRM for an industrial metals trading operation. Replaced manual spreadsheet tracking with sub-second order execution and natural-language AI queries.

Client

Industrial metals distributor

Industry

Industrial Materials Trading

Services

Workflow Discovery, Browser Automation, Custom Dashboard, AI Integration, CRM, Production Infrastructure

Date

Mar 2026

PythonPlaywrightFastAPISQLiteNext.jsReactTypeScriptAnthropic ClaudeChrome Extension (MV3)DockerAWS EC2Terraform

The Challenge

The team was manually monitoring multiple auction and store sources, tracking hundreds of product prices in spreadsheets, making gut-feel bidding decisions, and managing customer relationships across disconnected tools. In a market where auctions last 30 minutes and prices shift by the second, information delay meant lost margin — and important deals slipped through every week because no one could watch every screen at once.

We started with a single question: "Walk me through your day." What we found wasn't a tooling problem — it was an entire workflow held together by alt-tabbing, Excel files, and memory.

What We Built

1. Browser Extension — Automated Bidder

A browser extension that integrates directly into the auction platform the team already uses every day.

2. 24/7 Market Intelligence System

An event-driven daemon that monitors the entire market continuously without human intervention.

3. AI-Powered Analytics Dashboard

A web application where the team gets answers, not just data.

4. Integrated CRM

A customer management system connected to the same pricing data.

5. Production Infrastructure

The Aha Moment

Once aggregated sold-by-spec-family data was visible for the first time, both we and the client started spotting trends neither of us expected. Specs the team had considered "hot" were actually sitting; quieter categories were moving fast. The conversation shifted from reactive bidding to strategic positioning — and the team began trading product categories they'd previously avoided because the cognitive load was too high.

Results