Image of Piers MacDonald

Piers MacDonald

Software Development Engineer @ Microsoft

VP of Engineering at Orderful

Vancouver, British Columbia, Canada

Ranked #1,293 out of 25,860 for Software Development Engineer in United States

Section title

Piers MacDonald's Email Addresses & Phone Numbers

Piers MacDonald's Work Experience

Microsoft

Software Development Engineer

June 2014 to Present

Vancouver, Canada Area

Plentyoffish.com

Senior Software Engineer / Release Engineer

July 2012 to June 2014

Vancouver, Canada Area

TELUS

System Analyst II

January 2010 to July 2012

Piers MacDonald's Education

University of Victoria

BSc Computer Science

2001 to 2006

Piers MacDonald's Professional Skills Radar Chart

Based on our findings, Piers MacDonald is ...

Strategic
Innovative
Analytical

What's on Piers MacDonald's mind?

Based on our findings, Piers MacDonald is ...

56% Left Brained
44% Right Brained

Piers MacDonald's Estimated Salary Range

About Piers MacDonald's Current Company

Microsoft

The Coalition (Microsoft Studios) Our services team develops highly available, responsive RESTful web services in partnership with game client teams to give players critically acclaimed single player and multiplayer gaming experiences. Examples of completed services include a player profile service to allow for service-based appearance/settings storage, progression calculation etc for shipped title Gears of War: Ultimate Edition....

Frequently Asked Questions about Piers MacDonald

What company does Piers MacDonald work for?

Piers MacDonald works for Microsoft


What is Piers MacDonald's role at Microsoft?

Piers MacDonald is Software Development Engineer


What is Piers MacDonald's personal email address?

Piers MacDonald's personal email address is p****[email protected]


What is Piers MacDonald's business email address?

Piers MacDonald's business email address is p*****@piersmacdonald.com


What is Piers MacDonald's Phone Number?

Piers MacDonald's phone (416) ***-*821


What industry does Piers MacDonald work in?

Piers MacDonald works in the Telecommunications industry.


Who are Piers MacDonald's colleagues?

Piers MacDonald's colleagues are Andrew Mitchell, Daniel Almeida, Jochem Visser, Calvin Ng, Christopher Phillips, and Anisha P.


About Piers MacDonald

đź“– Summary

I am a software developer with over 8 years of professional experience. I've mostly been paid to write C# & Java web applications, web services and backend applications. In my spare time I tinker around on the front end more with HTML5 and mobile client based projects.Software Development Engineer @ The Coalition (Microsoft Studios) Our services team develops highly available, responsive RESTful web services in partnership with game client teams to give players critically acclaimed single player and multiplayer gaming experiences. Examples of completed services include a player profile service to allow for service-based appearance/settings storage, progression calculation etc for shipped title Gears of War: Ultimate Edition. Delivered using Web API, Azure Table Storage etc. Working on services for upcoming title Gears 4. Includes using web sockets, Orleans actor based web framework and Azure event hubs to create real-time, asynchronous services capable of delivering exciting new multiplayer experiences for a beloved franchise. From June 2014 to Present (1 year 7 months) Vancouver, Canada AreaSenior Software Engineer / Release Engineer @ Software development: Develop and maintain backend services for some of our most critical product features. These are multi-tenant, high-volume services including ones for push notifications (GCM, APNS etc) and image management (uploading, resizing, deleting, thumbnailing, archiving etc). These include RESTful web services and windows services. Release engineering: Introduced build and deploy automation for consistent, recoverable deployments through all environments. A combination of CI software, scripting and process has led to a reduction in deployment related customer impact by over 99%. Additionally the increased automation means that while our application count increased 3X our release management overhead has reduced. From July 2012 to June 2014 (2 years) Vancouver, Canada AreaSystem Analyst II @ Developed secure reporting and workflow java web application to facilitate middleware migration of entire television subscriber base. Developed web service wrapper around legacy C screen-scraping mainframe interface. Off-shored development and support of 100 legacy applications. This included training contractors on our internal java framework and mainframe interfaces as well as documentation. From January 2010 to July 2012 (2 years 7 months) Developer Analyst @ Performed end-to-end rapid application development. Sourced projects by canvassing the enterprise for technology gaps (e.g. automation needs, data aggregation feeds to prevent system context switching etc), worked with users to design a solution, developed application (e.g. web app, services etc) and supported it. Developed web applications using either java Struts framework or C# web forms with Oracle data bases. Services and batch jobs were all C# console applications. Learned basics of schema design, MVC application development and SDLC. Developer supported applications taught junior developers the importance of writing maintainable and extensible code. Applications were typically focused on short-term gain when a traditional road-mapped IT solution was years down the pipe. For example during a consumer broadband upgrade a communication gap let me write a scheduled batch job, in about 2 weeks, which reconciled inventory between two systems saving over $3,000,000 in extraneous hardware purchases. This instilled importance writing software for a purpose and continuing as there are always more problems to solve. From June 2007 to December 2009 (2 years 7 months) BSc, Computer Science @ University of Victoria From 2001 to 2006


Piers MacDonald’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Piers MacDonald's Personality Type

Introversion (I), Intuition (N), Thinking (T), Judging (J)

Average Tenure

2 year(s), 2 month(s)

Piers MacDonald's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 90% chance that Piers MacDonald is seeking for new opportunities

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free