Software/Network Engineer for the Action Institute through the Secure Computing Group (aka SecLab) at UCSB. Part-time lecturer at the Department of Computer Science at Westmont College and occasional contractor. Master of Science in Software Engineering from California State University, Fullerton.
While working at UCSB, I have had the chance to work on significant projects with remarkable individuals.
Projects
- Built a cloud-based cyber range for the NSF Action Institute.
- Core contributor on the DARPA HARDEN project.
- Spearheaded the strategic migration of a data center while contributing to the ongoing research of Chris Kruegel, Giovanni Vigna and many others.
- Collaborated with Kelly Caylor at waves lab on socio-physical modeling projects.
- Consulted on a variety of projects at ERI (such as implementing seismic algorithms in Python with Jamison Steidl for NEES and modeling waves in the open ocean with Tim DeVries and Leonel Romero).
- Led the management of the campus enterprise resource planning tool, ensuring its maintenance, modernization, and migration during a major transition to a new financial backend.
- Developed tooling to facilitate the migration to a centralized campus identity system.
- Automated the migration of student email to the cloud.
- Contributed to the infrastructure of the new campus data center - built an emergency shutdown system based on environmental sensors.
Teaching and Mentoring
I am passionate about learning, teaching, and mentoring. My experience ranges from teaching introductory programming courses at the DREAMLAB, to mentoring undergraduate teams through research in the UCSB ERSP program (22-23, 23-24). I developed the materials for an upper-division course on Programming Languages that I have taught at Westmont College. The small class size enabled me to create and foster an engaged learning environment in the classroom. This past summer I helped to lead the inaugural summer mentor program for the Action Institute that brought students from around the country, and led a team of undergraduates to develop cyber-security skills within a cloud-based cyber-range.
Recent Publications
Container Orchestration Honeypot: Observing Attacks in the Wild
26th International Symposium on Research in Attacks, Intrusions and Defenses (RAID 23) (RAID '23),
October 19, 2023 POPKORN: Popping Windows Kernel Drivers At Scale
Proceedings of the 38th Annual Computer Security Applications Conference,
December 05, 2022 DeepCASE: Semi-Supervised Contextual Analysis of Security Events
Proceedings of the IEEE Symposium on Security and Privacy (S&P),
August 14, 2022 Regulator: Dynamic Analysis to Detect ReDoS
31st USENIX Security Symposium (USENIX Security),
August 14, 2022 DIANE: Identifying Fuzzing Triggers in Apps to Generate Under-constrained Inputs for IoT Devices
In Proceedings of the IEEE Symposium on Security & Privacy (S&P),
May 14, 2021
Proceedings of the 38th Annual Computer Security Applications Conference,
DeepCASE: Semi-Supervised Contextual Analysis of Security Events
Proceedings of the IEEE Symposium on Security and Privacy (S&P),
August 14, 2022 Regulator: Dynamic Analysis to Detect ReDoS
31st USENIX Security Symposium (USENIX Security),
August 14, 2022 DIANE: Identifying Fuzzing Triggers in Apps to Generate Under-constrained Inputs for IoT Devices
In Proceedings of the IEEE Symposium on Security & Privacy (S&P),
May 14, 2021
31st USENIX Security Symposium (USENIX Security),
DIANE: Identifying Fuzzing Triggers in Apps to Generate Under-constrained Inputs for IoT Devices
In Proceedings of the IEEE Symposium on Security & Privacy (S&P),
May 14, 2021
More Publications