Download PDF

Andrew Miller

.NET Backend Software Engineer

Seattle, WA·(812) 459-7361·atmiller1150@gmail.com·linkedin.com/in/atmiller1150

Summary

Backend software engineer with approximately 4.5 years of professional C#/.NET experience, focused on modernizing legacy systems. For the past 3.5 years, served as the primary backend developer for a compliance-intensive mortgage document generation platform where precision is critical. Experiments with Rust outside of work.

Skills

Languages
C#, Rust, SQL/T-SQL, JavaScript, HTML/CSS
.NET & Web
ASP.NET Core, .NET 8-10, Blazor (Server & WebAssembly), Entity Framework Core, Dapper, MediatR/CQRS, REST/GraphQL APIs, OpenAPI/Swagger, Postman, .NET Aspire
Data & Messaging
SQL Server/Azure SQL, Redis, RabbitMQ (MassTransit), event-driven architecture
Cloud & DevOps
Azure, GitHub Actions, CI/CD, containers (Docker, Podman), Git
Testing
Unit (xUnit/bUnit) & end-to-end (Playwright) testing
AI
LLM feature integration (Gemini), agentic development workflows (Claude Code)
Mortgage Domain
Encompass (ICE Mortgage) LOS integration, MISMO/UCD 2 XML, TRID (Loan Estimate & Closing Disclosure), RESPA, compliant document generation (Aspose)

Experience

PPDocs - Software Developer, C#/.NET Backend

Jan 2023 - Jun 2026

Mortgage loan document-generation platform serving lenders in all 50 states

  • Modernized a 20-year-old VB.NET codebase to .NET 8-10, migrating business logic from legacy stored procedures into MediatR/CQRS handler pipelines using Entity Framework Core and Dapper.
  • Built a multithreaded C# tool that parsed a 50+ page legacy XHTML/JavaScript order form governed by state-specific legal, internal, and monetary rules, then generated equivalent Blazor Server pages with visibility conditions, save/retrieval wiring, and backing C# behavior objects, automating the bulk of the UI migration.
  • Designed and implemented the team's .NET Aspire setup end to end, orchestrating five services plus Azure SQL, RabbitMQ, Redis, and MailHog under one local startup, with a test-database builder for reproducible resets.
  • Wrote a custom Azure SQL Aspire integration to keep local development from falling back to the default SQL Server (MSSQL) container, which cannot run on the team's ARM-based laptops.
  • Built event-driven workflows that route newly submitted loans from the order form UI or API to the intranet whiteboard for attorney review.
  • Built mortgage document-generation features, assembling C#-computed content and tables into Aspose Word templates (rendered to PDF) - a library of 100+ compliant loan documents spanning TRID, RESPA, and non-RESPA packages.
  • Built an LLM-powered mapping feature using Gemini Flash to match customers' free-text interest-rate source descriptions to platform index definitions and present the suggested match for confirmation, automating a manual, error-prone step.
  • Built the Encompass Partner Connect integration for ICE Mortgage Technology and implemented UCD 2 delivery in MISMO XML to clients or directly to the GSEs, including Fannie Mae and Freddie Mac.

Aeravida - Software Developer, .NET

Jan 2022 - Dec 2022

E-commerce platform for handmade and fair-trade goods

  • Helped rebuild a legacy .NET e-commerce application on ASP.NET MVC while maintaining and extending the live production site.
  • Integrated Wayfair's GraphQL and Walmart's REST seller APIs to publish and sync the product catalog, opening two additional marketplace sales channels.
  • Recruited after a year by the company's co-owner - PPDocs' system architect - to join PPDocs as a backend developer.

Silgan Closures - Operator to Mechanic (prior to software career)

May 2014 - Jan 2022
  • Progressed from machine operator to mechanic, diagnosing and repairing faults on production machinery.
  • Performed troubleshooting and quality-assurance checks at both levels - the same systematic diagnose-isolate-fix loop later applied to software debugging.

Education & Training

The Software Guild - C#/.NET Full-Stack Developer Certification2020 - 2021
University of Evansville - Coursework in Mathematics, Physics & Accounting2010 - 2014