Patrick Davies is a Staff Software Engineer based in Montreal with 11 years of experience specializing in front-end development, modern JavaScript (ES6+), React, Vue.js, and TypeScript. He has a strong track record building responsive, accessible web experiences for healthcare, entertainment, and high-traffic commercial sites, and has led frontend efforts from component-level UI to multi-repo CI and automated testing. At Orckestra he established CI, testing and versioning practices and built an in‑house JavaScript framework and starter templates, demonstrating both hands-on coding and platform-level thinking. More recently he has advanced product engineering at Dialogue, moving into staff-level responsibilities that combine mentorship with technical leadership. Comfortable bridging design and engineering, he often works closely with UX teams to translate ambitious designs into maintainable, performant implementations. His background in WCAG accessibility and experience across Angular, React and build tooling means he brings pragmatic engineering judgment to complex front-end ecosystems.
11 years of coding experience
14 years of employment as a software developer
DEC, Multimédia, DEC, Multimédia at College Édouard-Montpetit
Baccalauréat, Médias interactifs (Communication), Baccalauréat, Médias interactifs (Communication) at UQAM | Université du Québec à Montréal
Contributions:2 releases, 11 commits, 11 pushes in 7 months
gulp-taskgulpimportingdirectoriesscss
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
Patrick Davies - Staff Software Engineer at Dialogue