Education
- Seneca College, Computer Programming diploma with honours 2017 – 2019
This program focuses on object-oriented programming, full stack web development, and database technologies.
- Ryerson University, BFA: Performance Production, 2012 – 2016
This program focuses on building the creative and technical skills required for theatrical productions. My personal focus was on electrical and structural planning and installation. This program also builds the strong management and communication skills required in a fast-paced professional industry.
Selected Skills and Training:
Live Event Technologies
- LED Wall Systems: Absen, ROE, Brompton, Galaxia
- Media Servers: Mbox, D3, Notch
- Video: projection, switchers, scaling, system design
- Networking: design, install, management
- Lighting: DMX and Power system design and install, basic ETC EOS and MA2
- Rigging: motors, truss, LED hanging and ground support
- Forklift: reach truck, counterbalance
- Electronics: Soldering (including SMD), Installation, Schematic Design
Programming and Computing Technologies
- Operating Systems: Linux, MacOS, Windows
- Tools: Arduino, Git, Make, CMake, Visual Studio, Visual Studio Code, WordPress
- Programming Languages: C, C++, JavaScript, HTML, CSS, SQL (DB2, Oracle), Bash Shell Scripting, Processing, Python
- API’s: Node.js, Express, React, Angular, jQuery, OpenGL
- Microsoft Office: Word, Excel ( including macro programming ), PowerPoint
- Video and photo editing: Premiere Pro, Photoshop
- Embedded Systems: Single Board computers (Raspberry Pi), Arduino/Atmel AVR, ESP8266, Teensy
Certifications:
- WHMIS (2020)
- Ontario Workplace Health Safety Training (2015)
- Working at Heights (2017)
Network and Security Consulting, General IT support, and Web Design Selected Credits:
Dandelion Web Design: Freelance
- WordPress Website Design, Computer Building, Security Consulting, IT assistance
Factory Theatre
- Networking System Consultant as part of Lighting and A/V upgrade
Arts and Live Events Technician and Consulting Selected Credits:
Includes Lighting, A/V, Set Construction, Rigging, Specialty Control Solution Design
Production Resources Group: May 2019 – March 2020
- LED Quality Control Technician
- Responsible for the maintenance and quality control of LED wall and media server equipment
- Lead role in the creation of the LED wall and media server department for the Toronto Depot including technical documentation and creation of standard of operating procedures
Fairland:
- Python, bash scripting
- A Raspberry Pi setup to change the volume of music playing based on the distance someone is standing in front of an ultrasonic distance sensor mounted on a microphone. This was part of an interactive installation art piece.
Igloo Vision:
- Freelance Programmer
- Programming for Node.js server and front end for controlling for proprietary 3D projection system using open show control
Rosewood Media:
- Programmer / Technician
- Grease Toronto 2017, Greased Lightning Car LED lighting design, programming, and install
- Programming custom control solution for wireless LED installation on a moving set piece to be used during a live performance. System was integrated into the existing theatrical DMX/Dimming control system used to light the entire performance.
- Arduino programming for the LED controllers
- Java server running on a Raspberry Pi receiving Artnet and distributing to controllers.
- Lead role in system installation in vintage car modified for the stage
Lower Ossington Theatre: June 2016 – 2018
- Freelance Technician
- DMX LED lighting install, Theatrical Lighting Install, Rigging, Staging, Basic Carpentry
Joel Theatrical Rigging: June – September 2015
- Install and maintenance for rigging systems
Other:
Exhibition Place
- Driver – Tractor and Specialized Utility vehicle
Labour Plus: June – July 2016
- Driver – 26’ truck