Under Construction

This personal website is currently under construction. For now, beyond this page you may also find a short bio at Uwaterloo Programming Languages Group.

Programming Language preferences and other thoughts

My favourite programming language paradigm is: typed strictly evaluating impure functional programming. Examples include Scala and OCaml.

Also, as other Uwaterloo CS students will confirm: Racket is bae!

Other related things I care about: gc pauses and tail calls.


I like all things camels, including as stated above OCaml!

Here are a group of baby camels. May their ever smiling faces bring you happiness and joy!

Camels in Dubai 2