John MacFadyen is an experienced software development professional with a career spanning over two decades. Currently serving as a Senior Development Manager at ResMed since January 2013, John has held various roles including Software Development Manager, Tech Lead, and Senior Software Engineer. Prior to ResMed, John worked at Blackbird Group, Inc. as a Software Developer and at NetPro as a Senior Software Engineer. Additional experience includes roles at Manulife Financial, Nova IT, and Microforum, where John began a career in software development. John holds a Diploma in Computer Programmer Analyst from the College of Geographic Sciences, attained between 1996 and 1998.
This person is not in any teams
This person is not in any offices