I transform data into action by interpreting our quantitative world.

I am a well-rounded data scientist who thrives in research environments. I am naturally outgoing, curious, and an empathetic communicator. My strengths are analytical and visual storytelling, hypothesis-driven experimentation, and fostering collaborative environments. I have domain knowledge of optimization algorithms, numerical simulations, and various machine-learning models.

Skills

Programming
  • Python
  • Shell / Zsh
  • SQL
  • Git
  • HTML / CSS / PHP
  • JavaScript / jQuery
  • Google Apps Script
  • LaTeX
  • MATLAB
  • Arduino
  • XML / SVG
Machine Learning
  • Bayesian optimization
  • Multiobjective optimization
  • Computer vision
  • Model validation
Environments
  • Google Cloud Platform
  • Adobe Creative Suite
  • SolidWorks
  • Docker
  • Linux
Packages
  • Numpy / Pandas
  • TensorFlow
  • Multiprocessing
  • Scikit-learn
  • PyTorch
  • SciPy
  • GDAL
  • Plotly / Dash
  • Matplotlib
  • Flask
  • Luigi
Data Science
  • Automated data analysis
  • Simulation and optimization
  • Geospacial datasets
  • Hyperspectral imaging
  • Data pipelines
  • Slurm (for HPC)
Software Development
  • Object-orientated programming
  • Test-driven development
  • Scrum
Engineering
  • Remote sensing
  • Optical design
  • Microscopy / Photography
  • Circuit design / soldering

Experiences

I built the world’s first self-driving lab for thin films

I cofounded and led a program of >30 engineers and scientists that deployed autonomous robotic laboratories. My team used flexible automation to build self-driving labs that automate materials discovery. As lead data scientist, I implemented multi-objective Bayesian optimization algorithms, performed multithreaded simulations, developed pipelines and dashboards, designed automated experiments, and created custom spectrometers. The project resulted in 9 publications, >200 citations, and >$1.5M in follow-on funding. | 2020-2022

Our self-driving lab accelerates the discovery and optimization of clean-energy materials by combining flexible automation with machine learning. Full video.

I processed nuclear fusion reactor data at Google

As a Technical Program Manager and Software Engineer intern, I created a dashboard that ingested calorimetry data from fusion reactors. The dashboard enabled 30 collaborators to make on-the-fly experimental decisions. I open-sourced the system identification software used to model the reactors. | 2017

I redefined a chemical bond

I devised a new way to characterize the interfaces within a solar cell. The electron transport at these interfaces determines device performance, and my research improved the performance of solution-processed solar cells by 25%. My work also redefined the halogen bond—a bond previously misunderstood by the chemistry community. | 2016-2020

I developed an enclosure to protect clinicians from COVID-19

I developed an open-source patient enclosure to protect staff who are performing procedures on infectious patients. The enclosure was rapidly prototyped in partnership with healthcare staff, has been adopted in more than 5 countries, and is used on actual patients. | 2020

Our patient enclosure protects staff when performing procedures on infectious patients. We developed the enclosure design at BC Children's Hospital (Vancouver, BC). CovidBox website.

I taught chemistry laboratories and lectures at TWU and UBC

As a chemistry laboratory lecturer, I have instructed >600 students and mentored 28 instructors. My responsibilities included developing my own lecture material, maintaining a safe lab environment, and evaluating instructors. I've received >95% favorable course reviews. | 2010-2011, 2015-2016, 2020

I cofounded a tutoring company

I cofounded a tutoring company that hired tutors to mentor secondary and post-secondary students in STEM subjects. I created booking software, marketed the company, hired tutors, and managed the finances. | 2015-2017

I engaged a local artist to fundraise for chemistry research

I commissioned a local artist to create a 10-foot-wide artistic representation of the periodic table of elements using 103 individual canvases. Each canvas was sponsored by donors to raise funds for academic research at Trinity Western University. (TW Magazine, issue 25, page 8.) | 2014

I developed novel fluorine polymers for MRI contrast reagents

I built self-assembling block copolymers for use as MRI contrast reagents at ENSCM (Montpellier, France). I used RAFT polymerization to control the size distribution of fluorine- and phosphorus-containing polymers for use as tailored therapeutics. | 2014

I synthesized catalysts for pharmaceutical applications

I synthesized asymmetric catalysts for pharmaceutical and polymer synthesis applications during my undergraduate degree. This research led to three publications and created several new research projects. I was awarded three NSERC research grants to perform this work. | 2010-2015

I protected crops by installing bird boxes with cameras

