Brian Cairns

UX Engineering Lead at Logitech

Calgary, Alberta, 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
Brian Cairns is a UX Engineering Lead and full-stack developer with three decades of hands-on experience building web and software systems, currently shaping UX and AEM component architecture at Logitech. He blends deep LAMP/CMS expertise (SilverStripe, Drupal) with modern stacks like Svelte, React, TypeScript and SvelteKit to deliver performant, accessible, and reusable front-end systems. Brian has led engineering teams through major shifts—bringing responsive design, CSS-first grid systems, and developer best practices into production at scale. His background spans everything from custom Java utilities and rich-client apps to 3D product viewers and high-performance content platforms, reflecting a rare combination of low-level engineering and UX sensibility. Based in Calgary, he’s known for authoring guidelines, running team coding challenges, and turning complex CMS requirements into elegant, developer-friendly solutions.
code9 years of coding experience
job20 years of employment as a software developer
bookUniversity of Waterloo
github-logo-circle

Github Skills (66)

3d-models10
model-viewer10
gltf9
aframe9
mustache9
handlebars9
client-library8
telegram-bot8
javascript8
telegram-api8
telegram8
3d8
silverstripe8
threejs8
webvr8

Programming languages (5)

TypeScriptJavaScriptPHPSveltePython

Github contributions (5)

github-logo-circle
Contributions:19 commits, 16 pushes, 1 branch in 6 months
bcairns/svelte-experiments

Apr 2022 - Dec 2022

Contributions:19 commits, 14 pushes, 1 branch in 8 months
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
Brian Cairns - UX Engineering Lead at Logitech