Louis Knapp is a Sr. Staff Architect with 12 years of software engineering experience, currently shaping platform and architecture strategy at Grainger after serving as a Tech Lead there. He brings consulting-honed rigor from ThoughtWorks where he progressed from software engineer to senior consultant, blending hands-on delivery with mentoring and cross-functional alignment. Trained as a chemical engineer at Northwestern, he applies systems thinking to software design, favoring pragmatic, maintainable solutions for complex enterprise environments. Outside core roles he has volunteered and handled nonprofit finance roles, signaling a balance of technical leadership and community-minded stewardship. Colleagues describe him as a steady technical advisor who connects long-term architecture goals to day-to-day engineering decisions.
12 years of coding experience
11 years of employment as a software developer
Bachelor of Science Chemical Engineering, Bachelor of Science Chemical Engineering at Northwestern University
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.