David Connolly

Director - Business Process Management & AI at BMO

Old Toronto, 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
David Connolly is an engineering leader with 15+ years of experience scaling teams from early-stage squads to 75+ engineers and driving platform transformations that grew ARR into the tens of millions. He blends hands-on technical work—recently contributing reliability fixes to the popular Sails.js framework around Redis-backed session handling—with strategic product and AI-led delivery as Director of BPM & AI at BMO and advisor on AI part-sourcing tooling. Known for aligning technical strategy to business outcomes, he has a track record of boosting deployment frequency 10x, halving cycle times, and building analytics and predictive models that informed go-to-market pivots. A practical systems thinker, he builds developer-focused foundations (CI/CD, DORA metrics, skills matrices) that measurably improve velocity and satisfaction. Outside of work he keeps sharp by flying airplanes, cycling, and experimenting with AI—bringing a pilot’s discipline and athlete’s drive to complex engineering transformations.
code12 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science Computer Software Engineering, Bachelor of Science Computer Software Engineering at Queen's University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
51reputation
860reached
1answer
1question
github-logo-circle

Github Skills (7)

nodejs10
javascript10
sailsjs10
back-end-development10
redis10
emberjs6
ember-data6

Programming languages (3)

TypeScriptJavaScriptRuby

Github contributions (5)

github-logo-circle
balderdashy/sails

Jun 2017 - Aug 2017

Realtime MVC Framework for Node.js
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 3 comments in 1 month
Contributions summary:David primarily focused on modifying the session handling within the Sails.js framework, specifically related to Redis integration. Their contributions include adjusting log levels for Redis connection events and fixing function names. The user addressed a typo and incorporated a merge. The primary area of impact seems to be within the `lib/hooks/session/index.js` file. The work improves the reliability and monitoring of the session management.
realtimenode-jsjavascriptframeworknodejs
davidjconnolly/justask

Jul 2014 - Sep 2014

Contributions:46 commits in 1 month
surveyreacttypescript
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
David Connolly - Director - Business Process Management & AI at BMO