I designed and completed a study that proved kestrel hawks scare off pests when encouraged to nest near fruit fields. I acquired funding from the British Columbia Ministry of Agriculture, designed custom bird boxes with cameras, built relationships with local farmers to install boxes near their fields, and observed how the ecosystems changed after the boxes were installed. (Photo credit: David George.) | 2010-2013

I managed an environmentally sensitive ecosystem

I managed 40 acres of an environmentally sensitive ecosystem in Langley, British Columbia. I maintained public access to the land, trained scientists in research techniques, and secured funding from the Canadian government to measure local salmon populations. | 2010-2011

Projects

Maps colored by road suffix

I wrote a package to map any location with the roads colored by their suffix (e.g., road, street, avenue, etc.) The map data is automatically downloaded from the OpenStreetMap API for a given latitude / longitude bounding box.
  GitHub repository | 2023

A map of the trees of Vancouver, BC

I created an interactive map that describes the city-owned trees within Vancouver, BC. The data was provided by the City of Vancouver and visualized using Dash.
  GitHub repository | 2023

Visualization of SpaceNet data with GDAL

I visualized the PAN band of satellite data of Paris, France. The geoTIFF and geoJSON data was provided by SpaceNet and was processed using the GDAL library.
  GitHub repository | 2023

Sheet music for birds

I wrote a package to visualize bird songs as spectrograms. The audio file is processed with a rolling Fast Fourier Transform window.
  GitHub repository | 2023

Education

Ph.D. in Chemistry, The University of British Columbia
Advisor: Prof. Curtis P. Berlinguette.
2015-2022
B.Sc. in Chemistry, Trinity Western University
President's Scholarship & Dean's List recipient
Advisors: Prof. Craig D. Montgomery, Prof. Karen M. M. Steensma.
2010-2014

Awards

Front cover art for the journal: Digital Discovery (Royal Society of Chemistry)2022
Innovation Awards from TechConnect2019, 2022
QuEST fellowship from the Stewart Blusson Quantum Matter Institute (SBQMI)2016-2022
Collaborative Research and Training Experience (CREATE) fellowship from NSERC2015, 2016
Balard Mobility Grant from Pôle chimie Balard2014
Best Poster Presentation in Category, Western Canadian Undergraduate Chemistry Conference (WCUCC)2013
President’s Scholarship from Trinity Western University2013
Undergraduate Student Research Award (USRA) from NSERC2012, 2013, 2015

Publications

A (*) denotes where two authors contributed equally.

