zaclanzon.dev

Zac Lanzon · Harrison Township, Michigan
Email · LinkedIn · GitHub

Experience

Rocket Mortgage · Software Engineer

September 2024 – April 2026 · Detroit, Michigan

  • Rebuilt a legacy loan-approval service as a .NET API on AWS; reduced the user workflow from approximately 60 to 5 seconds.
  • Owned API contracts for more than ten consuming teams, implemented backward-compatibility logic, and coordinated piecemeal consumer migrations.
  • Moved underwriting-information consumers to new services and retired the old path.
  • Integrated the in-house document service to replace team-maintained, on-premises document webforms.
  • Fixed vendor-outage failure paths and helped create a standard outage-response playbook.
  • Mentored two engineers and wrote onboarding documentation; both contributed code in their first week.

Production cloud modernization →

Rocket Mortgage · Associate Software Engineer

June 2023 – September 2024

  • Built infrastructure-as-code and CI/CD pipelines with blue/green deployments.
  • Built an event-driven AWS Lambda/EventBridge service to synchronize legacy and cloud systems.
  • Built Dynatrace dashboards with custom OpenTelemetry metrics to track why loans were sold to particular vendors.

Rocket Mortgage · Associate Software Engineer

May 2021 – February 2022

  • Implemented MISMO 3.4 loan-data mappings for the platform’s minimum viable product.
  • Built a .NET endpoint for per-loan access checks and controlled enablement of the loan-approval pilot.

Public work

Linux / NVIDIA

Submitted changes for Blackwell physical-window allocation and DisplayPort DSC restoration. Published source and regression evidence distinguish tested hardware outcomes from software-model coverage. Both upstream submissions remained open as of September 15, 2026.

Driver investigations →

Astral Pins

A native GTK4 tool for read-only, per-pin GPU connector telemetry on Linux, using the onboard monitoring chip through SMBus.

Hardware interface and implementation →

Multi-GPU telemetry

A dashboard change that gives each GPU its own readings and graph, with device identities that preserve views through reordering. The public patch includes collector and browser regression coverage; live hardware validation is recorded as pending.

Source and validation →

Education

Michigan State University
Bachelor of Science in Computer Science · August 2016 – December 2020