Summary
James Huffaker is a Senior Software Engineer based in Seattle with 10 years of experience building global full‑stack applications, blending responsive front-end work and robust back-end data modeling. He writes primarily in C#, JavaScript and T‑SQL and has deep experience with ASP.NET MVC, Entity Framework, AngularJS and UI toolkits like Kendo/Telerik. James has delivered production systems at scale across Microsoft and Dropbox after transitioning from hardware-focused product design and an engineering education background in mechanical and post‑bac electrical/computer engineering. He focuses on designing reliable, maintainable solutions that meet business needs, bringing strong communication, problem‑solving and project management skills to cross‑functional teams. Notably, his career path reflects a pragmatic shift from physical product engineering to complex software systems, giving him a systems-level perspective on architecture and reliability.
10 years of coding experience
13 years of employment as a software developer
Post Bac, Electrical and Computer Engineering, Post Bac, Electrical and Computer Engineering at Portland State University
BS, Mechanical Engineering, BS, Mechanical Engineering at Washington State University