bee lee

data and automation for businesses that run on logistics

My name is Brandon Lee Lawrence. I'm a business analyst and back-end developer. My background in mathematics, logistics, and management means I build for the systems and for the people who use them

Open to freelance work and full-time roles. Say hi at info@beeleelaw.com

recent work 


Generalist by nature, specialist in warehousing and fulfillment. These are in-house tools I scoped, built, and shipped. They live behind company walls, so here's the rundown

Recently worked with GrowthSpoke (opens in new tab), DGRI (opens in new tab), and Ganzo (opens in new tab)

features
  • Syncs data from the warehouse management system (WMS) to an on-prem database in near real-time
  • Keeps data fresh, including catching deleted records
  • Two separate refresh algorithms, because reliability comes first
architecture
  • MSSQL: synced WMS data
  • node.js / express: sync server
challenges

Tuning queries and indexes so the database stays fast

features
  • One home for printer connections and templates
  • Custom UI for filling in warehouse documents
  • Print anything to any warehouse printer, even non-network ones, from the UI or straight from the ERP
  • Detailed logging
architecture
  • MSSQL: print jobs and logs
  • node.js / express: back-end
  • React: front-end
challenges

Printers are finicky. Things only run smoothly when IT keeps the machines up to date

features
  • Pulls in invoices from USPS, UPS, FedEx, and DHL
  • Flattens them into one standard format
  • Checks invoices against business data to generate reconciliation and accrual charges
architecture
  • MSSQL: database
  • node.js: back-end
  • React: front-end
challenges

Every carrier invoices differently and has its own quirks, so getting them all into one schema is the hard part

projects 


Side projects you can try in your browser

contact 


Have a project or a role in mind? Say hi

info@beeleelaw.com

For freelance or hiring inquiries. Resume available on request