Hi there! I’m Shane. I just recently completed my PhD in Computer science from the University of Windsor!
I like to write here about the various projects I’m working on, hobby or otherwise. Or, rather,
I like the idea of doing that – although I am especially trying as of late to write more.
Academically, my primary research interest has been in Natural Language Semantics.
Specifically compositional (sometimes called Montagovian) semantics.
You can check out a live demo of my work here!
If you want to know more, my dissertation
might be worth a read.
I’ve never felt right without having some personal project on the go. In my free time, I like to study
older videogames. Specifically, I like taking them apart and fixing bugs in them! I plan to do a lot of writing
about that here over the next little while. My most noteworthy work in that area has been getting online play working again
in the game Interstate ‘76 (and its Nitro Pack expansion), a project I find myself coming back to frequently over the years.
When I’m not working on personal projects, I really enjoy playing music.
In industry, I’ve spent a lot of time writing highly performant C++ with a bit of heterogeneous programming thrown
into the mix, mostly for simulation or graphical related work. I’ve spent some time on the Khronos Group OpenCL
Working Group as well through the University of Windsor. I encourage you to check out my publication record if you want
to know more!