Enterprise platforms built for scale and longevity: React front ends, C#/.NET and GraphQL services, and the CI/CD pipelines that deliver them. I also lead the adoption of AI-assisted development across my engineering organization.
A 22-second reel drawn live in the browser as a technical drawing: a contents page, a system architecture diagram, an interface layout with redlines, an abstract real-time simulation and a musical staff, resolving into the ZB monogram.
Software Engineer & Designer — Hopkins, MN
Zach Brewer
Software engineer and designer. Ten years building enterprise platforms in financial services, with a parallel practice in interface design, game systems and sound.
(01) About
I'm a software engineer and designer. For ten years I've built enterprise systems in financial services, most recently SPARCSPARCReact · C#/.NET GraphQL · Azure. 80+ mainframe scripts automated., a platform that replaces decades of mainframe automation at U.S. BankU.S. BankSoftware Engineer & AVP since 2020; systems analyst from 2017.. Alongside that work I design interfacesFig. 02Type, grid and motion, designed with intent., build game systemsFig. 03Godot, and a browser-based action RPG engine. and compose musicFig. 04The reel’s score is synthesized live — turn the sound on., held to one standard throughout: clear, precise, and built to last.
- Based in
- Hopkins, Minnesota
- Currently
- Software Engineer & AVP, U.S. Bank
- Experience
- 10 years across enterprise, web and AI
- Also
- Game systems in Godot, sound design
(02) Disciplines
Four disciplines.One practice.
The same principles carry across every medium I work in: structure, clarity and close attention to detail.
Interfaces designed with intent: typography, layout systems and motion tuned for clarity, and the design systems that keep them consistent. This site is designed and built by hand.
Real-time systems and game feel: responsive input, readable feedback and deterministic simulation. I build in Godot and am developing a browser-based action RPG engine.
Composition and sound design, and the software between them: Web Audio synthesis, DSP and custom audio tools. The score for the reel above is synthesized live in your browser.
(03) Experience
Ten years inenterprise engineering.
Currently building · U.S. Bank
SPARC
A microservices platform that consolidates decades of mainframe scripts and manual processes into a single modern, observable system.
- 80+
- mainframe scripts automated
- 14
- manual processes retired
- 250+
- FTE roles in projected savings
- 4
- CI/CD pipelines owned
Nov 2020 — Present
NowSoftware Engineer, Assistant Vice President
U.S. Bank · Hopkins, MN
Architected SPARC, a microservices enterprise platform (React, a C#/.NET GraphQL API, and an Azure-hosted Liberty server) automating 80+ mainframe scripts and 14 manual processes. I own the front-end, API and DevOps layers across four CI/CD pipelines, and led GitHub Copilot adoption across the engineering org.
Nov 2017 — Nov 2020
Business Systems Analyst II
U.S. Bank · Richfield, MN
Translated Fannie Mae and Freddie Mac investor guidance into technical requirements for Loss Mitigation workout-option engines, keeping them aligned with regulation. Built automated workflows for solicited review of thousands of delinquent borrowers, directly supporting borrower retention.
Jun 2016 — Nov 2017
Systems Engineer IV
Wells Fargo · St. Louis Park, MN
Developed a C#/ASP.NET migration automation tool that validated deployments across Dev, UAT, Staging and Production. Engineered a rule-based test-data conditioning system that let delegated users speed up functional and regression testing.
2012 — 2016
B.S. Computer Science
University of Minnesota · Minneapolis, MN
Studied computer science while interning as a software developer at Midwest Family Mutual: building an API that translated auto-insurance records for LexisNexis, and monitoring nightly batch cycles.
(04) Contact
Let's build somethingconsidered.
Six strings — sweep across to play · sound is off
Type
- AaInstrument Serif — display
- AaGeist — text
- AaGeist Mono — annotation
Colour
- Paper
#F3F6F2 - Ink
#122630 - Ocean
#2B6A93 - Lagoon
#1F8A86 - Moss
#3F7A55 - Fern
#6F952F
System
- Grid
- 12 col · 20 px gutter
- Baseline
- 8 px
- Reel
- Canvas 2D · 128 BPM · 48 beats
- Build
- React · Vite · pre-rendered
Local time
—Hopkins, Minnesota