Alex MacLean bio photo

Alex MacLean

A musician, software developer, and audio engineer from Northern Ontario.

Twitter LinkedIn Instagram Github Soundcloud

Education

Education

2012-2017 (expected)
BSc Honors, Computer Science; Western University (London, ON)

Minor: Software Engineering

2010-2012
Diploma, Music Industry Arts; Fanshawe College (London, ON)

Coursework: Audio Engineering; Production; Entertainment Law; Audio Post Production

Experience

Cloud Architecture Intern, Agriculture Canada (Otttawa, ON) May 2015 - July 2016

  • Planned, deployed, and maintained multiple OpenStack environments used for testing of bioinformatics applications
  • Linux system administration on various application servers and a Rocks high performance computing cluster
  • Used object-oriented Python programming to develop a command line tool for running bioinformatics workflows
  • Independently solved problems, presented regularly on my work, and documented extensively

Student Network Analyst, Thunder Bay Regional Health Sciences Centre (Thunder Bay, ON) Summers of 2013 and 2014

  • Assisted IT Department with city-wide upgrade from Windows XP to Windows 7
  • Aided users by troubleshooting problems involving network issues, software issues, etc.
  • Managed time effectively as travel between several work sites was required and a variety of tasks were constantly being assigned

Internet Commissioner, Western’s Science Students’ Council (London, ON) March 2014 - April 2015

  • Maintained original website and user accounts with PHPMyAdmin
  • Implemented a new site by modifying a template that used Twitter’s Bootstrap and Javascript/HTML/CSS
  • Visit at http://westernssc.ca/

Technical Projects

GFlow - https://github.com/AAFC-MBB/gflow

  • Written with Python to use the Bioblend API to automate bioinformatics workflows with Galaxy
  • Included a thorough amount tests, error handling, and helpful logging

Waterbear - https://github.com/waterbearlang/waterbear

  • Replaced the audio library being used for this visual programming language
  • With Javascript I created new blocks for making music and sounds with

Leap Maestro - https://github.com/amaclean199/Leap-Maestro

  • A Theremin-like synthesizer instrument made for use with a Leap Motion device
  • Improved on the Theremin by using scale-grids and more textured synth sounds

Teaching Assistant Web Portal - https://github.com/amaclean199/TA-Prof-Website

  • Created a relational database with MySQL and attached a web interface using HTML, CSS, and PHP
  • Developed and deployed on an AWS instance provided by Western University

Awards

Laurene Patterson Estate Scholarship: Awarded in November 2014 to a Western Science student who has shown outstanding academic merit

Best Audio Product: Awarded upon graduation from Fanshawe College in April 2012 for a recording of an original song

Languages and Technologies

  • Python; C++; C; Java; PHP; HTML/CSS; Javascript; Bash; Ruby
  • AWS; Git; MySQL; OpenStack; Linux; Ansible; Travis CI; Apache; Tomcat; Ruby on Rails