Amy Babay April 2018

Similar documents
Amy Babay November Doctor of Philosophy in Computer Science September 2018

Research Statement. Amy Babay December 2018

Spire: Intrusion-Tolerant SCADA for the Power Grid

Spire: Intrusion-Tolerant SCADA for the Power Grid

Network-Attack-Resilient Intrusion- Tolerant SCADA for the Power Grid

Yair Amir. April 2018

Timely, Reliable, and Cost-Effective Internet Transport. Service using Structured Overlay Networks. Amy Babay

Intermediate Programming Section 03 Introduction. Department of Computer Science Johns Hopkins University. Course Overview.

Toward Intrusion Tolerant Clouds

Brian F. Cooper. Distributed systems, digital libraries, and database systems

Seamless Overlays for Application Use

Toward Intrusion Tolerant Cloud Infrastructure

Jun Li, Ph.D. School of Computing and Information Sciences Phone:

Stavros Nikolaou. 413 Gates Hall URL: Ithaca, NY, 14853, USA Date of Birth: December, 1987

Thesis: An Extensible, Self-Tuning, Overlay-Based Infrastructure for Large-Scale Stream Processing and Dissemination Advisor: Ugur Cetintemel

Chris Vegter University of Northern Colorado Monfort College of Business (970)

John Clements Department of Computer Science Cal Poly State University 1 Grand Street San Luis Obispo, CA (805)

EDUCATION RESEARCH EXPERIENCE

Dr. Spencer Sevilla Postdoctoral Researcher, University of Washington

Mohamed Mahmoud Mahmoud Azab. Education: Ongoing research:

Toward Open Source Intrusion Tolerant SCADA. Trevor Aron JR Charles Akshay Srivatsan Mentor: Marco Platania

TEXAS STATE VITA. A. Name: David L. Gibbs Title: Assistant Professor

ADAM CHLIPALA. Research interests. Education. Refereed conference papers

PhD. of Information Networks ( ). Cairo University. Faculty of Computers and Information. Cairo. Egypt.

Greg T. Harber Faculty Vita (September 1, August 31, 2013)

Microsoft Certified Professional Transcript

Network-Attack-Resilient Intrusion-Tolerant SCADA for the Power Grid

Nomair A. Naeem. Personal Data. Education. Teaching Experience. Course Instructor/Sessional

Information Technology Services. Informational Report for the Board of Trustees October 11, 2017 Prepared effective August 31, 2017

2007 Doctor of Philosophy(Ph.D.) in Computer Science University of California, San Diego (UCSD)

AYAN MONDAL ayan.mondal/

School of Engineering and the Built Environment Glasgow Caledonian University

UNIVERSITY OF YORK POSTGRADUATE PROGRAMME SPECIFICATION

Development, testing and quality assurance report

Gassan Abu Jumra Alsyad

Ranveer Chandra. Computer Networks, Mobile Computing, Distributed Systems, Sensor Networks, Pervasive Computing

Dukpa Kim FIELDS OF INTEREST. Econometrics, Time Series Econometrics ACADEMIC POSITIONS

Evaluating BFT Protocols for Spire

Scaling Byzantine Fault-tolerant Replication to Wide Area Networks

DeVry University Houston

Graduate Student Orientation


Synergy: Quality of Service Support for Distributed Stream Processing Systems

IUPUI eportfolio Grants Request for Proposals for Deadline: March 1, 2018

Dr. Imran Khan University of Nebraska-Lincoln Marketing (402)

MAGNO QUEIROZ Curriculum Vitae

30 Eleanor Dr., # 908, Ottawa, ON, Canada, K2E 7E5 +1 (613)

Hideki Todo. Computer Graphics, mainly of Non-Photorealistic Rendering (NPR) Stylized Rendering, Character Animation, User Interaction, Image Analysis

Wireless Communications, Information Theory, Physical Layer Security, Cyber Security for Smart Grid, Cryptography, Network Coding.

FACULTY PROFILE. Total Experience : Academic : 7 Years and 3 Months. Degree Branch / Specialization College University

CURRICULUM VITAE: DI MARTIN BERNAUER. DI Martin Bernauer. Chemnitz University of Technology Faculty of Mathematics D Chemnitz Germany

Course Specifications M. Tech. / PG Diploma Programme

GOVERNMENT IT: FOCUSING ON 5 TECHNOLOGY PRIORITIES

