Kevin
Kelly

Senior UI / Front-End Developer  ·  Toronto, ON

toronto, canada
15+ years enterprise experience
available for contract & full-time
About

Senior front-end developer with 15+ years building enterprise-grade web products for Canada's largest financial institutions, telecoms, and agencies. Specializing in Angular, accessible component systems, and the kind of careful, maintainable UI that holds up at scale. Equally at home in a bank's design system as in a fast-moving agency sprint.

Clients & Employers
TD Bank CIBC BMO Bell Rogers Telus / Koodo Canadian Tire Nissan Infiniti IBM iX TAXI Canada Klick Isobar Capital C
Stack
Angular TypeScript HTML5 CSS3 / SCSS JavaScript / ES6+ RxJS WCAG / AODA npm / Webpack REST APIs Git Umbraco jQuery UX Design AWS

Selected Work

13 projects  ·  2010–present
March 2023 – Sept 2023
TD Bank
Enterprise Banking
Senior Front-End Developer

Angular-based intranet and customer-facing UI development within TD's enterprise design system. Accessibility compliance (AODA/WCAG 2.1), component library contributions, and iterative maintenance across high-traffic banking surfaces serving millions of users.

AngularTypeScriptSCSSWCAG 2.1RxJS
Sept 2021 – Dec 2022
Lifeworks
Direct Contract
UI Engineer

Built 4 EAP regional forms in a React SPA with PDF printing and API integration. Delivered a front-end rebrand of the AbilitiConnect portal, implemented redesign updates to the Morningstar Absences platform, and mitigated Angular 13+ defects across an employee pension application.

ReactAngular 13+TypeScriptHTML5CSSjQuery.NET / Razor
July 2020 – July 2021
Bell
Direct Contract
Front-End Developer

Delivered accessibility corrections across 4 Bell Business websites — Shop, Support, Business, and Enterprise — improving page scores from 70 to 90. Resolved 300+ low-to-high severity accessibility defects in 90 days through nightly production releases, mitigating legal risk for 2M+ visitors.

HTML5CSSJavaScriptjQueryWCAGAODA
Nov – Dec 2019
Klick Health
Direct Contract
Front-End Developer

Modernized front-end development on the Entyvio pharmaceutical site for a full redesign — updated content, CSS3, HTML, JS, jQuery, and Razor components delivered collaboratively to a tight deadline.

HTML5CSS3JavaScriptjQueryRazor
Dec 2013 – Feb 2014
Rogers
Direct Contract
Senior Front-End Developer

Front-end development and eCommerce updates for Rogers' flagship consumer products — wireless, TV, home phone, and Internet. Pixel-perfect UI delivered across two-week agile sprints in collaboration with product owners and SMEs.

HTML5CSS3JavaScriptjQueryeCommerce
May – Nov 2013
CIBC
Direct Contract
Mobile Developer (Front End)

Led the migration of three major CIBC banking application processes from desktop to mobile as part of a four-person team. Developed and maintained mobile web applications for CIBC's main site and multiple minisites, enhancing mobile accessibility for millions of banking customers.

HTML5CSS3JavaScriptjQueryMobile Web
Feb 2015 – May 2019  ·  IBM
ABC Bakers / Girl Scouts
IBM iX
Web Engineer

Full responsive build of abcbakers.com — a high-traffic consumer product site for the Girl Scouts cookie program. Desktop, tablet, and mobile, with CMS integration via Umbraco and a custom product inquiry form featuring a visual cookie selector UI.

HTML5CSS3JavaScriptnpmUmbraco
ABC Bakers Girl Scouts website screenshot
June 2014 – Jan 2015
Koodo Self Serve
Telus
Senior Front-End Developer

Built the responsive self-serve billing and account management portal for Koodo Mobile. Complex authenticated UI covering billing history, plan management, and payment flows — adapted across desktop and mobile with bilingual (EN/FR) support.

HTML5CSS3JavaScriptResponsiveBilingual
Koodo Self Serve portal screenshot
Oct – Nov 2011
House of Innovation
Canadian Tire  ·  TAXI Canada
Interface Developer

Phase 2 of Canadian Tire's editorial content platform — a video and photo idea hub built on Expression Engine. Developed the front-end theme layer including category navigation, video integration, and content filtering across a rich editorial layout.

HTMLCSSJavaScriptExpression Engine
House of Innovation Canadian Tire screenshot
Aug 2011 – Apr 2012
Art Anywhere
Big Time Design & Communications
Interface Developer

Front-end development for an online art marketplace — browse, select, and have original art installed in your space. Delivered an image-forward layout with carousel, category browsing, and clean editorial typography.

HTMLCSSjQueryJavaScript
Art Anywhere website screenshot
Mar – June 2010
Nissan Infiniti Portal
Kenna
Front-End Developer

Built the My Infiniti owner portal — a personalized authenticated dashboard showing vehicle info, service history, dealer details, and lifestyle content. An early example of data-driven UI with a premium brand aesthetic.

HTMLCSS3JavaScriptjQueryAjax
Nissan Infiniti owner portal screenshot
Aug 2011 – Apr 2012
Yodlee · Mazooma · Centro
CMC / BTDC
Interface Developer

Three concurrent agency builds: Yodlee MoneyCenter financial dashboard with Facebook tab integration, Mazooma Mobile online banking app UI, and Centro Restaurant's mobile-first responsive redesign.

HTML5CSSjQueryMobileResponsive
Yodlee Mazooma Centro project screenshots