Howard Shank is a Senior Software Engineer with 18 years of experience modernizing and maintaining mission-critical systems for government and defense clients. He blends deep full-stack skills—C#, Java, Blazor, .NET, JavaScript, Oracle and MS SQL—with hands-on systems engineering, DevOps and security practices (DISA STIG, Azure DevOps). Known for leading complex rewrites of legacy applications into modern, testable architectures, he also mentors teammates, authors automation scripts, and administers CI/CD tooling. His background includes long-term program work (CBP Automated Targeting System, USMC and Navy projects) and rapid prototyping for high-security environments using CAC, AD integration, and Azure virtual demos. A pragmatic problem-solver, he often recovers and refactors undocumented legacy code and builds engineering processes that reduce risk while speeding delivery.
18 years of coding experience
15 years of employment as a software developer
Associates in Applied Science Computer Programming, Associates in Applied Science Computer Programming at Des Moines Area Community College
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.