Degree Branch / Specialization College University CSE SONA COLLEGE OF TECHNOLOGY : ASSISTANT PROFESSOR (SENIOR GRADE) ASSISTANT PROFESSOR

Zoltan Safar. Education. Awards and Honors. Experience

Web Security Vulnerabilities: Challenges and Solutions

M&Ms: CS Freshmen Experience Networks. Department of Computer Science The Johns Hopkins University. Yair Amir Spring 2017 / Week 3 1.

MSc in Information Systems

PART-TIME MASTER S DEGREE PROGRAM. Information Systems. Choose from seven specializations study on campus and online.

Data Processing at Scale (CSE 511)

Curriculum Vitae Tim Ophelders last updated: September 12, 2018

Semi-Structured Data Management (CSE 511)

CJDSA

Curriculum vitae. Tahsin Ferdous Ara Nayna. Working Experience

Distributed Systems Intrusion-Tolerant Networks. First, Some Context

Yair Amir. Don P. Giddens Lecture. Distributed Systems and Networks lab Department of Computer Science, Johns Hopkins University

Introducing Cyber Resiliency Concerns Into Engineering Education

CURRICULUM VITAE. June, 2013

DELIVERY OF MULTIMEDIA EDUCATION CONTENT IN COLLABORATIVE VIRTUAL REALITY ENVIRONMENTS

Department of Electrical and Computer Engineering, University of Rochester, Computer Studies Building,

Health Education Community Health Education

International Graduate Program on Applied Artificial Intelligence and Cyber-Security

EFFECTIVE AND EFFICIENT USE OF THE FUNDAMENTALS OF ENGINEERING EXAM FOR OUTCOMES ASSESSMENT

Jinwei Gu. Ph.D. in Computer Science Dissertation: Measurement, Modeling, and Synthesis of Time-Varying Appearance of Natural

Computer Science Technology Department

Matthew Patrick Sopha Clinical Assistant Professor Department of Information Systems, W. P. Carey School of Business, Arizona State University

FAMIS 2014 Reporting Industry Certifications 6/16/2014

Cornell University, Ithaca, NY Master of Engineering in Electrical Engineering 1987

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Dissertation: Analysis, Indexing and Visualization of Presentation Videos

CURRICULUM VITAE. Discipline University /Board Year % Secured. Indian Institute of Technology (IIT), Kharagpur. (NIT), Rourkela

This document/guide contains dated material; always check the ASMC website for the most recent information, policies, and other information.

Digital Measures Users Guide

Nuts and Bolts of the Career and Professional Education Act (CAPE)

Amir Aminzadeh Gohari

PHYSICS. Chair: David Baker. Faculty: Andra Petrean, David Whelan Visiting Faculty: Vince Gregoric Emeriti: Larry Robinson, Donald Salisbury

Radiation Center Strategic Plan Mission, Vision, Goals and Strategies for Activities and Operations

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE (NON-THESIS OPTION)

Master of Science Engineering Dr. Mateo Aboy

BOARD OF REGENTS ACADEMIC AFFAIRS COMMITTEE 4 STATE OF IOWA SEPTEMBER 12-13, 2018

Department of Computer Science

Universities Access IBM/Google Cloud Compute Cluster for NSF-Funded Research

West Bengal University of Technology Bachelor of Computer Science and Engineering

PROFESSIONAL MASTER S IN

International Collaboration to promote promoting Energy Efficiency in networked devices

COMPUTER SCIENCE (CSCI)

Call for Papers for Communication QoS, Reliability and Modeling Symposium

Form 18 Heriot-Watt University Graduate/Postgraduate Course Structure and Course Notes Template (RAY) 2009/2010

Basima Ahmed Haroun Elshqeirat

Faculty of Engineering and Informatics. Programme Specification. School of Electrical Engineering and Computer Science

Transcription:

Amy Babay www.dsn.jhu.edu/~babay 814-528-4205 babay@cs.jhu.edu Education PhD in Computer Science April 2018 PhD Research: Structured overlay networks for a new generation of Internet services, dependable infrastructure, intrusion-tolerant SCADA for the power grid In Progress Masters of Science in Engineering in Computer Science May 2014 Thesis: The Accelerated Ring Protocol: Ordered Multicast for Modern Data Centers Bachelor of Arts in Cognitive Science, minor in Classics May 2012 GPA: 4.00. Phi Beta Kappa, University Honors, Departmental Honors, Dean s List Honors and Awards Professor Joel Dean Excellence in Teaching Award May 2018 Computer Science Department For outstanding teaching contributions to the department Finalist for Graduate Teaching Assistant Award May 2018 Whiting School of Engineering Best Paper Award June 2017 IEEE International Conference on Distributed Computing Systems (ICDCS 2017) For Timely, Reliable, and Cost-Effective Internet Transport Service using Dissemination Graphs, selected out of 531 submissions Special Service Award May 2015 Computer Science Department For outstanding work to benefit the department,, and the community Excellence in Cognitive Science Award May 2012 Cognitive Science Department Awarded annually to a graduating Cognitive Science major for academic excellence and outstanding accomplishment in research 1

