WM

William MacFarlane

Senior Software Developer at Tulip

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.

Links

Previous companies

St. Francis Xavier University logo

Org chart

This person is not in the org chart



Offices

This person is not in any offices