Aidan

Aidan Henderson Stewart

I study software engineering at Glasgow Caledonian University. I work across web apps, scripts, databases, and whatever else a job needs. I prefer tools people can use the same day over demos that only look finished.

Work

2026

TikTok Auction Packer

A Chrome extension that turns a TikTok Shop packing-list PDF into a 4×6 thermal label with the real product name beside each sale number.

  • Detects TikTok packing PDFs and opens them in a dedicated viewer
  • Routes each row to Live 1 or Live 2 from the printed title text
  • Looks up sale numbers in published Google Sheet CSVs
  • Prints a 4×6 @ 203 DPI monochrome bitmap for TSC thermal printers

How it works · GitHub

Sample 4 by 6 inch TikTok Shop packing label. Sale numbers 62, 63, and 64 are looked up to product names with an S1 or S2 prefix. Sale 67 has no match.

TikTok Shop packing list

Sunday live

4×6 in · 203 DPI

SalePrintedLooked up
62SCREENS1: 500ML DESIRE
63SCREEN 2S2: FAIRY 2.6L
64SCREENS1: 150ML DIFFUSER
67SCREEN 2S2: (no match)

Tech stack

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • React
  • Next.js
  • Chrome Extensions
  • Git
  • Python
  • Java
  • MySQL
  • PostgreSQL
  • MongoDB

Contact