Research Research Assistant September 2014-Present Distributed Systems and Networks Lab June 2012-April 2014 PhD research: Developing protocols to support a new generation of Internet services, using structured overlay networks. This work has included a timely and highly reliable Internet transport service for interactive applications with demanding latency constraints, such as remote manipulation or remote robotic surgery, as well as an intrusion-tolerant network service for monitoring and control of high-value infrastructure (www.spines.org). Building dependable infrastructure systems that maintain correct operation and predictable performance, even in the presence of sophisticated attacks and compromises. This work has developed an intrusion-tolerant SCADA system for the power grid that is resilient to both systemlevel compromises and network attacks (www.dsn.jhu.edu/spire). Masters research, accelerated ring protocol: Designed and implemented a new reliable, ordered multicast protocol based on a logical token ring, improving throughput on 1-gigabit and 10-gigabit local area networks by 30-50% and reducing latency by 20-35%. Implemented the protocol in the open-source Spread toolkit, where it was adopted as the default ordering protocol for datacenter environments (www.spread.org). Additional research: Big Data consistency, Paxos coordination, group-communication-based replication, virtual synchrony. Publications and Products Released Software Spines overlay network platform, co-creator Yair Amir, Claudiu Danilov, John Schultz, Daniel Obenshain, Thomas Tantillo, and Amy Babay. First release February 2003, latest release March 2018 (creator since version 5.3, March 2018). A framework for deploying innovative networks to provide services not available on the native Internet and improve performance for existing services (www.spines.org). Spire intrusion-tolerant SCADA system for the power grid, co-creator Yair Amir, Trevor Aron, Amy Babay, Thomas Tantillo. First release May 2017, latest release March 2018 (creator since version 1.0, May 2017). An intrusion-tolerant SCADA system with performance guarantees under attack. Successfully withstood a red-team attack conducted by Sandia National Laboratories at Pacific Northwest National Laboratory from March 27 to April 7, 2017. Demonstrated in a test-deployment at the Hawaiian Electric Company from January 22 to February 1, 2018. (www.dsn.jhu.edu/spire). Prime intrusion-tolerant replication engine, co-creator Yair Amir, Jonathan Kirsch, John Lane, Marco Platania, Amy Babay, Thomas Tantillo. First release June 2010, latest release March 2018 (creator since version 3.0, May 2017). An intrusion-tolerant replication engine. Implements the first Byzantine-fault-tolerant replication protocol with performance guarantees under attack. (www.dsn.jhu.edu/prime). 2

Spread toolkit, major contributor Yair Amir, Michal Miskin-Amir, Jonathan Stanton, John Schultz. First release October 1997, latest release February 2017 (major contributor since version 4.4.0, May 2014). Group Communication toolkit providing reliable, high performance, resilient messaging for local and wide-area networks. (www.spread.org). Conference Papers Amy Babay*, Thomas Tantillo*, Trevor Aron, Marco Platania, Yair Amir, Network-Attack- Resilient Intrusion-Tolerant SCADA for the Power Grid to appear in Proceedings of the IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Luxembourg City, Luxembourg, June 2018. (Accepted). Amy Babay, Emily Wagner, Michael Dinitz, and Yair Amir, Timely, Reliable, and Cost-Effective Internet Transport Service using Dissemination Graphs in Proceedings of the 37 th IEEE International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, June 2017, pp. 1-12. Best paper. Daniel Obenshain*, Thomas Tantillo*, Amy Babay, John Schultz, Andrew Newell, Md. Endadul Hoque, Yair Amir, and Cristina Nita-Rotaru, Practical Intrusion-Tolerant Networks in Proceedings of the 36 th IEEE International Conference on Distributed Computing Systems (ICDCS), Nara, Japan, June 2016, pp. 45-56. Amy Babay and Yair Amir, Fast total ordering for modern data centers in Proceedings of the 36 th IEEE International Conference on Distributed Computing Systems (ICDCS), Nara, Japan, June 2016, pp. 669-679. Invited Papers Amy Babay, John Schultz, Thomas Tantillo, and Yair Amir, Toward an Intrusion-Tolerant Power Grid: Challenges and Opportunities to appear in Proceedings of the 38 th IEEE International Conference on Distributed Computing Systems (ICDCS), Vienna, Austria, July 2018. (Vision Track, Accepted). Amy Babay, Claudiu Danilov, John Lane, Michal Miskin-Amir, Daniel Obenshain, John Schultz, Jonathan Stanton, Thomas Tantillo, and Yair Amir, Structured Overlay Networks for a New Generation of Internet Services in Proceedings of the 37 th IEEE International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, June 2017, pp. 1771-1779. (Vision Track). Posters and Student Forum Papers Amy Babay, Emily Wagner, Michael Dinitz, and Yair Amir, Timely, Reliable, and Cost-Effective Internet Transport Service using Dissemination Graphs, N2Women Workshop, New York, NY, October 2016. (Poster). * Equal contribution 3

