ABOUT

I’m Brennan Lagasse, an innovator excited about how computer science, statistics, and math can be combined to create novel solutions to global problems. This drive has led me to create a wireless target system that gamifies soccer drills and develop the first scalable, open-source architecture for correcting errors on practical quantum computers. I am an undergraduate at Yale University where I am pursuing a double major in CS/Math and Statistics/Data Science. At Yale, I am involved with Undergraduate Quantum Computing, Society for Quantitative Research, and Computer Society. You can also find me hiking, playing tennis, or reading.

EXPERIENCE

August 2022 - Present

  • Hold office hours to help students master memory management, data structures, and software engineering using the C programming language
  • Assist students with problem sets and teach students debugging skills with valgrind and gdb

May 2022 - August 2022

  • Received Yale First Year Summer Fellowship to carry out research to design the first fast and accurate decoder for a practical quantum computer
  • Envision creative and useful interfaces for error correction, optimize algorithms for rapid error identification

November 2022 - May 2023

  • Analyzed two-photon calcium imaging of the brain and compare this to the electrophysiology method
  • Cleaned and reformatted high dimensional data for analysis

June 2021 - August 2022

  • Designed electronics for an original LED target system for soccer training
  • Developed software for twenty interactive soccer drills currently used to train dozens of students every week
  • Created an app that enables company staff to wirelessly run drills and select game settings

September 2020 - August 2022

  • Designed and taught interactive lessons that exposed hundreds of youths to science, engineering, and code
  • Led staff training to give a dozen teachers the technical strategies and confidence to run exciting STEM classes
  • Started as a volunteer and was hired as a teacher and then promoted to develop curriculum and lead programs

PROJECTS

Scalable Quantum Decoder
Rust

The first scalable and soon to be open source algorithm for correcting errors on quantum computers with non-trivial circuits in real time.

Soccer Box Training System
C++ Python

Soccer training system with light-up, sensitive targets used to gamify soccer drills and offer players immediate feedback. With twenty games and custom settings, players get highly personalized training. In use at A Step Ahead Soccer.

Soccer Box App
Java

User interface that allows staff to select and run games with the and report player performance. The app wirelessly communicates with a Raspberry Pi that can control multiple boxes. In use at A Step Ahead Soccer.

Coins of Dura-Europos Website
Python JavaScript

Website that allows users to interact with inaccessible ancient coins using an interactive lighting feature and with information and translations dynamically sourced from WikiData. Developed with a team of students with input from professionals in computer science and the humanities.