me

Currently, I'm working at Google as a software engineer, working on the Chrome "Catan" team, where we do performance, battery, and memory optimization work throughout the entire Chrome codebase. We operate in a metric-guided, evidence-based, realistic, and holistic way. To get an idea of the work we do, here is a talk done by one of my close coworkers.

In 2022, I graduated from the University of Ottawa, where I completed a Joint Honours BSc in Computer Science and Mathematics, Magna Cum Laude. I left to go work on Catan as a new grad.

In summer 2021, I worked as a SWE intern at Google on the Travel team, but more specifically, working on SBCL, a leading Common Lisp compiler.

In summer 2020, I worked as a SWE intern at Google, on the WebAssembly standards team. I spent most of my time contributing to SIMDe, which I integrated into emscripten to allow for ARM NEON emulation in WebAssembly.

My first job was in Cyber Security. At the Bank of Canada. It wasn't very real.

In January 2021, I and my rag tag team of others from my university were "global finalists" of the Collegiate Penetrating Testing Competition, after winning the Canadian regional final. We didn't place, but it was very fun and taught me a fair bit.

From 2019-2022, I also ran the uOttawa CS Club, and so organized and ran nigh singlehandedly many events, including a metaprogramming workshop about the internals of Python, a book club in which we studied Joe Armstrong's book "Programming Erlang" and writing distributed systems (in spring 2021), a book club in which we're reading the Rust Book (in spring 2022), and a weekly in-person Code && Coffee, where like-minded programmers of all stripes came to chat.

I've been serious about programming since about 2012 or so. My current interests are compilers, operating systems, and graphics. My favourite languages are C and Common Lisp.

Github

Email: seanptmaher (at) gmail.com

Author: Sean

Created: 2024-11-22 Fri 01:51