Jonathan Lam is a Lead Software Engineer based in the New York City area with 11 years of experience building and shipping web applications across startups and enterprise teams. He combines a Systems Engineering foundation with hands-on full‑stack practice developed through roles from apprentice web developer to engineering manager, now leading engineering work at Capital One. Jonathan has a track record of daily deployment discipline and practical problem solving—examples include patching a Ruby gem to generate valid T-SQL and enhancing internal CMDB reporting for senior stakeholders. He’s comfortable bridging product and technical execution, having moved between IC and manager roles at Feedback Loop and Compass. Jonathan’s background in bioengineering and immersive web development training gives him a cross-disciplinary perspective that informs pragmatic, data-driven engineering decisions.
10 years of coding experience
7 years of employment as a software developer
Web Development Immersive, Web Development Immersive at General Assembly
Bioengineering and Biomedical Engineering, Bioengineering and Biomedical Engineering at Rutgers, The State University of New Jersey-New Brunswick
Bachelor of Applied Science (B.A.Sc.), Systems Engineering, Bachelor of Applied Science (B.A.Sc.), Systems Engineering at Washington University in St. Louis
Contributions:4 commits, 2 pushes, 1 branch in 1 day
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
Jonathan Lam - Lead Software Engineer at Capital One