EDUCATION
2017(Aug)-2022(Apr)
Ph.D.
School of Computer Science and Engineering
Nanyang Technological University, Singapore
I pursued Ph.D. under the supervision of Prof. Arvind Easwaran, co-supervised by Prof. Rui Tan. My Ph.D. research focused on
schedule randomization based countermeasures against timing attacks in Time-Critical Cyber-Physical Systems.
2015-2017
M.Tech in Computer Science
Indian Statistical Institute
2011-2015
B.E. in Computer Science Technology
Indian Institute of Engineering Science and Technology (IIEST) , Shibpur
EXPERIENCE
Feb 2024 - now
Postdoctoral Research Fellow
Vanderbilt University, United States
I am working under Xenofon Koutsoukos on reinforcement learning based cyber agents to identify cyber-attacks in large scale enterprise networks.
​
Aug 2022 - Sep 2023
Research Fellow
Continental-NTU Corporate Lab, Singapore
I have worked on spoofing attacks on GPS location data in fleet operator's network of Electric Vehicles resulting in misinterpretation of location information of vehicles.
Internships
May-July,2016
Summer Research Intern
Nanyang Technological University, Singapore
I have worked as summer intern under Arvind Easwaran on Modeling and Safety Verification of a glucose control protocol for Type-1 diabetic patients.
May-June,2014
Summer Intern
Indian Statistical Institute
I have worked as a summer research intern on entropy based image segmentation under B.Uma Shankar.
Projects
B.E. Final Year Project
Indian Institute of Engineering Science and Technology
​
I have worked under Somnath Pal on "Chemical Graph Mining to classify chemical reactions" in my final year undergraduate project.
Masters Thesis
Indian Statistical Institute
​
I have worked under Ansuman Banerjee for my masters thesis. I developed a memory scheduling policy for real-time systems.
Teaching Assistantship Experience
1. Teaching Assistant of Engineering Mathematics I and II (CE/CZ1011 and CECZ1012) in the year 2017-2018 (Fall and Spring Semesters). My duties were to introduce the lab to the students, assist them in the lab and grade the assignments.
​
2. Instructor for ACM ICPC Training classes in the year 2018 (Fall Semester). My duties were to teach advanced data structures and algorithms for competitive coding, to host contests for practice and to discuss solutions to the problems.
​
3. Teaching Assistant for Operating Systems Course (CZ2005) in the year 2018 (Fall Semester). My duties were to introduce the lab assignments on Nachos Operating Systems, assist the students in the lab, take viva exams, set up new assignment and grade the assignments.
​
4. Teaching Assistant for Time-Critical Computing Course (CE/CZ4055) in the year 2018 (Fall Semester). My duties were to grade quizzes, assist the students in their course projects on a real-time operating system platform, Micrium.
​
5. Teaching Assistant for Computer Architecture Course (CE/CZ3001) in the year 2019 (Spring Semester). My duties were to introduce the lab assignments on pipeline in Computer Architecture using Xilinx ISE Design Suite, assist the students in their labs, grade their assignments and quizzes.
​
6. Teaching Assistant for Real-Time Operating Systems for Cyber-Physical Systems Course (CE7452) in the year 2019 (Spring Semester). My duties were to grade the assignments and assist the students in their course projects.
​
7. Undergraduate Final Year Project Supervision in the year 2019 and 2020 (Spring and Fall Semesters).
PUBLICATIONS
PhD Thesis : SCHEDULE RANDOMIZATION BASED COUNTERMEASURES AGAINST TIMING ATTACKS IN REAL-TIME WIRELESS NETWORKS
​​​
1. Ankita Samaddar, Nicholas Potteiger, Xenofon Koutsoukos, "Out-of-Distribution Detection for Neurosymbolic Autonomous Cyber Agents", International Conference on AI and Cybersecurity (ICAIC), 2025 (accepted).
​
2. Nicholas Potteiger, Ankita Samaddar, Hunter Bergstrom and Xenofon Koutsoukos, "Designing Robust Cyber-Defense Agents with Evolving Behavior Trees", IEEE International Conference on Assured Autonomy (ICAA), 2024 (Link to the paper).
​​​​​​​
3. Ankita Samaddar, Arvind Easwaran, "A Location Validation Technique to Mitigate GPS Spoofing Attacks in IEEE 802.11p based Fleet Operator's Network of Electric Vehicles", IEEE International Conference on Intelligent Transportation Systems (ITSC), 2024 (accepted).
​​​​
4. Arvind Easwaran, Michael Yuhas, Saravanan Ramanathan and Ankita Samaddar, "Real-Time Scheduling for Computing Architectures", Handbook of Computer Architecture, Springer, 2024 (Link to the book chapter).
​​​
5. Ankita Samaddar, Arvind Easwaran, "Online Distributed Schedule Randomization with Period Adaptation to Mitigate Timing Attacks in Industrial Control Systems", ACM Transactions on Embedded Computing Systems (TECS), Volume 22, Issue 6, Pages 1-39, November 2023 (ACM Digital Library) (Link to the paper).
​​​​
6. Ankita Samaddar, Arvind Easwaran, "Online Schedule Randomization to Mitigate Timing Attacks in 5G Periodic URLLC Communications", ACM Transactions on Sensor Networks (TOSN), Volume 19, Issue 4, Pages 1-26, July 2023 (Link to the paper).
​​​​
7. Ankita Samaddar, Arvind Easwaran and Rui Tan, "Work Already Published: A Schedule Randomization Policy to Mitigate Timing Attacks in WirelessHART Networks", Brief-Presentations Session of IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), 2021 (Link to the poster).
​​​​
8. Ankita Samaddar, Arvind Easwaran and Rui Tan, "A Schedule Randomization Policy to Mitigate Timing Attacks in WirelessHART Networks", Springer Real-Time Systems, Volume 56, Pages 452-489, October 2020 (Link to the paper Springer-SharedIt).
​​​​
9. Ankita Samaddar, Zahra Rahiminasab, Arvind Easwaran, Ansuman Banerjee and Xue Bai, "Linearization based Safety Verification of a Glucose Control Protocol", IEEE International Symposium on Real-Time Computing (ISORC), 2019 (Link to the paper).
​​​​​
10. Ankita Samaddar, Arvind Easwaran and Rui Tan, "SlotSwapper: A Schedule Randomization protocol for Real-Time WirelessHART Networks", Real-Time Networks (RTN), 2019 (Link to the paper ACM SIGBED).
​​​​​
11. Ankita Samaddar, Moumita Das, Ansuman Banerjee, "A new memory scheduling policy for real time systems", Embedded Computing and System Design (ISED) 2017 (Link to the paper).
​​​​​
12. Shreya Ghosh, Ankita Samaddar, Trishita Goswami, Somnath Pal, "Chemical Graph Mining for Classification of Chemical Reactions", International Conference on Computational Intelligence, Communications, and Business Analytics, 2017 (Link to the paper).
​​​​​
13. Ankita Samaddar, Trishita Goswami, Shreya Ghosh, Somnath Pal, "An algorithm to input and store wider classes of chemical reactions for mining chemical graphs", International Advance Computing Conference (IACC), 2015 (Link to the paper).
PROFESSIONAL ACTIVITIES
Talks :
​
2nd Fog Computing Workshop, 2018.
Graduate Research Symposium, 2019.
​
SCSE Graduate Student Club Student Lecture Series, 2022, Link : https://www.youtube.com/watch?v=vYiKRBroTyY&t=192s.
​
Society of Women Engineers (SWE) @ NTU, 2022.
​
​
Technical Program Committee (TPC) Member
​
1. IEEE Real Time Systems Symposium (RTSS) - Brief Presentation Track 2021.
​
Reviewer
​
1. ACM Transactions on Design Automation of Electronic Systems (TODAES).
​
2. Real-Time Systems Journal (RTS).
​
3. ACM Transactions on Sensor Networks (TOSN).
​
4. IEEE International Conference on Intelligent Transportation Systems (ITSC), 2024
​
Secondary Reviewer
​
1. IEEE Real-Time Systems Symposium (RTSS) 2020, 2021.
​
2. ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS) 2019.
3. Design, Automation and Test in Europe (DATE) 2020, 2021, 2022.
​
4. ACM Transactions on Embedded Computing Systems (TECS).
​
​
​
​
​
​