James Druhan

Advisor, IT Technology at Canon Canada

Brampton, 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 Druhan is a pragmatic full-stack developer and IT advisor with 10+ years at Canon Canada, specializing in TypeScript, Node.js, Vue (v2/v3) and relational databases while driving cloud-native practices like Kubernetes and microservices adoption. He blends hands-on engineering—building frontends, APIs, on-prem Kubernetes clusters and Azure administration—with a history of introducing NodeJS and containerization to reduce monoliths and accelerate delivery. Known for "quality over quantity," he emphasizes readable, reusable code and creates training material to lift team capability. His background spans C#/.NET Outlook add-ins, SharePoint administration and PowerShell automation, giving him a rare mix of developer and operational expertise. Pragmatic, detail-oriented and frequently the resident expert, he also contributes personal projects on GitHub to refine tooling and demonstrate best practices.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.Sc.) Computer Engineering Technology, Bachelor of Science (B.Sc.) Computer Engineering Technology at DeVry University Phoenix, AZ
languagesEnglish
github-logo-circle

Github Skills (48)

javascript10
material-components10
ui-components10
typescript10
barrage10
vuejs310
semantic10
vue-component10
vue10
vuetify10
neumorphism10
vue-material10
controller9
bootstrap9
ui-design9

Programming languages (5)

TypeScriptJavaScriptVueGoHTML

Github contributions (5)

github-logo-circle
jamesdruhan/ms-adjunct

May 2021 - Aug 2021

Contributions:38 commits in 3 months
jamesdruhan/vue-jd-table

Jun 2019 - Nov 2019

An advanced and flexible Vue.js 2.x component for displaying data tables.
Contributions:1 release, 6 commits, 2 PRs in 5 months
datatablesflexiblevue-js2-xjavascript
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 Druhan - Advisor, IT Technology at Canon Canada