David Connolly

David Connolly Email and Phone Number

Director - Business Process Management and AI @ BMO
Toronto, ON, CA
David Connolly's Location
Toronto, Ontario, Canada, Canada
David Connolly's Contact Details
About David Connolly

I have a passion for building and scaling high performance engineering teams and mapping real worldbusiness problems to technical solutions. My diverse background in product management andengineering across multiple industries gives me the breadth of experience needed to excel inany technical leadership role. Outside of work I enjoy cycling, HIIT workouts, flying airplanes andtinkering with computers/software.

David Connolly's Current Company Details
BMO

Bmo

View
Director - Business Process Management and AI
Toronto, ON, CA
Website:
bmo.com
Employees:
58030
David Connolly Work Experience Details
  • Bmo
    Director - Business Process Management And Ai
    Bmo
    Toronto, On, Ca
  • Rose Rocket
    Vp Engineering
    Rose Rocket Jun 2023 - Present
    200, Ontario, Ca
    * Oversee a team of 80 engineers including 3 directors* Introduced and oversaw positive growth in analytics programs including DORA, Unit Test Coverage, Feature Flagging, On-time delivery & developer CSAT leading to better visibility into team health & performance* Oversaw development and launch of Rose Rockets TMS Platform Product enabling the company to offer a highly configurable software product across a wide TAM of logistics companies
  • Rose Rocket
    Director Of Engineering
    Rose Rocket Nov 2020 - Jun 2023
    200, Ontario, Ca
    - Oversaw development of core features including a Gmail/Outlook email integration driving GMV growth & enabling our acquisition funnel to scale ARR- Implemented sprint rituals across the department including the introduction of story pointing, velocity tracking & retros improving overall team cohesion and throughput- Introduced and oversaw our Apprentice Engineering Management program which saw 4 up and coming home grown RR leaders enrolled, saving us the need to hire those roles externally, increasing the capability of our workforce and reducing employee churn- Hired a senior developer and experienced engineering manager for the group to provide senior mentorship, leadership and ability to scale- Implemented DMARC to improve our email deliverability dropping our suppressions to ~1%- Oversaw 20 engineers across 4 teams including staff, senior and engineering manager team members
  • Opencare.Com
    Director Of Engineering
    Opencare.Com Aug 2017 - Nov 2020
    Toronto, On, Ca
    - Reporting to the CEO and solely responsible for end to end ownership of engineering strategy, budget, hiring & OKR planning- Grew the engineering team from 3 to 10 people within 1 year- Led the evolution of software development methodology at Opencare going from project based due dates to lightweight agile to an embedded squad based approach to adapt to the growing needs of the business- Developed and implemented an IC skills levelling matrix to standardize role expectations and comp at each level- Developed a predictive analytics model using past product performance to predict Opencare revenue with ~95% accuracy
  • Opencare.Com
    Senior Software Engineer
    Opencare.Com Mar 2015 - Aug 2017
    Toronto, On, Ca
    - Designed and implemented a comprehensive matching algorithm to recommend healthcare providers to patients based on over 50 matching criteria- Architected and oversaw implementation of analytics, data warehousing and visualization infrastructure with <10% error on front-end analytic tracking- Conducted a complete audit of Opencare's technical infrastructure and managed implementation of a comprehensive monitoring system and integration testing for all third party services to ensure maximum uptime (~99.99%)- Implemented front-end analytics data bus allowing for sophisticated event tracking and testing across the product and marketing teams
  • The Working Group
    Technical Product Manager
    The Working Group Dec 2013 - Mar 2015
    Usa, Us
    - Analyzed and inventoried highly fragmented production data from a legacy database and developed a de-duplication algorithm to ensure the integrity of the dataset prior to loading it into the new production system- Created a tool that allows developers and admins to easily generate end to end seed data through web interfaces providing a suite to fully test and proof out every step in the interaction flow of a given Application- Developed a Dashboard for a mining relocation web based software package that provides Community Liaison users with a summary of recent meetings and incidents in the community- Designed and Implemented a User Accounts dashboard to track and provide comprehensive customer service to the user base of a produce delivery service
  • Nexj Systems
    Product Manager
    Nexj Systems May 2012 - Dec 2013
    Toronto, Ontario, Ca
    - Gathered business requirements, produced designs and led two scrum teams as Product Owner for a competitive overhaul of List Filtering and a run-time configurable Business Process and Approval engine- Led design and delivery of key client feature requests. This required rapid requirements gathering achieved by working directly with the clients and providing daily updates to senior management and the client project teams- Routinely demoed new functionality to all levels of the company from development to senior executives and client stakeholders
  • Nexj Systems
    Senior Consultant
    Nexj Systems Mar 2011 - Apr 2012
    Toronto, Ontario, Ca
    - Consulted on-site for a major American insurance company in NexJ's first ever embedded and client led project team requiring rapid on the job learning and adaptation to scrum methodology - Led the Functional Design initiatives for a 10,000 seat project from requirements gathering to final approval while working with 12 Business Analysts and balancing the desire for product re-use with the client’s unique requirements
  • Nexj Systems
    Application Developer
    Nexj Systems Oct 2009 - Feb 2011
    Toronto, Ontario, Ca
    - Designed and implemented an address validation feature that queried a Canada Post database to expedite user entry of addresses which is now in production at a major Canadian financial institution - Developed a financial document bundling component for a new account opening business process wizard that allowed users to track changes to financial document packages
  • Bell Canada
    Network Product Manager
    Bell Canada Sep 2008 - Sep 2009
    Montreal, Quebec, Ca
    - Analyzed weekly performance of over 250,000 customers to identify stability issues and enable the execution of processes to resolve their issues - Managed and improved Bell’s Consumer Internet Product by driving execution of new initiatives often spanning multiple teams and business units resulting in improved cross department cooperation - Enabled Bell to make 'faster than the competition' advertising claims against competitors by analyzing third party benchmarking data
  • Bell Canada
    Applications Architect
    Bell Canada Jun 2007 - Aug 2008
    Montreal, Quebec, Ca
    - Developed and primed the integration of new technologies into Bell’s productionenvironment- Coordinated implementation of a data visualization dashboard pilot through development, testing, and integration to provide a view of Bell Canada’s end to end services quality

