Garrett John Law
Garrett John Law
© 2025 Garrett John Law

Project Portfolio

A selection of software engineering work across real estate, AI, manufacturing, and creative tech.

Work Projects – Re:Build Manufacturing

Re:VA – AI Chatbot Infrastructure

Re:Build Manufacturing

Built the infrastructure for an AI-powered chatbot from scratch: Terraform for multi-environment deployment, observability for product and engineering, and CI/CD for automated deployments. Improved embedding speed by 20X and reduced team size from 6 to 2 developers.

Tech: Terraform, AWS ECS, AWS Bedrock, LiteLLM, Open WebUI, CloudWatch, CI/CD, Python

Composite Resources – Manufacturing Scheduler

Re:Build Manufacturing

A finite capacity scheduling application built through daily customer collaboration. Simple design (spreadsheet in, spreadsheet out) delivered in 1 month—outperforming a vendor solution that took months and cost $30k/year.

Tech: .NET, Spreadsheet I/O, Finite Scheduling Algorithms

Journeyman Backend – Virtual Shop API & Tool Modeling SDK

Re:Build Manufacturing

Backend services for a manufacturing intelligence platform that models CNC machining operations and predicts programming and machining time.

Tech: .NET 8, AWS Lambda, Step Functions, GraphQL (Hot Chocolate), DynamoDB, XUnit, FluentValidation, AutoMapper, NuGet SDKs

Financial Reporting API & Consolidation Service

Re:Build Manufacturing

A unified API layer for aggregating financial data from disparate ERP systems across Re:Build subsidiaries. Enabled consistent reporting, dashboards, and executive visibility.

Tech: .NET, AWS Lambda, Service Workers, REST APIs, QuickBooks API, Deltek, JobBOSS

Revision – Version Control for CNC Machining Parameters

Re:Build Manufacturing

An on-premise Next.js app for managing and versioning machine configurations on the manufacturing floor. It captures real-time operator changes and supports engineering approval workflows.

Tech: Next.js, NextAuth, OPC UA, TailwindCSS, TypeScript, Node.js, Polling, Custom Diffing Engine

Fugue Lab – Freelance for Musicians

Freelance software work for musicians and performing arts professionals. Built under my creative studio, Fugue Lab.

Website for a new international music festival launching in Hungary, featuring programs for piano and strings. Built for early credibility, participant info, and long-term growth.

Tech: Next.js, Tailwind CSS, ShadCN UI, Vercel, Terraform

A blog-style digital publication dedicated to classical music thought leadership. Built for long-term SEO, writer-friendly content workflows, and clean, reader-focused design.

Tech: Squarespace

Professional portfolio for a violist and music educator. Includes CV, media clips, teaching philosophy, and student testimonials.

Tech: Next.js, ShadCN UI, Vimeo, Custom Forms