About
I want our software to be true to the world it serves. This principle guides my interests – in type systems and formal verification, accessibility and inclusivity, privacy engineering, API design.
Experience
Education
Volunteer Experience
-
Secretary
MathSoc Canterbury
- 1 year 1 month
Science and Technology
-
Secretary
University of Canterbury Music Club
- 1 year 1 month
Arts and Culture
-
Tutor
New Zealand Olympiad in Informatics
- 2 years
Education
I taught computer science and competitive programming to high school students, and wrote problems for the New Zealand Informatics Contest.
Publications
-
My Little Procedural Macro
RustConf 2018
A tech talk presented at RustConf 2018 in Portland, Oregon.
-
Rust RFC #940
-
Proposal to tweak the behavior of package names in Rust. This addressed a key blocker for Rust 1.0.
-
Variance, with ponies
Christchurch Hacker Conference 2018
A tech talk about covariance and contravariance.
Projects
-
Maud: a fast, safe template engine for Rust
- Present
Maud is a template engine implemented as a Rust compiler plugin. Templates are written inline using Rust syntax, and type-checked and optimized with the rest of the program.
As of September 2016, the library supports the full HTML5 syntax with basic automatic escaping and template inheritance. Extra features such as context-aware escaping are in the works.
Honors & Awards
-
New Zealand Scholarship
NZQA
An academic scholarship awarded to the top 3% of high school graduates.
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Chris Wong in Australia
146 others named Chris Wong in Australia are on LinkedIn
See others named Chris Wong