James McKenzie

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
James Mckenzie is a seasoned Tech Lead in Frontend Engineering with 12 years of experience designing and shipping complex, information-dense web applications across Vue, React and Angular ecosystems. He combines deep UX and visual design roots with strong engineering discipline—creating accessible, responsive interfaces (WCAG/Section 508), modular CSS/SASS systems, and robust TypeScript-driven UIs backed by Node/Express APIs. Known for leading migrations and establishing front-end architecture, he has implemented component libraries, state management strategies, and Storybook-driven workflows to modernize legacy apps. His background in graphic design and branding gives him a practical edge in polishing interactions and microcopy that improve adoption and usability. Comfortable operating in Agile teams and mentoring others, he has repeatedly been selected to tackle high-impact product features and complex data visualizations using Mapbox, Chart.js and GraphQL. Based in La Salle, Manitoba, he blends creative energy with business-minded problem solving to deliver pragmatic, production-ready solutions.
code12 years of coding experience
github-logo-circle

Github Skills (47)

multiselect9
vue9
dropdown9
vue-mixin8
javascript8
nodejs8
angular-file-upload8
label7
animated7
http-client7
angularjs6
pattern6
frontend5
webpack5
drag5

Programming languages (4)

TypeScriptCSSVueJavaScript

Github contributions (5)

github-logo-circle
jmkenz/bodybuilder

Dec 2013 - Jul 2015

Contributions:39 commits, 4 pushes in 1 year 7 months
bodyrich-text-editorrich-textbuildertext-editor
jmkenz/vue-multiselect

Jan 2018 - Mar 2020

Universal select/multiselect/tagging component for Vue.js
Contributions:1 PR, 7 pushes, 2 branches in 2 years 2 months
vue-jsmultiselectvue-componentsvuevue-component
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