Kevin Murphy headshot

Kevin Murphy

design / development / a11y

A UX/UI Developer and Web Accessibility Specialist with a deep passion for designing elegant, inclusive, and performance-driven web experiences. With over 15 years of hands-on experience in front-end development, I’ve led and contributed to projects that have streamlined business processes, enhanced user satisfaction, and scaled access to digital services.

At BMO, I was a core developer on a groundbreaking digital lending platform that enabled $1 billion in loans in just six weeks—cutting the approval process from 30 days to 30 minutes. I’ve also played a key role in building design systems and reusable Angular components that support consistency and accessibility across enterprise applications.

Whether I’m translating design vision into responsive, WCAG-compliant code, or collaborating with cross-functional Agile teams, I bring creativity, empathy, and technical excellence to every project. I thrive in fast-paced, problem-solving environments and am always looking for opportunities to innovate and improve digital experiences for all users.

Kevin Murphy lays in the grass smiling and looking hirable
Kevin Murphy sings and plays guitar on stage

Work History

Resumé (PDF)
  • Bank of Montreal
    UI Developer / Web Accessibility Expert
    2018-2025
  • Freelance
    Web Development, Graphic Design
    2008-Present
  • CCS Creative
    Lead Web Designer/Developer
    2015-2018
  • Loerchner.com
    Web Designer/Developer
    2010-2015

Projects

BBX - BMO Business Xpress

The Project

BBX dashbard page screenshot

BBX is BMO's small business lending platform. It grants businesses rapid approval for lines of credit, credit cards, and other key small business banking services. The application has been through numerous updates and iterations, and due to its tremendous success, has grown to include both self serve and assisted versions in Canada and the US. Prior to its launch, the approval process for these lending products took about 30 days. BBX made it possible to complete this process in under 30 minutes, with a significant reduction in the resources required to process an application. In its first 6 weeks in producion, BBX approved over $6 billion in new loans.

BBX client profile page screenshot

All versions of the BBX application were developed using Angular, with ongoing version updates to ensure the development team was able to utilize the latest features. The development process was thorough and exhaustive, including extensive research into user needs, pain points and areas for improvement in existing processes, and an ongoing cycle of user experience research and feedback. As the application expanded to offer new products and services, it also evolved to meet newly identified user needs.

My Role

I served as UX/UI developer on the BBX team for roughly 6.5 years, within a contantly evolving team structure that was at times defined by its high rates of turnover. As one of very few team members who served across multiple SCRUM teams, I had a hand in the front-end development of both self-serve and assisted channels flows in both Canada and the US.

While there were multiple UI developers on the BBX team at any given time, my unique role was focused on user experience, and it was my primary responsibility to ensure all of BBX's font-end code met the bank's standards for user experience, styling, and accessibility. The gap in accessibility knowledge among many developers offered me an opportunity to take on a coaching role, enhancing code and providing feedback on how developers could imporove the accessibity of the compnents they were creating. By taking on this informal leadership role, I fostered a culture in which other developers were comfortable coming to me for advice on accessibility or to troubleshoot.