extends /layout-main.pug block set_page - let page = '/' block page .container section p.larger | I am a compiler engineer and theoretical linguist. p | As a compiler engineer, I develop software that translates high-level source code to machine-readable instructions. | I have extensive experience developing runtimes for the functional programming language #[a(href='clean.html') Clean], | as well as optimization passes for embedded C compilers. p | As a theoretical linguist, I am broadly interested in what natural language utterances mean, and what this tells us about human cognition. | I have worked on a variety of phenomena, such as Number, reduplication, prepositional polysemy, and grammaticalization. | See #[a(href='linguistics.html') the dedicated page] for more details.