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

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

Re:VA – Re:Build AI Assistant

Re:Build Manufacturing

Automation and performance testing suite for Re:Build’s internal AI assistant platform, integrating QA, auth, and LLM response validation into CI/CD.

Tech: Playwright, Artillery, WebSocket, AWS Bedrock, CodeBuild, OAuth2, TypeScript

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

Manufacturing Scheduler - Finite Capacity Planning System

Re:Build Manufacturing

A resource-aware, finite capacity scheduler that optimizes manufacturing workflows. Features backward/forward scheduling, multi-level BOM dependencies, and detailed resource-level planning across shifts and molds.

Tech: .NET, AWS Lambda, React, TypeScript, Optimization Algorithms, Multi-level BOM

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

Chroma Festival — Logo Exploration

Fugue Lab

Brand identity exploration for an international music festival. These concept designs feature an innovative 11-color chromatic brandmark, beautifully connecting the festival name "Chroma" with the 11 notes of the chromatic scale.

Tech: Adobe Illustrator, Brand Identity Design, Logo Design

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

A parish site for an Episcopal church in LA County featuring music archives, choir schedules, giving integration, and custom event sections tailored to liturgical needs.

Tech: Squarespace, Tithely Giving Platform

Custom site for a vibrant, all-female Chicago-based string quartet. Features include concert listings, ensemble media, education services, and an embedded email list.

Tech: Squarespace, MailChimp, Vimeo/SoundCloud Embeds

Sales-focused landing page for a creative coach and organist. Highlights include branding, lead capture, and targeted CTAs to convert visitors into clients.

Tech: Next.js, ShadCN UI, Framer Motion, Vimeo Embeds

Personal portfolio site for a professional soprano. Includes performance video samples, biography, and contact section for bookings.

Tech: Next.js, ShadCN UI, SoundCloud, Vimeo

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

Clean and elegant site for a baritone singer, featuring performance media, repertoire list, and professional biography.

Tech: Next.js, ShadCN UI, SoundCloud, Vimeo

Digital calling card for a professional organist. Includes audio/video samples, upcoming recitals, and church music service information.

Tech: Next.js, ShadCN UI, YouTube, Mailing List Signup

Comprehensive portfolio for a church musician and composer, showcasing compositions, recordings, and liturgical music credentials.

Tech: Next.js, ShadCN UI, SoundCloud, Vimeo

A modern, personal website for a professional church musician. Built to showcase media, performances, credentials, and service information with elegance and clarity.

Tech: Next.js, Tailwind CSS, ShadCN, Payload CMS, Vercel