Hi there, I'm Scott Peters 👋
I build internal tools and business systems, with more than six years in e-commerce operations and a B.S. in Software Engineering. I start by finding what's actually slowing a team down, then own the fix through rollout, and I build the tools myself whenever I can.
Core Skills
Development & Data
- Python
- JavaScript
- C#/.NET
- SQL (working knowledge)
- SQLModel/ORMs
- SQLite
- REST APIs/Webhooks
Platforms & Tools
- Claude/OpenAI APIs
- MCP
- LLM evals
- Coda.io / Coda Packs
- FastAPI
Business Systems
- Proprietary ERP
- Inventory & order workflows
- Requirements
- Process mapping
- Data quality
Featured Work
Warehouse Ops Agent
- Claude Agent
- Python
- React
- FastAPI
An inventory assistant for a warehouse shift supervisor, built over a simulated distribution center. It answers short-pick and stock questions from live data, proposes replenishment tasks, and investigates cycle-count discrepancies with evidence.
At a glance
- The agent can propose tasks but never approve them. Approval only exists in the UI, for the supervisor.
- Business rules (valid source locations, quantity limits, no duplicate tasks) check every task in a tested service layer, not the prompt.
- A 23-case evaluation suite caught a tool-selection bug, and the fix raised measured accuracy from 93% to 100%.
Bulk Product Listing Generator
- Coda.io
- JavaScript
- Data Validation
- CSV / ERP Import
A data validation and bulk product generation tool I designed and built in Coda.io. The catalog team entered new products there, and it exported a CSV for bulk upload into the company's in-house ERP.
At a glance
- Built the Coda side myself: database layout, formulas, scripts, and custom JavaScript Packs.
- Led the design of the ERP's bulk-upload feature, which our engineers built.
- Applied consistent titles, descriptions, and attributes to every new listing, blocking invalid data before export.
- Together, the two cut new item batches from ~6 hours to ~1–2 hours each, saving about 20 hours of catalog work a week.
Order Picking Redesign
- Requirements
- Process Design
- UAT & Training
Moved an e-commerce warehouse from batched paper pick lists, where every item was handled three times, to barcode scan-to-bin picking. I owned it from discovery to go-live, working with a remote engineering team.
At a glance
- Picked and sorted orders myself to find the real problems before designing anything.
- Designed the workflow around a legacy location system, set up the hardware, tested with real order data, and trained the warehouse staff.
- Picking errors dropped about 80%, and eliminating the separate sorting step saved ~160 man-hours a week.
- New pickers were productive in hours instead of days.
pview
- Rust
- TUI
- ratatui
A terminal UI for watching a single process's CPU, memory, and disk I/O in real time — think htop, scoped to exactly one process.
At a glance
- Live sparkline graphs that refresh as fast as every 250ms.
- Flags slow memory leaks with a ±MB/hr trend badge.
- A fuzzy-search process picker, so you don't need the exact name or PID.
Work Experience
Operations Engineer (Internal Tooling & Automation) · Shabby Fabrics
Mar 2023 – Jun 2025Post Falls, ID- Led a bulk-upload project end to end: built a Coda.io tool that validated and standardized new listings and exported them as CSVs, and led the design and workflow for the ERP's bulk-upload feature that our engineers built. Together, they cut new item batches from ~6 hours to ~1–2 hours per batch (about 20 hours a week saved).
- Owned the move from paper pick lists to barcode scan-to-bin picking, from working the floor to requirements gathering, testing, hardware setup, and end user training. Picking errors dropped by ~80%, and an entire sorting step was eliminated (~160 man-hours per week).
- Integrated the Crisp support platform into our operations: built the chatbot and its flows, worked with engineering on custom endpoints and webhooks for self-help features (cutting basic order-status calls by ~10%), wrote custom CSS to match the Crisp knowledge base to our website, and trained the staff to use the system.
- Partnered with product, engineering, customer service, and warehouse teams to turn operational problems into requirements, prototypes, and shipped features.
E-Commerce Web Catalog Manager · Shabby Fabrics
Nov 2018 – Mar 2023Post Falls, ID- Designed and deployed a company-wide Coda.io project management system tracking ~60 active projects for ~80 users.
- Led five Web Catalog Specialists responsible for product listings and catalog data quality in the e-commerce CMS.
- Created training materials, SOPs, and product-listing standards to support consistent, accurate product data.
Coda.io Software Engineer (Contract) · Western Governors University
Mar 2025 – May 2025Remote- Developed the database structure and workflows for internal Coda.io tooling, and created prototypes for stakeholder review and A/B testing.
Crew Section Lead · Trader Joe's
Sep 2025 – PresentCoeur d'Alene, ID- Forecast demand and manage department ordering around sales trends and seasonality to minimize waste and stockouts.
- Train new crew members on section processes, ordering, and daily routines, coaching them hands-on until they can work independently.
- Set expectations with crew and store leadership on stock levels, priorities, and timelines, and explain the reasoning behind ordering decisions.
- Spot friction in section routines and put simpler, more consistent processes in place.
Recent Posts

Case Study: From Paper Pick Lists to Scan-to-Bin Picking

Case Study: Warehouse Ops Agent
