Mr. MacLeod graduated from Thousand Island Secondary in 1967 as a Mechanical Draftsperson. Bruce has upgraded his skills with courses on basic computers, basic and advanced AutoCAD and basic supervision.

After graduation he joined a plant engineering department of a major telecommunications manufacturing company. He held positions as Plant Engineering Draftsman, Supervisor of Building Services and Facilities Engineering Project Co-ordinator.

In March of 1996 Bruce began with DDDG Engineering Services as a Mechanical Draftsperson. Bruce is keen to take advantage of the latest enhancements of AutoCAD software. He has been our primary draftsperson on most projects for the last 24 years.


Machine Design

Bruce was part of a team that designed and built a machine capable of stamping, forming and assembling transformer cores. Approximately 350 drawings were required for this project.

Building Renovations

He managed and co-ordinated construction trades and maintenance personnel to complete a major office renovation project. This included barrier free access and washroom facilities as well as a more modern and functional office facility. The total cost of this project exceeded $1 million.


Bruce transferred architectural details, factory and office floor plans, services, etc. of a 450,000 sq. ft. facility to Autocad. This resulted in drastically reduced costs for space planning and in more accurate control of floor plans, equipment and furniture inventory.

Roll Loader

Bruce used solid modeling tool to develop a design for a machine to place a 60” diameter, 48” high roll on a spindle of an automatic splice machine. He prepared a total of 25 “D” size drawings and 200 unique parts.

Facility Design

He has prepared numerous electrical and mechanical design drawings for design build contracts. Facilities include manufacturing expansions, maintenance shops, process buildings, warehouses, a maintenance garage, car dealership and furniture stores. These included services of power distribution, lighting, communications, fire alarm, security, plumbing, HVAC, drainage, compressed air, gas and utilities.