I’m Spencer, and I make and break software — bilingually!

I’m currently a Senior Security Consultant and Research Director at NCC Group, where I do cybersecurity assessments for a wide range of clients and technologies. I’m primarily interested in the low-level aspects of computing: operating systems, kernels, networking, and even a bit of hardware. A list of my notable technical projects and publications, both professional and personal, can be found on the Portfolio page.

My recent blog posts can be found below.