Ian Mcdonald
AeroLeads people directory · profile

Ian Mcdonald Email & Phone Number

Senior Software Developer at D2L
Location: Canada, Canada, Canada 8 work roles 1 school
1 work email found @d2l.com LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email i****@d2l.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
D2L
Role
Senior Software Developer
Location
Canada, Canada, Canada
Company size

Who is Ian Mcdonald? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ian Mcdonald is listed as Senior Software Developer at D2L, a company with 1257 employees, based in Canada, Canada, Canada. AeroLeads shows a work email signal at d2l.com and a matched LinkedIn profile for Ian Mcdonald.

Ian Mcdonald previously worked as Software Engineer at Manulife and Software Developer at D2L. Ian Mcdonald holds Bachelor Of Applied Science - Basc, Management Engineering from University Of Waterloo.

Company email context

Email format at D2L

This section adds company-level context without repeating Ian Mcdonald's masked contact details.

{first}.{last}@d2l.com
89% confidence

AeroLeads found 1 current-domain work email signal for Ian Mcdonald. Compare company email patterns before reaching out.

Profile bio

About Ian Mcdonald

Ian Mcdonald is a Senior Software Developer at D2L. He possess expertise in project management, time management, microsoft office, visual basic for applications, agile methodologies and 18 more skills.

Listed skills include Project Management, Time Management, Microsoft Office, Visual Basic For Applications, and 19 others.

Current workplace

Ian Mcdonald's current company

Company context helps verify the profile and gives searchers a useful next step.

D2L
D2L
Senior Software Developer
Canada
Website
Employees
1257
AeroLeads page
8 roles

Ian Mcdonald work experience

A career timeline built from the work history available for this profile.

Senior Software Developer

D2L

Canada

Software Engineer

Current
Mar 2023 - Present

Software Developer

D2L

Kitchener, Ontario, Canada

May 2020 - Feb 2023

Full Stack Developer

Kitchener, Canada Area

  • Designed and developed highly-reusable React components implemented with Redux and Socket.io to support communication within organizations
  • Developed API endpoints, controllers and data operations to support front-end features using Node.js, Mongo, and Neo4j
  • Reviewed, tested and improved areas of the code base to ensure that the product provided to customers was robust and fully functional
Sep 2019 - Dec 2019

Software Developer

Waterloo, Ontario, Canada

  • Developed and designed Angular 7 web applications and components from the ground up - defining component styles, services, routing and logic
  • Implemented NgRx within an Angular web application to aid with state management
  • Developed a web application using pure HTML5 to be integrated across multiple existing web applications utilizing various front-end frameworks
  • Added and maintained re-usable Angular components within a privately hosted library utilized across multiple Angular applications
Jan 2019 - Apr 2019

Software Engineer

Vital Images, Waterloo (Formerly Karos Health)

Waterloo, Ontario

  • Developed and maintained web components in Angular 6 using TypeScript, HTML, CSS and RxJS
  • Developed and integrated custom directives, services, REST APIs and form validators within an Angular application
  • Prototyped server-side logs using JSNLog to aid troubleshooting issues
  • Performed extensive unit testing using Jasmine and Karma
Apr 2018 - Aug 2018

Business Systems Analyst

  • Designed and developed a web prototype based off detailed problem analysis as part of an innovation team
  • Defined clear and concise software requirements to support retail insurance software projects
  • Created and executed software test cases to support lead QA Tester
  • Consolidated and summarized data from in-force life insurance applications to make data-driven decisions on up and coming life insurance tools
  • Increased team communication by leading daily stand-up meetings and training individuals in Agile software management tools to aid in the transition from Waterfall to Agile software development
Sep 2017 - Dec 2017

Product Manager

Waterloo, Ontario

  • Defined software requirements and managed the release for a net-new application, BlackBerry Privacy Shade with 100,000+ installs and an average rating of 4.7 stars
  • Coordinated with development, testing, user experience design, marketing and legal teams to successfully release application updates
  • Managed relations with the translation vender and development teams to ensure proper translations were received
  • Implemented process improvements by developing a VBA software tool to reduce the time spent creating and managing product roadmaps for key stakeholders
  • Conducted market research, competitive intelligence and consolidated user reviews to support feature release planning
Jan 2017 - Apr 2017
Team & coworkers

Colleagues at D2L

Other employees you can reach at d2l.com. View company contacts for 1257 employees →

1 education record

Ian Mcdonald education

FAQ

Frequently asked questions about Ian Mcdonald

Quick answers generated from the profile data available on this page.

What company does Ian Mcdonald work for?

Ian Mcdonald works for D2L.

What is Ian Mcdonald's role at D2L?

Ian Mcdonald is listed as Senior Software Developer at D2L.

What is Ian Mcdonald's email address?

AeroLeads has found 1 work email signal at @d2l.com for Ian Mcdonald at D2L.

Where is Ian Mcdonald based?

Ian Mcdonald is based in Canada, Canada, Canada while working with D2L.

What companies has Ian Mcdonald worked for?

Ian Mcdonald has worked for D2L, Manulife, Sobol, Validus Research Inc., and Vital Images, Waterloo (Formerly Karos Health).

Who are Ian Mcdonald's colleagues at D2L?

Ian Mcdonald's colleagues at D2L include Mario Alberto Gómez Villadiego, Isidoro Da Paz Rosa Junior, Alfredo Callejas, Jenna Sosnoski, and Syeda Azim.

How can I contact Ian Mcdonald?

You can use AeroLeads to view verified contact signals for Ian Mcdonald at D2L, including work email, phone, and LinkedIn data when available.

What schools did Ian Mcdonald attend?

Ian Mcdonald holds Bachelor Of Applied Science - Basc, Management Engineering from University Of Waterloo.

What skills is Ian Mcdonald known for?

Ian Mcdonald is listed with skills including Project Management, Time Management, Microsoft Office, Visual Basic For Applications, Agile Methodologies, Team Leadership, Java, and Leadership.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Ian Mcdonald you were looking for.

View similar profiles