Summary
Overview
Work History
Skills
Timeline
Education
Hi, I’m

Dale Wood

Senior Software Developer
Pakenham,ON

Summary

Accomplished Senior Software Developer knowledgeable in C/C++ with over 15 years of experience acting as team lead, developer and programmer for cross platform, multi-threaded telecommunications products. Proficient in development of configurable, reusable components deployed across multiple applications. Strong leader in guiding support teams and solving complex issues for applications in embedded systems. Detail-oriented software development professional working across teams with history of proposing enhancements that improve designs. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

39
years of professional experience
9
years of post-secondary education

Work History

Mitel Networks, Ottawa, Ontario

Senior Software Developer
2002.04 - 2023.03 (20 years & 11 months)

Job overview

  • Designed reusable and reliable code for use within various program developments.
  • Team Lead for Development of Mitel System Platform SDK, a reusable and reliable repository of software components for use within various products and operating systems ( LINUX, VxWorks and Windows ).
  • Designed / Developed reusable, configurable components and frameworks for use across products and operating systems including an OS Abstraction library, Configurable socket layer with built in security (OpenSSL), General Purpose Asynchronous Communication Transport, logging system, and a Data Services library for cross product / platform applications including a subscribe publish event notification framework.
  • Cross team development support
  • Hot Site assistance to Customer Support across multiple products
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Consulted with team members to determine system loads and develop improvement plans.
  • Adjusted design parameters to incorporate new features.
  • Revised, modularized and updated old code bases to modern development standards improving reliability and functionality.
  • Discussed issues with team members to provide resolution and apply best practices.

Mitel Networks, Ottawa, ON

Software Developer
1988.08 - 2002.03 (13 years & 7 months)

Job overview

  • Assisted in the design of a new C API for call control with Mitel telephony equipment.
  • Implementation of the new Telephony API within Mitel's SX50, SX100, SX200 and SX2000 switches.
  • This computer telephony API was first featured in Geneva with applications from the DEC and British Telecom booths each exercising telephony features in Mitel's SX200 and SX2000 switches.
  • Designed and Implemented an intuitive Windows graphical user interface for Mitel Phone users to custom configure phone key settings.
  • Designed and implemented a Windows device driver for a Mitel Lab development card
  • Designed and Implemented a Windows application Telecom Spreadsheet (a key set/phone editor for Mitel's Radical product).
  • Discussed issues with team members to provide resolution and apply best practices.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Key in promoting and moving Mitel toward C++ development.

Mitel, Ottawa, ON

Product Support Specialist III
1984.07 - 1987.07 (3 years)

Job overview

  • Tested hardware and performed troubleshooting techniques to identify problems.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Modified existing software to correct errors.
  • Modified build tools to reduce build times from 7 hours to 2 hours.

Skills

C / C++ specialist

undefined

Timeline

Senior Software Developer
Mitel Networks
2002.04 - 2023.03 (20 years & 11 months)
Insight Technology Group
Continued Education from Object-Oriented Analysis And Design
1995.05 - 1995.05
ObjectArts Inc And Microsoft Institute
Continued Education from Programming in Microsoft C++
1994.03 - 1994.03
Microsoft University
Continued Education from Windows Programming Advanced Topics
1992.05 - 1992.05
Other Seminars And Courses Attended
Seminars Conferences from C++ Development And OO Design
1992.01 - 1997.12 (5 years & 11 months)
Software Developer
Mitel Networks
1988.08 - 2002.03 (13 years & 7 months)
Algonquin College
Continued Education from A5404 C Language (Grade A)
1985.01 - 1985.07 (6 months)
Product Support Specialist III
Mitel
1984.07 - 1987.07 (3 years)
Fanshawe Collage
Electronics Technologist from Electronics
1975.01 - 1978.01 (3 years)

Education

ObjectArts Inc And Microsoft Institute

Continued Education from Programming in Microsoft C++
1994.03 - 1994.03

University Overview

Insight Technology Group

Continued Education from Object-Oriented Analysis And Design
1995.05 - 1995.05

University Overview

Microsoft University

Continued Education from Windows Programming Advanced Topics
1992.05 - 1992.05

University Overview

Algonquin College Ottawa

Continued Education from A5404 C Language (Grade A)
1985.01 - 1985.07 (6 months)

University Overview

Start Date is unknown

Other Seminars And Courses Attended

Seminars Conferences from C++ Development And OO Design
1992.01 - 1997.12 (5 years & 11 months)

University Overview

During the years of 1992 and 1997 I attended many conferences and seminars related to C/C++ development and became very proficient in the language.

I was a key promoter in moving Mitel to using C++ as the language of choice instead of "Mitel Pascal" and assembly language.

I had attended a number of Microsoft Developer conferences during this time where I participated in seminars including hands on presentations with Scott Meyers and Dan Saks.

Fanshawe Collage London, ON

Electronics Technologist from Electronics
1975.01 - 1978.01 (3 years)

University Overview

Dale WoodSenior Software Developer