I am an Assistant Teaching Professor at Northeastern University in the Department of Electrical and Computer Engineering.

Email Me

CV as of Mar 1, 2024: cv.pdf


Google Scholar: Drew Zagieboylo

Peer-Reviewed Papers

At Cornell


Invited Talks

Other Publications


At Northeastern

  • Fa 2023:
    • EECE 2140, Computing Fundamentals for Engineers
    • EECE 2160, Embedded Design: Enabling Robotics

At Cornell

  • Fa 2022, TA-Instructor for Computer System Organization & Programming (CS3410) with Anne Bracy
  • Sp 2022, Student in the Teaching and Learning Graduate Seminar
  • 2019-2022, (Head) Instructor for multiple Rock Climbing courses in the College of Outdoor Education
  • Sp 2018, TA Operating Systems (CS4410/4411) for Anne Bracy
  • Fa 2017, TA Operating Systems (CS4410/4411) for Anne Bracy and Gün Sirer


  • 2016-2017, Volunteer with TEALS at Hillsdale High School

At UC Berkeley

  • Sp 2014, TA Computer Security (CS 161) for David Wagner


Please feel free to reach out to me for anything releated to my research or personal interests!

Email : d.zagieboylo@northeastern.edu

About Me

Academics and Experience

I am now an Assistant Teaching Professor at Northeastern University, where I am excited to be teaching in the Electrical and Computer Engineering Department.

I recently graduated with my PhD from Cornell University, where I investigated hardware—software co-design, particularly with a focus on security. My work aims to redefine and/or tighten the security abstractions across the program stack to prevent devastating side-channel attacks (such as Spectre) and even improve the performance of security-critical software. Most recently, I’ve been investigating how to use microarchitectural abstractions to build processors with provable correctness and security guarantees.

In 2014, I graduated from U.C. Berkeley with a Bachelor’s degree in Computer Science, where I focused on computer architecture courses and worked as a TA for CS 161 (Computer Security). For the following three years, I worked at Electronic Arts on the Digital Platform Data Team. I was (in part) responsible for administration and automated management of our AWS resources. Additionally, I worked on bringing low-latency stream processing to the EADP Data Team by adopting Apache Spark and Kafka. Lastly, I was in charge of rennovating EA’s responsive crash reporting system, BugSentry.

Other Interests

I am an avid outdoorsman and love to hike, bike, snowboard, ski, run and (most of all), rock climb. During my time at Cornell I was lucky enough to even teach a number of rock climbing courses with the wonderful College of Outdoor Education. I was also a member of the U.C. Berkeley Symphony Orchestra for 6 years as a violist.