Summary
Andrew Kerr is a Distinguished Developer and full-stack engineer with 25+ years of hands-on experience building server-side, client-side and cloud-native systems, and 13 years of recent professional experience shaping large-scale products. He brings deep expertise in modern JavaScript (browser and Node.js) and Java, a practical history with Ruby, PHP and C++, and an extensive track record designing AWS architectures using EC2, Lambda, S3, RDS and CloudFormation. A longtime advocate of test-driven development, Agile practices and continuous delivery, Andrew has led and mentored distributed teams at Shopify, IBM iX and other firms while running his own consultancy, AJK Solutions. He combines legacy perspective—from tinkering on a Sinclair ZX81—to contemporary cloud-first engineering, making him especially effective at modernizing systems while keeping an eye on pragmatic operational needs.
13 years of coding experience
29 years of employment as a software developer
Bachelor's Degree, Bachelor's Degree at University of Toronto