About

I’m a Brookline-based Software developer primarily interested in web and operating system development. I recently graduated with a Master of Science from Northeastern University, where I worked on Linux kernel security extensions in conjunction with MIT Lincoln Laboratory. In the past, I’ve worked on widgets for Amazon Web Services and mitigations for software timing channels at the University of Central Florida.

Experience

Student Technical Assistant

Sep 2023 - May 2025
MIT Lincoln Laboratory — Lexington, MA
  • Implemented changes to previous LLVM enforcement pass to support changes in temporal compartmentalization protection requirements.
  • Extended Linux kernel code to enforce requirements with ARM PAC and MTE.
  • Implemented an inter-procedural post-dominator calculation in Python to generate post-dominating nodes for Linux kernel modules.

Summer Research Intern

May 2023 - Sep 2023
MIT Lincoln Laboratory — Lexington, MA
  • Modified implementation of existing LLVM pass supporting automatic enforcement of spatial compartmentalization framework.

Graduate Teaching Assistant

Sep 2022 - May 2025
Northeastern University— Boston, MA
  • Taught students operating system principles and security practices through office hours and one-on-one instruction.

Graduate Research Assistant

Sep 2021 - Dec 2024
Northeastern University — Boston, MA
  • Developed Linux kernel memory security tools utilizing features of Intel and ARM platforms and compiler-assisted security policies.

Software Development Engineer Intern

Summer 2020 & 2021
Amazon Web Services — Seattle, WA
  • Created React widgets and web consoles to simplify customer workflows in AWS Service Quotas and AWS Single Sign-On. Integrated widgets with internal RESTful APIs.

Undergraduate Research Assistant

Oct 2019 - May 2021
University of Central Florida — Orlando, FL
  • Modified LLVM’s register allocator to support a side-channel free architecture.

Skills & Proficiency

C

C++

Python

Javascript

React

HTML5 & CSS

Bash