David Connolly Skills

Scrum Agile Methodologies Software Development Product Management Javascript Sql Software Design Business Analysis Linux Cloud Computing Enterprise Architecture Java Css Ruby On Rails Html 5 Ruby Haml Css3 Capistrano Software Deployment Software Development Methodologies Ccna Java Enterprise Edition Scheme Jquery Functional Design Software Consulting Analytics Javascriptmvc Saas Javascript Libraries Programming Json Python Unix Unix Shell Scripting Solaris Test Planning Coffeescript Linux Server Sass Fedora Ubuntu Os X Windows 7 Quality Assurance

David Connolly Education Details

  • Queen'S University
    Queen'S University
    Computer Software Engineering

Frequently Asked Questions about David Connolly

What company does David Connolly work for?

David Connolly works for Bmo

What is David Connolly's role at the current company?

David Connolly's current role is Director - Business Process Management and AI.

What is David Connolly's email address?

David Connolly's email address is da****@****ail.com

What is David Connolly's direct phone number?

David Connolly's direct phone number is +164723*****

What schools did David Connolly attend?

David Connolly attended Queen's University.

What skills is David Connolly known for?

David Connolly has skills like Scrum, Agile Methodologies, Software Development, Product Management, Javascript, Sql, Software Design, Business Analysis, Linux, Cloud Computing, Enterprise Architecture, Java.

Who are David Connolly's colleagues?

David Connolly's colleagues are Elvin Granados, May Wright, Stefano Nata, Maman Pijeat, Julia Di Danieli, Jean Yuen, Bharathi Seshathri.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.