Amy Babay, Timely, Reliable, and Cost-effective Transport Service Using Dissemination Graphs in IEEE/IFIP International Conference Dependable Systems and Networks (DSN), Rio de Janeiro, Brazil, June 2015. (Student Forum). Amy Babay and Yair Amir, Fast total ordering for modern data centers in Proceedings of the 35 th IEEE International Conference on Distributed Computing Systems (ICDCS), Columbus, OH, June 2015, pp. 762-763. (Extended Abstract and Poster). Patent Applications Yair Amir, Amy Babay, and Thomas Tantillo, Systems and Methods for Cloud-Based Control and Data Acquisition with Abstract State, International Patent Application PCT/US18/15451, filed January 2018. Yair Amir, Amy Babay, and Thomas Tantillo, Network-Attack-Resilient Intrusion-Tolerant SCADA Architecture, International Patent Application PCT/US17/38565, filed June 2017. Talks Timely, Reliable, and Cost-Effective Internet Transport Service using Dissemination Graphs Virginia Tech January 2018 Carnegie Mellon University November 2017 Cornell University November 2017 Princeton University November 2017 ACM November 2017 IFIP Working Group 10.4 June 2017 IEEE ICDCS 2017 June 2017 Spire: Intrusion-Tolerant SCADA for the Power Grid Northeastern University October 2017 Fast Total Ordering for Modern Data Centers IEEE ICDCS 2016 June 2016 Timely, Reliable, and Cost-Effective Transport Service using Dissemination Graphs IEEE/IFIP DSN 2015, Student Forum June 2015 Mentoring Edmund (Ned) Duhaime. MSE May 2017. Co-advised with Yair Amir. Study: Seamless Overlays for Application Use. Emily Wagner. MSE December 2016. Co-advised with Yair Amir. Project: The Playback Network Simulator: Overlay Performance Simulations with Captured Data. 4

Teaching Co-Instructor, Software for Resilient Communities Spring 2018 Co-taught and designed the new project-based undergraduate course. Students work in small teams to design and develop useful open-source software products that support our communities. Co-Instructor, Intermediate Programming (C/C++) Fall 2017, Fall 2015, Spring 2014, Fall 2013 Co-taught all aspects of the 60 90 student undergraduate course (divided into 30-student sections), including lectures, assignments, tests and grading. Worked with a team of course and teaching assistants to provide a hands-on interactive experience for students. Special help, Distributed Systems Fall 2016, Fall 2014, Fall 2012 Met with students to answer questions and review project designs, graded programming and theoretical assignments. Undergraduate Course Assistant, Intermediate Programming (C/C++) Spring 2012 Assisted students one-on-one during tutorials and graded programming assignments, providing individualized feedback based on careful code review. Funded External Grants AitF: EXPL: Wide-area Dissemination under Strict Reliability, Timeliness, and Cost Constraints, National Science Foundation, September 2015 August 2018, $400,000. PI: Michael Dinitz, Co-PI: Yair Amir. Professional Experience Software Engineer May 2014-August 2014 LTN Global Communications Savage, MD Access-control system: Played an important role in the design and implementation of a system for maintaining access-control rules for a multicast flow transport and delivery service on a global scale. Code base was written in C using the TLS and DTLS protocols in OpenSSL. Log collection and processing: Wrote Python scripts to automatically organize, compress, and collect existing logs from remote appliances across the globe, reducing the multi-terabyte space usage by 95%. 5