James Langille

Ajax, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
James Langille is a pragmatic senior software engineer with 11 years of experience building and scaling infrastructure and backend systems for companies from LinkedIn and Shopify to startups like Hireguide. He prefers strongly typed languages and clean, maintainable code, and has repeatedly improved delivery and reliability—most notably scaling Shopify's webhook/event delivery system by an order of magnitude. James pairs technical depth (Go, TypeScript, Python, Java) with business insight from dual degrees in Computer Science and Business Administration, enabling solutions that align with product and operational goals. He enjoys modernizing legacy stacks and has led migrations and monorepo prototypes to move teams toward TypeScript/NestJS and Nx-based architectures. A collaborative remote worker based in Ajax, Ontario, he champions fairness, feedback, and test-driven practices and has served as a technical advisor and seminar leader on engineering process improvements. Not obvious from titles alone: he’s been the go-to engineer for high-impact scaling and platform projects that reduce organizational complexity and accelerate delivery.
code11 years of coding experience
job10 years of employment as a software developer
bookHonors Bachelor Business Administration, Coop, Entrepreneurship/Entrepreneurial Studies, Honors Bachelor Business Administration, Coop, Entrepreneurship/Entrepreneurial Studies at Wilfrid Laurier University
bookHonors Bachelor Computer Science, Coop, Computer Science, Honors Bachelor Computer Science, Coop, Computer Science at University of Waterloo
github-logo-circle

Github Skills (87)

memoized-selectors10
hotel-booking10
redux10
shopify-api9
elasticsearch-plugin9
relevance9
rsp9
polaris9
react9
shopify9
integrate9
spree8
django8
rest8
integrations8

Programming languages (9)

TypeScriptJavaRustColdFusionJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
JamesHageman/dotfiles

Jul 2016 - May 2020

Contributions:28 pushes, 2 branches in 3 years 10 months
JamesHageman/redux-datagrid

May 2016 - May 2016

Contributions:61 commits, 29 PRs, 63 pushes in 14 days
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
James Langille