William Forney is a Lead Software Engineer with 15 years of experience building and modernizing systems for enterprises from startups to Microsoft and Starbucks. He blends hands-on implementation (C#, .NET, TypeScript, Azure, Terraform) with architectural leadership, often steering technology choices and improving development processes. As founder of improvGroup and longtime consultant, he delivers pragmatic, cost-conscious solutions and risk-aligned roadmaps for clients while still diving into code and CI/CD improvements. He enjoys mentoring engineers and sparking architectural debates focused on outcomes rather than politics. Notably, he repeatedly returns to large retail point-of-sale and sales data pipelines, demonstrating deep domain experience in mission-critical, high-throughput systems. Based in Mount Vernon, WA, he balances long-term consultancy roles with embedded engineering tours that maximize business impact.
15 years of coding experience
13 years of employment as a software developer
High School Diploma, High School Diploma at Big Spring High School
Tightly pruned HTML, CSS, and JavaScript for a productive web development experience.
Contributions:13 PRs, 16 pushes, 12 branches in 5 years 4 months
cssjavascriptproductivehtml5web-development
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
William Forney - Lead Software Engineer at improvGroup, LLC