MacLeod, B. P.*, Parlane, F. G. L.*, & Berlinguette, C. P. How to build an effective self-driving laboratory. MRS Bulletin 48, 173–178 (2023).
Rupnow, C., MacLeod, B. P., Mokhtari, M., Ocean, K., Dettelbach, K. E., Lin, D., Parlane, F. G. L., Chiu, H. N., Rooney, M. B., Waizenegger, C., de Hoog, E., Berlinguette, C. P. A Self-driving Laboratory Optimizes A Scalable Process For Making Functional Coatings. Invited submission: NeurIPS AI4Mat 2022 Spotlight, OpenReview (2022).
Tian, S. I. P., Ren, Z., Venkataraj, S., Cheng, Y., Bash., D., Oviedo, F., Senthilnath, J., Cellappan, V., Lim, Y.-F., Aberle, A. G., MacLeod, B. P., Parlane, F. G. L., Berlinguette, C. P., Li, Q., Buonassisi, T., Liu, Z. Transfer Learning for Rapid Extraction of Thickness from Optical Spectra of Semiconductor Thin Films. Under revision, arXiv (2022).
MacLeod, B. P.*, Parlane, F. G. L.*, Brown, A. K., Hein, J. E., & Berlinguette, C. P. Flexible automation for self-driving laboratories. Accelerated Materials Discovery (De Gruyter) 4, 105-122 (2022).
MacLeod, B. P.*, Parlane, F. G. L.*, Rupnow, C. C., Dettelbach, K. E., Elliott, M. S., Morrissey, T. D., Haley, T. H., Proskurin, O., Rooney, M. B., Taherimakhsousi, N., Dvorak, D. J., Chiu, H. N., Waizenegger, C. E. B., Ocean, K., Mokhtari, M., & Berlinguette, C. P. A self-driving laboratory advances the Pareto front for material properties. Nat Commun 1, 45-51 (2022).
MacLeod, B. P., Parlane, F. G. L., Brown, A. K., Hein, J. E., & Berlinguette, C. P. Flexible automation accelerates materials discovery. Nat. Mater. 7, 722-726 (2022).
Huang, A., Delima, R. S., Kim, Y., Lees, E. W., Parlane, F. G. L., Dvorak, D. J., Rooney, M. B., Jansonius, R. P., Fink, A. G., Zhang, Z., & Berlinguette, C. P. Direct H2O2 Synthesis, without H2 Gas. J. Am. Chem. Soc. 32, 14548-14554 (2022).
Lees, E. W., Mowbray, B. A. W., Parlane, F. G. L., & Berlinguette, C. P. Gas diffusion electrodes and membranes for CO2 reduction electrolysers. Nat Rev Mater 1, 55-64 (2021).
MacLeod, B. P.*, Parlane, F. G. L.*, Morrissey, T. D., Häse, F., Roch, L. M., Dettelbach, K. E., Moreira, R., Yunker, L. P. E., Rooney, M. B., Deeth, J. R., Lai, V., Ng, G. J., Situ, H., Zhang, R. H., Elliott, M. S., Haley, T. H., Dvorak, D. J., Aspuru-Guzik, A., Hein, J. E., & Berlinguette, C. P. Self-driving laboratory for accelerated discovery of thin-film materials. Sci. Adv. 20, 853-859 (2020).
Taherimakhsousi, N., MacLeod, B. P., Parlane, F. G. L., Morrissey, T. D., Booker, E. P., Dettelbach, K. E., & Berlinguette, C. P. Quantifying defects in thin films using machine vision. npj Comput Mater 1, 6060-6064 (2020).
Suntrup, L., Stein, F., Klein, J., Wilting, A., Parlane, F. G. L., Brown, C. M., Fiedler, J., Berlinguette, C. P., Siewert, I., & Sarkar, B. Rhenium Complexes of Pyridyl-Mesoionic Carbenes: Photochemical Properties and Electrocatalytic CO2 Reduction. Inorg. Chem. 7, 4215-4227 (2020).
Berlinguette, C. P., Chiang, Y., Munday, J. N., Schenkel, T., Fork, D. K., Koningstein, R., & Trevithick, M. D. Revisiting the cold case of cold fusion. Nature 7759, 45-51 (2019).
Carroll, H. K., Parlane, F. G., Reich, N., Jelier, B. J., & Montgomery, C. D. Phosphoramidite complexes of Pd(II), Pt(II) and Rh(I): An effective hydrosilylation catalyst of 1-hexyne and 1-octene. Inorganica Chimica Acta 465, 78-83 (2017).
Parlane, F. G. L., Mustoe, C., Kellett, C. W., Simon, S. J., Swords, W. B., Meyer, G. J., Kennepohl, P., & Berlinguette, C. P. Spectroscopic detection of halogen bonding resolves dye regeneration in the dye-sensitized solar cell. Nat Commun 1, 14548-14554 (2017).
Hu, K., Blair, A. D., Piechota, E. J., Schauer, P. A., Sampaio, R. N., Parlane, F. G. L., Meyer, G. J., & Berlinguette, C. P. Kinetic pathway for interfacial electron transfer from a semiconductor to a molecule. Nature Chem 9, 853-859 (2016).
Swords, W. B., Simon, S. J. C., Parlane, F. G. L., Dean, R. K., Kellett, C. W., Hu, K., Meyer, G. J., & Berlinguette, C. P. Evidence for Interfacial Halogen Bonding. Angew. Chem. 20, 6060-6064 (2016).
Simon, S. J. C., Parlane, F. G. L., Swords, W. B., Kellett, C. W., Du, C., Lam, B., Dean, R. K., Hu, K., Meyer, G. J., & Berlinguette, C. P. Halogen Bonding Promotes Higher Dye-Sensitized Solar Cell Photovoltages. J. Am. Chem. Soc. 33, 10406-10409 (2016).
Jelier, B. J., Montgomery, C. D., & Parlane, F. G. Deprotonation of a hydrophosphorane and synthesis of the Ni(II) metallophosphorane [NiCl{P(OC6H4N(CH3))2}(P(CH3)3)2]. Inorganica Chimica Acta 413, 121-127 (2014).

Presentations

Talks

