James McTavish is an accomplished software engineer with extensive experience in the technology sector and a solid educational background. Notable positions include Software Development Manager and Software Development Engineer - Test at Amazon, where James focused on quality assurance for web and back-end services, and Software Development Engineer, responsible for designing scalable distributed systems. Currently, James is a Software Engineer at Google. Earlier, James worked as a Maths Teacher at Thurston Community College, where responsibilities included teaching mathematics and founding a computer programming club. James holds a Bachelor of Math in Computer Science from the University of Waterloo and a Bachelor of Education in Computer Science and Math from Western University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices