Andrew Leach.
Lead Software Engineer.
Building production-grade systems with React, Laravel, and AWS in Charlotte, NC.

Shipping software that matters.
Lead Software Engineer with a decade of application work — from contact-center suites to inventory platforms to open-source infrastructure.
Systems that hold under load
Inventory, workflow, and contact-center platforms. The kind of software that real people rely on to do their jobs — where downtime has teeth.
Architecture and execution
I draw the shape of a system and then ship it with the team. React and Laravel on the surface; Terraform, ECS, and event-sourcing underneath.
Workflow, identity, and AI tooling
Orchestration that you can reason about. OIDC-based identity that survives audit. Pragmatic AI tooling that earns its keep on the engineering floor.
A decade of application work.
Apr 2022 — Present
Lead Software Engineer
Wastequip · Charlotte, NCLeading the Wasteware inventory platform and all AWS infrastructure — codified infra in Terraform and built the deployment pipeline.
- React
- PHP
- Laravel
- Inertia
- AWS
- Terraform
- ECS
Nov 2019 — Jun 2022
Senior Software Developer
Better Car People · RemoteArchitected the contact-center suite powering hundreds of dealerships.
- PHP
- Laravel
- TypeScript
- Vue
- Angular
- Twilio
Education
University of North Carolina at Charlotte
Bachelor's Degree, Computer Science, Software and Info Systems · 2009–2015
Packages, in the open.
Install from Packagist. Read the source on GitHub. Fork, patch, and ship on your own terms.
Visualizations
DataGrids & Charts as PHP classes
A Laravel package for building data visualizations. Define DataGrids and Charts as PHP classes — the package handles query generation, filtering, sorting, pagination, and schema generation for your front end.
- Query-backed DataGrids
- Composable Chart definitions
- Auto filtering, sorting, pagination
- Front-end schema generation
Workflowable
Event-driven workflow engine for Laravel
JSON-defined workflows with a full audit trail via event sourcing. Replayable state, conditional transitions, and framework-native — drop it into any Laravel app and build orchestration you can reason about.
- JSON-defined workflows
- Event-sourced audit trail
- Conditional transitions
- Replayable state
Let's build something worth keeping.
Hiring, consulting, or just want to trade notes on Laravel, React, or workflow engines? Drop a line.