A Self-Driving Laboratory (video)
Doctorate defence presentation: The University of British Columbia, The Department of Chemistry
2022
Materials Research Society (MRS) - Fall Meeting & Exhibit (Boston, Massachusetts)
Invited talk: Autonomously Optimizing Thin Film Morphologies Using Machine Vision.
2019
102nd Canadian Chemistry Conference and Exhibition (CCCE; Quebec City, Quebec)
Invited talk: Automated UV-Vis-NIR acquisition to enable autonomous optimization of thin films for electronics applications.
2019
The University of British Columbia: Inorganic Discussion Group (Vancouver, British Columbia)
Invited talk: Closing the Loop: Applying Self-Driving Labs to the Right Materials Problems.
2019
The University of British Columbia: CHBE 597/697 (Vancouver, British Columbia)
Invited guest lecturer: Good Visual Grammar: Design the right thing.
2019
The University of British Columbia: CHBE 597/697 (Vancouver, British Columbia)
Invited guest lecturer: Primer on Visual Grammar.
2018
Stewart Blusson Quantum Matter Institute retreat (SBQMI; Vancouver, British Columbia)
Invited talk: Project Ada: Optimizing a disordered organic semiconductor using an autonomous laboratory.
2019
International Scientific Advisory Board (ISAB) for Stewart Blusson Quantum Matter Institute (SBQMI; Vancouver, British Columbia)
Invited talk: Ada: Automated discovery of alloys.
2018
Trinity Western University open house (Langley, British Columbia)
Invited talk: Diverse research exposure at TWU.
2017
The 95th Canadian Chemistry Conference and Exhibition (Québec City, Québec)
Invited talk: Diverse research exposure at TWU.
2017

Posters

Autonomously Optimizing Thin Film Morphologies Using Machine Vision
Invited presentation: Canada First Research Excellence Fund Event, Stewart Blusson Quantum Matter Institute, UBC.
2019
Temporal resolution of dye regeneration in mesoscopic solar cells
Invited presentation: The University of British Columbia Chemistry Department.
2016
Utilization of the hydridophosphorane HP(OC6H4NMe)2 as a ligand in Ni(II) and Pt(II) complexes
Invited presentation: MJ Murdock College Science Research Conference, Vancouver, Washington.
2013
Utilization of the hydridophosphorane HP(OC6H4NMe)2 as a ligand in Ni(II) and Pt(II) complexes
Invited presentation: Trinity Western University Research Forum, Langley, British Columbia.
2012
Utilization of the hydridophosphorane HP(OC6H4NMe)2 as a ligand in Ni(II) and Pt(II) complexes
Invited presentation: MJ Murdock College Science Research Conference, Walla Walla, Washington. Awarded best poster.
2012

Development

Role: Reviewer
M4E Symposium 2023: Self-Driving Labs for Clean Energy Technologies
2023
Role: Instructor
Introduction to Python and scientific computing
2022
Role: Safety Officer and Fire Warden
Chemistry department: The University of British Columbia
2015-2022
Course: Emergency First Aid & CPR/AED Level C
Canadian Red Cross
2019
Course: Presenting as a Leader
The Humphrey Group
2018
Course: HAM radio license
The American Radio Relay League (ARRL) Callsign KM6NND.
2017
Course: Discovering the Entrepreneur Within
by Michelle Aguayo, Mitacs Step
2016
Course: Foundations of Project Management
by Michelle Aguayo, Mitacs Step
2016
Course: Management Essentials for Leadership
by Jacquelyn Brinkman, A Graduate Pathways to Success Workshop
2016
Course: Chemistry Intellectual Property and Patent Law Short Course by Carbon Patent Group
by Andris Macins, Carbon Patent Group
2016
Course: Chemical Safety Training
by Ted Sedgwick and Bruce Anderson, The University of British Columbia
2015

Press

AI-driven robots are making new materials, improving solar cells and other technologies. Robert F. Service, Science (2019).
How AI is revolutionizing the world of clean energy materials. Cathy Chen, World Economic Forum (2019).
Canada Invests in First-of-its-Kind Robotic Platform at University of British Columbia. Natural Resources Canada (2018).
Building a Robot That Could Help Save the Planet. Research2Reality (2020). *Personally interviewed. (Video.)
Cold fusion remains elusive—but these scientists may revive the quest. Michael Greshko, National Geographic (2019).
Google Ran A Secret Experiment To Search For Cold Fusion. Did They Find It? Steven Salzberg, Forbes (2019).
Thirty years later, the cold fusion dream is still alive. Clive Cookson, Financial Times (2019).
Google revives controversial cold-fusion experiments. Elizabeth Gibney, Nature News (2019).
Funding for clean energy robot. Anita Bathe, CBC News (2018).
AI robot lends UBC a hand in alternative-energy research. Lakshmi Sadhu, The Globe and Mail (2018).
Canada Invests in First-of-its-Kind Robotic Platform at University of British Columbia. Business Insider (2018).
BC researchers working on ‘first-of-its-kind’ AI-powered clean energy robotic platform. Bradly Shankar, Mobile Syrup (2018).
Ada: A Self-driving Laboratory for Clean Energy Technologies. Benjamin P. MacLeod et al., Inside Unmanned Systems (2022).
Halogens can increase solar cell performance by 25 per cent. Alex Walls, The University of British Columbia (2017).
Elemental art. Shara Lee, page 8, Trinity Western Magazine (2014).