Brett GilesSenior Technical Program Manager
Greater Seattle Area
Senior Technical Program Manager
President
Senior Consultant
Senior Consultant
Manager
Supervisor - Prod System / Tech
Team lead / Account Manager
Sr. Systems Analyst
Sr. Systems Analyst
Software Development Manager
Software Development Manager
Software Engineer
Ph.D. Graduand / Graduate student
Lead Developer
VP Client Delivery
Student Researcher
Contract Group Lead
Contract Project Manager / Development Lead
M.Sc. Graduate student
System Administrator / Developer
System Administrator / Development Lead
Contract Project Manager
Contractor - Development lead
Director, Information Systems
University of Calgary
The University of Calgary
University of Alberta
Recommendations: 3
Software Development
Agile Methodologies
Team Leadership
Ruby on Rails
Test Driven Development
CoffeeScript
JavaScript
Objective-C