I’m Sean, a third-year student at the University of Waterloo, studying Software Engineering.
What I Do
I’ve worked on many projects spanning a range of fields, including the GAPID graphics debugger, the Zstandard compression algorithm, cryptography, 3D rendering, games, image analysis, network protocols, and app development. To see more of my projects, head to my projects page (or reload this page to see various snippets of my code in the background).
In the past I’ve worked at:
Side Effects Software, implementing Optical Flow and Full-Body Inverse Kinematics algorithms in their VFX software Houdini to allow for new effects and easier animating.
Facebook, working on Zstandard. While I was there I worked on improving speed and reliability, and developed new integrations for the library such as in SquashFS and libarchive. I also wrote my first kernel patch.
Wish, working on infrastructure. While at Wish I cut internal network traffic by 50%, and orchestrated the migration of a billion-row data collection to reduce database load and improve efficiency.
I also like rock climbing, skating, hiking, swimming, Zelda games, and Magic: the Gathering.