Angus McQuarrie

Software Development Engineer at Microsoft

Greater Seattle Area

Current
  • Software Development Engineer - Xbox Live at Microsoft
Past
Education
  • University of Waterloo
Connections
115 connections
Industry
Computer Games
Websites

Angus McQuarrie’s Summary

Computer Engineer specializing in Cognitive Systems, Artificial Intelligence and Soft Computing. Proficient in C/C++/C# and experienced with low level assembly and embedded C programming.

Interested in AI programming in game development targeting PC and console systems.

Angus McQuarrie’s Specialties:

C, C++, C#, Artificial Intelligence, Neural Networks, Soft Computing, Management


Angus McQuarrie’s Experience

  • Software Development Engineer - Xbox Live

    Microsoft

    (Public Company; MSFT; Computer Software industry)

    June 2008Present (1 year 6 months)

    * Developed Publishing Pipeline for New Xbox Experience

  • Program Manager - Visio

    Microsoft

    (Public Company; 10,001 or more employees; MSFT; Computer Software industry)

    September 2007December 2007 (4 months)

    * Designed specifications for next generation Visio features
    * Developed feature showcase application
    * Managed integration issues and fostered buy-in from cross-organizational teams

  • Systems Analyst

    Deloitte Inc.

    (Partnership; 5001-10,000 employees; Telecommunications industry)

    January 2007April 2007 (4 months)

    * Assisted in Development and Implementation of Oracle Applications Procurement System
    * Assisted in Developing Project Management Governance Strategy
    * Assisted in Sales Pursuit Initiatives

  • iPod Hardware Engineer

    Apple Inc.

    (Public Company; 10,001 or more employees; AAPL; Consumer Electronics industry)

    May 2006August 2006 (4 months)

    * Designed and Implemented System for Production Line Video Testing
    * Designed System for Testing Video Quality on Arbitrary Number of Test Units
    * Assisted in Developing Process Control Strategy for Production Line

  • Device Programmer

    Epson Canada Inc

    (Public Company; 51-200 employees; Computer Hardware industry)

    September 2005December 2005 (4 months)

    * Developed Application Programming Interface for Mobile Graphics Engine Controller
    * Reverse Engineered Communications Interface for Video Sensing Equipment
    * Developed Efficient and Robust Algorithms for Determining Stereoscopic Distance

  • .NET Programmer

    Entredea Inc.

    (Privately Held; 1-10 employees; Computer Software industry)

    January 2005April 2005 (4 months)


Angus McQuarrie’s Education

  • University of Waterloo

    Hons. BASc , Computer Engineering, Cognitive Science , 20032008

    Specialization in Software Development, Artificial Intelligence, and Neuro-Cognitive Modelling

    Activities and Societies:
    Vice-President External (University of Waterloo Engineering Society), UW ASIC Team

Additional Information

Angus McQuarrie’s Websites:

Angus McQuarrie’s Interests:

Video Games, Video Game Design, Video Game Industry, Agile Development, Evolutionary Biology, Genetic Engineering, Bees

Angus McQuarrie’s Groups:

IEEE, Professional Engineers of Ontario, International Game Developers Association

  •    International Game Developers Association
  •    Waterloo Alumni
  •    Apple Alumni
  •    University of Waterloo
  •    Visio Alumni
  •    Microsoft - Current and Former Employees
  •    Electrical and Computer Engineering at Waterloo

Angus McQuarrie’s Contact Settings

Interested In:

  • career opportunities
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Angus McQuarrie’s full profile:

  • See who you and Angus McQuarrie know in common
  • Get introduced to Angus McQuarrie
  • Contact Angus McQuarrie directly

View Full Profile