Zac Lanzon · Harrison Township, Michigan
Email · LinkedIn · GitHub
Backend software engineer. Nearly four years building .NET services and distributed systems on AWS, plus open-source work in Linux GPU drivers and hardware tooling.
Experience
Rocket Mortgage · Software Engineer
September 2024 – April 2026 · Detroit, Michigan
- Rebuilt the .NET/AWS loan-approval workflow. After shadowing bankers, I proposed a submit-and-notify UI, which cut user interaction from about 60 seconds to about 5 across the internal applications the company approved loans through.
- Consolidated the orchestrator, vendor integrations, and models into one GSE (government-sponsored enterprise) application. Internal HTTP calls became method calls, and cross-repository changes got simpler.
- Owned the API contracts for more than ten internal tech teams whose systems integrated directly with the platform. Coordinated backward-compatible migrations with zero downtime.
- Moved underwriting data ownership to cloud services. Coordinated consumer cutovers and retired the legacy path.
- Replaced the team’s on-premises webforms with an integration to the in-house cloud document service.
- Reworked GSE outage alerting with vendor-error logging, configurable error classification, and thresholds. Alerts fire on loan-approval failures. Denials do not page.
Production cloud modernization →
Rocket Mortgage · Associate Software Engineer
June 2023 – September 2024
- Built infrastructure-as-code and CI/CD pipelines with blue/green deployments for the team’s whole stack.
- Built an EventBridge/Lambda integration layer that decoupled legacy postbacks from the core GSE application. Downstream uniqueness rules and state checks made duplicate events safe to process.
- Built Dynatrace dashboards with custom OpenTelemetry metrics that showed why a loan went to a particular vendor.
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.
Open source and projects
Linux / NVIDIA
Submitted a fix for NVIDIA’s Blackwell display driver that enables a four-monitor configuration on an RTX 5090 with overlay layers enabled. It corrects physical-window allocation, hardware ownership, and modeset sequencing. Validated on hardware and across 2.36 million allocator-model cases with ASan/UBSan. A second pull request restores DisplayPort DSC after wake. Both were open as of September 20, 2026.
Linux hwmon
An applied Linux hwmon patch that adds the ROG Ryujin III 360 device ID to asus_rog_ryujin. I wrote it after diagnosing Ryujin III pump-speed mismatches between hwmon and liquidctl.
Astral Pins
Reverse-engineered the SMBus telemetry on ASUS ROG Astral cards and built a GTK4 tool that shows per-pin GPU current and voltage on Linux, with live monitoring and fault alerts. Read-only, no kernel driver.
Hardware interface and implementation →
Multi-GPU telemetry
A dashboard patch that gives each GPU its own readings and graph, keyed by device UUID so a reorder does not swap histories. Collector and browser regression tests are in the PR. Hardware validation is still pending.
UnboundHoops.com
A fantasy basketball platform for dynasty and redraft leagues. Next.js, React, TypeScript, PostgreSQL with Prisma, Tailwind CSS, and Playwright. Version-keyed caching coalesces concurrent requests into one ESPN API call.
Skills
- Languages: C#, TypeScript, Python, C, C++
- Cloud and infrastructure: AWS (Lambda, EventBridge, DynamoDB), Kubernetes, Docker, Terraform
- Frameworks and data: .NET / .NET Framework, Node.js, React, Next.js, Angular, PostgreSQL, MySQL
- CI/CD and observability: GitHub Actions, CircleCI, Dynatrace, OpenTelemetry, Splunk
- AI tooling: Claude Code, Codex, Cursor, Bionic (LM Studio), Hermes Agent
Education
Michigan State University
Bachelor of Science in Computer Science · August 2016 – December 2020