Tyler Burleigh

PhD, Psychology

Programming Portfolio

I've been programming for more than 15 years, and working professionally as a software developer, interface designer, and tech consultant for 3 years. Below you can see some examples of my work.


eMERGE Guelph

eMERGE Guelph is a non-profit organization, funded by the City of Guelph and Guelph utility companies (Guelph Hydro and Union Gas), that provides services to promote the sustainability of Guelph homeowners. Their flagship program, the Home Tune-Up, provides homeowners with a free in-home consultation that identifies ways they can save money while reducing their environmental footprint.

As the lead Software Developer for eMERGE, I create and maintain mobile applications that allow eMERGE to: (1) conduct structured interviews with homeowners in their home using tablets, (2) collect the data obtained from these interviews in a centralized database, and (3) automatically generate and e-mail personalized feedback to homeowners that identifies key actions they can take to save money and reduce their footprint. To date, this software has been used in more than 800 in-home consultations.

Tools used:

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • PHP
  • MySQL
  • Photoshop/Illustrator

KAP Design

KAP Design is an infoviz consultancy located in Guelph. They hired me in 2016 to make one of their infographics interactive and scalable to different devices and screen resolutions (i.e., "responsive"). The challenge was finding a solution that would allow the infographic to scale without sacrificing the user's ability to see the "bigger picture". My solution was to program an interface where the user could click to zoom in and out of the graphic, and click to load popup boxes with additional information.

Tools used:

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Photoshop/Illustrator

Amazon Mechanical Turk

Amazon Mechanical Turk (MTurk) is an online labor market that social scientists often use to recruit participants for their research studies. I've been using MTurk for my own research since 2012, and have consulted on a number of complex MTurk research studies because of my skillset and familiarity with the platform. My clients include the Social Justice Lab at Brock University, the Barclay Lab of Experimental Evolutionary Psychology (BLEEP), and Dr. Serge Desmarais at the University of Guelph.

Working with the BLEEP Lab, I've been responsible for programming and managing data collection for several economic game experients. One study recruited 100 participants to play a 20-session repeated Dictator game against a hypothetical opponent. Another that I am currently working on will recruit ~500 participants to play an interactive asynchronous Trust game.

Recently, I was hired by Dr. Serge Desmarais to manage a large-scale recruitment effort (N = 5000) to survey participants from a rare minority population, and then obtain a matched sample from the majority population. The major challenge was to develop a recruitment strategy that would minimize costs as much as possible. My solution was to implement a two-wave design where participants were initially recruited for a short screening survey, and then the eligible participants were invited back for the full survey. Given the large number of participants, I also developed a procedure for automating the recruitment of participants and the approval of their survey submissions. My recruitment strategy also stratified by time-of-day and day-of-week in order to minimize temporal bias (as I describe in a recent tutorial on my blog).

Tools used:

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • PHP
  • MySQL

Contact

Feel free to contact me with requests for programming work or tech consultation. My email address is: tylerburleigh@gmail.com