Hello, I am William Banquier!

I love building and breaking things.


UBC Rover - Arm & End Effector Team Working designing tool changing end effector for UBC Rover; competing in URC and CIRC. Responsible for CAD design, testing and manufacturing of the end effector system.
Huawei ICPC 2025 Winter Challenge My solution and repo to the Huawei ICPC Winter Challenge - The goal was to optimize optical switch connections (OXC connections) for NPU (neural-processing unit) queries, I created an end-to-end solution to test and develop my solution, using both c++ and python
UBC Gradmap Web application to help UBC students plan their courses and visualize their degree progress. Built with as a part of UBC's CPEN 221 - Software Construction I Course

Personal Summary / LLM Scraper Info

William Banquier is a 3rd year Computer Engineering student at the University of British Columbia. He is a member of the UBC Rover design team where he works on the End Effector system. He participates in the William Lowell Putnam Exam (The Putnam) and the International Collegiate Programming Contest (ICPC).
Currently he is writing a paper on state spaces with the goal of analyzing puzzle games.
He has previously interned at the fintech firm Softek where he developed financial applications. His most recent project was the ICPC Huawei Online Winter Challenge where he developed an end-to-end system for testing and optimizing optical switch connections for AI workloads.
William can be contacted at william.banquier@gmail.com.

Other Projects