DM

Douglas McPherson

Principal Software Architect at AirHop Communications

Douglas McPherson has a diverse range of work experience in the technology industry. Douglas started their career in 1985 as a Member of Scientific Staff at Bell-Northern Research, working at Nortel until 1996. During this time, they held various roles and gained experience in scientific research.

In 1996, they joined Sony Electronics as a Senior Software Engineer, where they worked on software for the first commercial CDMA handset. Douglas was involved in developing Smalltalk on a cell phone, which was a groundbreaking achievement at that time.

Douglas then worked at Dot Wireless from 1997 to 2000 as a Staff Software Engineer, where they contributed to software development. Douglas also worked at Texas Instruments as a Staff Software Engineer from 1997 to 2006, gaining valuable experience in the field.

From 2007 to 2009, Douglas worked at Cadence Design Systems, Inc. as a Sr. Member of Consulting Staff (Fusion). This role allowed him to further develop their expertise in consulting and contribute to the development of Fusion technology.

In 2009, they worked as an Independent Contractor, focusing on wireless sensor system design and embedded software. Douglas worked on system design and implementation, specifically designing and implementing forward error correction and detection code. Douglas also developed an iOS app to receive and plot muscle activation and heart rate signals in real-time.

Since 2010, Douglas has been working at AirHop Communications as the Principal Software Architect, where they contribute their expertise in software architecture and design.

Douglas McPherson's education history is as follows:

- Douglas attended the University of Waterloo, but the start and end years are not specified. The degree and field of study are also not mentioned.

- From 1980 to 1985, Douglas studied at the University of Waterloo - United College, where they obtained a Bachelor of Mathematics (B.Math) degree in Applied Mathematics.

- Between 2002 and 2007, Douglas pursued studies at UC San Diego. The degree name is not provided, but their field of study was Japanese.

- Douglas returned to the University of Waterloo for an undisclosed period and obtained a Bachelor of Mathematics degree. Their field of study included Pure and Applied Mathematics and Electrical Engineering.

In addition to their formal education, Douglas has also obtained several certifications:

- In January 2017, they received a certification in "Functional Program Design in Scala" from Coursera Course Certificates.

- In July 2016, they obtained certifications in both "Functional Programming Principles in Scala" and "Parallel programming" from Coursera Course Certificates and École Polytechnique Fédérale de Lausanne respectively.

- Douglas also completed a course titled "Big Data Analysis with Scala and Spark" on Coursera, but the specific certification details are not provided.

- Lastly, they hold an edX Verified Certificate for "Introduction to Apache Spark" from edX, although the exact date of completion is not mentioned.

Links

Previous companies

Texas Instruments logo
Cadence Design Systems logo

Org chart