William Law
William Law
Pursuing Optimism • Systems Enjoyer • MEV Seeker
Hi! I'm interested in building performant blockchain infrastructure.
Currently, I’m working on blockchain protocols and exploring the different design tradeoffs that are made to reach high performance. I’m also very excited by the compelling use cases that blockchains will bring and the eventual upgrade of the internet to being onchain.
I’m also a fourth-year student at the University of Waterloo studying Computer Science with a concentration in distributed systems. I have experience building large-scale infrastructure, distributed protocols, and database systems.
Hi! I'm interested in building performant blockchain infrastructure.
Currently, I’m working on blockchain protocols and exploring the different design tradeoffs that are made to reach high performance. I’m also very excited by the compelling use cases that blockchains will bring and the eventual upgrade of the internet to being onchain.
I’m also a fourth-year student at the University of Waterloo studying Computer Science with a concentration in distributed systems. I have experience building large-scale infrastructure, distributed protocols, and database systems.
Open Source
Open Source
Show all
Show all
Experience
Show all
Projects
Projects
Education
Education
A selected list of the coursework I have completed in my undergraduate studies. This mainly consists of courses related to systems engineering and entrepreneurship.
Technical Coursework
Technical Coursework
Fall 2024
Human Computer Interaction
•
CS 449
Application Development
•
CS 346
Fall 2023
Database Systems
•
CS 348
Computer Networks
•
CS 456
Winter 2023
Operating Systems
•
CS 350
Algorithms
•
CS 341
Statistics
•
STAT 231
Spring 2022
Compilers
•
CS 241
Data Structures
•
CS 240
Combinatorics and Graph Theory
•
MATH 239
Fall 2021
Object-Oriented Programming
•
CS 246
Probability
•
STAT 230
Fall 2020
Functional Programming
•
CS 135
Human Computer Interaction
•
CS 449
Fall 2024
Application Development
•
CS 346
Fall 2024
Database Systems
•
CS 348
Fall 2023
Computer Networks
•
CS 456
Fall 2023
Operating Systems
•
CS 350
Winter 2023
Algorithms
•
CS 341
Winter 2023
Statistics
•
STAT 231
Winter 2023
Compilers
•
CS 241
Spring 2022
Data Structures
•
CS 240
Spring 2022
Combinatorics and Graph Theory
•
MATH 239
Spring 2022
Object-Oriented Programming
•
CS 246
Fall 2021
Probability
•
STAT 230
Fall 2021
Functional Programming
•
CS 135
Fall 2020
Entrepreneurship Coursework
Essentials of Entrepreneurial Planning and Execution
•
BET 340
Fall 2023
Marketing Foundations for Early-stage Ventures
•
BET 400
Winter 2023
Customer Experience Design
•
BET 350
Fall 2022
Entrepreneurial Strategy
•
BET 320
Spring 2022
Entrepreneurship Coursework
Fall 2023
Essentials of Entrepreneurial Planning and Execution • BET 340
Winter 2023
Marketing Foundations for Early-stage Ventures • BET 400
Fall 2022
Customer Experience Design
•
BET 350
Spring 2022
Entrepreneurial Strategy
•
BET 320
Research Interests
Research Interests
Large-scale cloud infrastructure
Databases
Operating Systems (scheduling, concurrency)
User Experience
Awards
Awards
ETHGlobal Bangkok Zircuit Best Telegram App 2nd Place
Presidential’s Research Award
Presidential’s Scholarship of Distinction
Presidential’s International Experience Award
1517 Medici Grantee
Experience
Show all
Show all