William Macfarlane is a Senior Software Developer at Tulip, where employment began in April 2016. Prior to this role, William served as a Software Developer at ABCDev Inc from May 2015 to February 2016, and at Progeny Software from May 2014 to May 2015, focusing on improvements to main products, back-end system design, and client collaboration. William's professional journey began with a position as a Student Researcher at St. Francis Xavier University, where work centered on implementing genetic algorithms and tabu search in C++ for solving the covering code problem on hypercubes. William holds a Bachelor of Science degree in Computer Science from St. Francis Xavier University, completed in 2014.
This person is not in the org chart
This person is not in any offices