James Williams

Principal Engineer at Points (a Plusgrade company)

Guelph, 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

👤
Senior
🎓
Top School
James Williams is a Principal Engineer based in Guelph, Ontario with 11 years of experience driving front-end architecture, developer experience, and long-term maintainability for enterprise-scale storefronts. At Points he has progressed from web developer to principal engineer, leading cross-team technical strategy and balancing feature delivery with technical debt reduction. He specializes in JavaScript, React, WebComponents and developer tooling (Node CLIs), and has also built backend APIs in Python/Flask to support platform evolution. Known for tackling the “less glamorous” but critical work of keeping large systems sustainable, he blends hands-on implementation with coaching and process improvements. James’s background spans agency delivery, product optimization, and internal tooling—giving him a pragmatic appreciation for both client-facing UX and developer productivity.
code11 years of coding experience
job9 years of employment as a software developer
bookBSc (Hons) Multimedia Web Design Computing & Technology Digital Communication and Media/Multimedia, BSc (Hons) Multimedia Web Design Computing & Technology Digital Communication and Media/Multimedia at University of Gloucestershire
bookGCSEs & A-Levels, GCSEs & A-Levels at Royal Hospital School
stackoverflow-logo

Stackoverflow

Stats
164reputation
11kreached
2answers
6questions
github-logo-circle

Github Skills (44)

wordpress-themes10
netlify10
feature-toggle10
wordpress10
wordpress-plugin10
feature-flags9
gatsbyjs9
react8
gatsby8
bot-framework6
html6
apple-pay6
nodejs6
csharp6
sdk6

Programming languages (4)

TypeScriptJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
Personal GitHub profile pages for James R. Williams. Vanilla HTML page utilizing the GitHub REST API.
Contributions:1 release, 9 commits, 2 PRs in 4 years 6 months
restrest-api
jamesrwilliams/personal-site

Oct 2018 - Aug 2022

The source code for my personal portfolio site and blog. It is built with Gatsby, deployed with Netlify.
Contributions:6 releases, 372 commits, 83 PRs in 3 years 10 months
gatsbyjsnetlifygatsby
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