Enterprise architecture · delivery · applied AI

Director of Enterprise Architecture

I lead enterprise architecture and hands-on delivery for complex, regulated software, connecting strategy, modern platforms, and applied AI to create measurable outcomes.

Baker Hill (~150 people, ~60 developers): enterprise architecture across AI document intelligence, digital account opening, and loan origination, spanning about ten delivery teams. Six-person architecture leadership (one direct, five architects) reports to a VP. Platform direction and NFRs shape work for roughly fifty engineers company-wide.

Gunnar Hoffman outdoors, smiling

Summary

Gunnar Hoffman directs enterprise architecture at Baker Hill. Since 2010 he has built and led software professionally in fintech, government, higher education, and nonprofits, and he still contributes in code through frameworks, customer betas, and applied AI.

More about my path →

Recent experience

  • Director of Enterprise Architecture

    Baker Hill

    Lead enterprise architecture for Baker Hill's software portfolio: defining platform direction, integration patterns, and engineering standards that support regulated financial institution customers.

  • Senior Application Developer

    Indiana Office of Technology

    Deliver full-stack web and mobile software for Indiana state government, from statewide citizen-facing products to custom applications for agencies too small to staff their own development teams, through IOT's centralized Application Development program.

Full experience

Differentiator

AI & architecture case studies

  • Agentic statement spreading for commercial lending

    • C#
    • Azure AI Foundry
    • GPT-5.6-Sol
    • Schema-bound JSON output
    • Deterministic verification loop

    Lenders receive large document packages: financial statements, tax returns, and supporting files. Analysts historically re-keyed figures into spreading tools by hand. Statement periods had to balance; when they did not, teams traced line items to the right chart-of-accounts entries through slow, manual research. The work consumed skilled analyst time and invited transcription and mapping errors.

    Document packages that once drove hours of manual spreading and reconciliation can load in minutes with balanced statements and math already verified. The analyst role shifts to brief verification: confirming results, refining a few line names or placements, instead of building the spread from scratch.

  • Agent-ready engineering standards at scale

    • Cursor rules & skills
    • Angular schematics
    • CI hooks
    • Review standards

    As Baker Hill scaled Angular and C# delivery, with engineers adopting AI-assisted coding along the way, teams felt the same friction from several directions at once: review churn, inconsistent patterns across repos, slow onboarding to “how we build here,” and rework when agent-generated changes did not match architecture or product conventions.

    Stronger pattern consistency and higher-quality AI-assisted pull requests, with less review churn before code reaches “good enough.” Teams reach acceptable quality faster, which also cuts wasted agent iteration and token use. The same corpus laid groundwork for an agentic SDLC pipeline that can reason about Baker Hill’s frameworks, processes, and environments, not just isolated snippets.

View all case studies

Stack & tools

Architecture patterns

  • Enterprise architecture, platform direction, and NFRs in regulated domains
  • Agentic pipelines with schema-bound outputs, verification loops, and auditability
  • Shift-left testing and regression control for non-deterministic AI components
  • Angular schematics and engineering standards at team scale

Languages & frameworks

  • C# / .NET (services, installers, background sync)
  • TypeScript / Angular (product UIs)
  • Swift, Objective-C, Kotlin, Java for mobile and JVM application stacks
  • Astro, PHP, SQL (selected by project context)

Cloud & infrastructure

  • Microsoft Azure (AI Foundry, Functions, Cosmos DB, Blob Storage)
  • Static hosting and CI deploy patterns

Development tools

  • Git for branching, review, and release workflows
  • Visual Studio, Visual Studio Code, Xcode, Android Studio: IDEs by stack and platform
  • Cursor and Claude for agent-assisted development alongside conventional tooling

AI/ML tools

  • Azure AI Foundry and model-agnostic agent frameworks
  • LLM orchestration with deterministic verification companions
  • Cursor-style rules, skills, and agent workflows for engineering quality

Evaluating for an architect or senior engineering role?

Resume, full experience history, and case study detail are one click away.