Lawrence Lahaie is a seasoned senior software engineer and team lead with over 18 years in industry and 11 years of focused experience at TechSmith building audio-visual capture and encoding systems. He combines deep, hands-on expertise in C++ and C# with practical knowledge of Windows multimedia stacks (Media Foundation, DirectShow, DirectX) to ship core libraries used by Snagit, Camtasia, and TechSmith Capture. As a people-oriented leader and mentor, he champions growth, empathetic feedback, and cross-functional collaboration while contributing to test automation and product roadmaps. Lawrence’s strengths include translating low-level media engineering into reliable product back-ends and continuously improving automated quality and performance validation. Based in Lansing, MI, he brings a quietly influential presence—preferring to drive outcomes through robust libraries and team development rather than front-stage visibility.
11 years of coding experience
13 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Michigan State University
LIBPNG - Adding VS2015 support and zlib as a nuget package
Contributions:7 commits, 4 PRs, 3 pushes in 15 days
libpngvs2015zlibnugetnuget-package
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
Lawrence Lahaie - Senior Software Engineer, Lead at TechSmith