Summary
Nathan Tagg is a pragmatic full-stack developer with 10 years of experience building and modernizing .NET applications for internal enterprise teams. He specializes in C#, ASP.NET Core, Entity Framework, and CI/CD automation in Azure DevOps, and has led rebuilds, designed reusable service libraries, and standardized common components that reduced development time across a 24-app portfolio. Comfortable across the stack—from databases (Oracle/MySQL/MSSQL) and WebSockets to frontend TypeScript and sortable UI patterns—he pairs hands-on engineering with strong QA and testing practices (Selenium/Playwright and unit-test-driven work). A collaborative mentor and problem-solver, he frequently prototypes features, drives design discussions, and documents solutions for both users and developers. Based in Springville, UT and studying computer graphics on the side, he blends practical production experience with curiosity-driven exploration like improving OpenGL skills.
10 years of coding experience
2 years of employment as a software developer
Brigham Young University-Idaho
English, Portuguese, Spanish