Skip to content
Looking for work! Open to Programmer Analyst, business systems, and internal tools roles, so let's talk.

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.

Scott Peters avatar

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

Personal project

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%.
Professional work · Built in Coda.io

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.
Professional case study · E-commerce operations

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.
Personal project

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

  1. Operations Engineer (Internal Tooling & Automation) · Shabby Fabrics

    Mar 2023 – Jun 2025
    Post 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.
  2. E-Commerce Web Catalog Manager · Shabby Fabrics

    Nov 2018 – Mar 2023
    Post 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.
  3. Coda.io Software Engineer (Contract) · Western Governors University

    Mar 2025 – May 2025
    Remote
    • Developed the database structure and workflows for internal Coda.io tooling, and created prototypes for stakeholder review and A/B testing.
  4. Crew Section Lead · Trader Joe's

    Sep 2025 – Present
    Coeur 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.
Full résumé (PDF) (opens in a new tab)
Let's work together
I'm looking for Programmer Analyst, business systems, and internal tools roles where I can own the problem and build the fix. Send me an email.