WHO AM I?

I am a final year DPhil student at the University of Oxford under the supervision of Stefan Kiefer and Dave Parker. My research is in the field of automated verification, in particular, I am interested in the robustness of probabilistic bisimilarity. Before joining Oxford, I spent two years at IBM on the cryptography performance team. I earned my master's degree in Electrical and Computer Engineering at York University in 2021, supervised by Franck van Breugel, with research focused on probabilistic model checking of randomized Java code. I completed my undergraduate degree in Computer Engineering at York University in 2019.

Programming Languages: Java, JavaScript, C, C#, Python, Bash, MATLAB, Verilog, OCaml, MIPS

Verification Tools: PRISM, JPF, Dafny, TLA+, Eiffel, Rodin

Databases: SQL

Frameworks: React

DevOps & Tools: Git, Jenkins, Docker, Gradle

EXPERIENCE

2024 – 2025
(2 years, part time)

Admissions and Access

St John's College

  • Designed interview questions and co-conducted admissions interviews for Computer Science & Mathematics undergraduate applicants.
  • Delivered accessible lectures on computer science and ran mock interviews to support Year 11-12 students in their admissions preparation as part of the St John's Inspire Summer School.
2021 – 2023
(2 years)

Software Developer

IBM

  • Created, executed, and analysed cryptography benchmarks for IBM Semeru (open-source JDK) to detect throughput and startup regressions across operating systems.
  • Improved the performance of security algorithms across IBM's Java distributions, including an OpenSSL-backed elliptic curve (EC) implementation with ~300% micro-benchmark speedup.
  • Developed the security component for the IBM Semeru InstantOn project.

Award: Champion Learner badge in 2022

RESEARCH

2023 – current
(3 years)

Doctoral Research

University of Oxford

Dissertation: Robust Probabilistic Bisimilarity

  • Investigated the continuity of the probabilistic bisimilarity distance (provides a quantitative measure of behavioural difference) under small perturbations of transition probabilities.
  • Introduced robust probabilistic bisimilarity for labelled Markov chains which ensures the continuity of the bisimilarity distance for bisimilar pairs of states.
  • Designed an efficient algorithm to compute robust probabilistic bisimilarity and validated its practical performance via experiments.
  • Defined the notions of robust probabilistic bisimilarity distance and proximity, which, loosely speaking, provide an upper bound on the probabilistic bisimilarity distance when the transition probabilities are slightly perturbed.
  • Developed polynomial-time and policy-iteration-based algorithms to compute the proximity.
2019 – 2021
(2 years)

Master's Research

York University

Thesis: Probabilistic Model Checking of Randomized Java Code (slides)

  • Developed jpf-label, an extension for the model checker Java PathFinder (JPF), leveraging Java bytecode to enable users to label states in the Markov chains extracted from Java programs.
  • Implemented a converter which leads to the first model checking tool that can check probabilistic properties randomized algorithms written in Java via integration with the probabilistic model checker PRISM.
  • Implemented three established algorithms for probabilistic bisimilarity to minimize the state space of labelled Markov chains and mitigate state-space explosion.
  • Boosted the performance of these algorithms by improving frequently executed code, and benchmarked their runtime and memory consumption against PRISM's default algorithm.
2019
(4 months)

NSERC Undergraduate Research Assistant

York University

Distributed Computing, Concurrency and Verification Group

  • Curated a large collection of realistic instances of probabilistic models and implemented randomized algorithms in Java.
  • Assessed the impact of parameters on the properties of a Markov chain.

Award: Third Place Poster Presentation at the Lassonde Summer Student Research Conference

2019
(4 months, part time)

Research Assistant

York University

Molecular Communication and Information Theory Laboratory

  • Implemented steady-state probability distributions and entropy calculations in Python to determine the mutual information between the number of RNA molecules produced by a two-state promoter and the promoter concentration.
2018
(4 months)

NSERC Undergraduate Research Assistant

York University

Integrated Circuits and Systems Laboratory

  • Created the backend of a wireless EEG headband; optimized for low weight, compact form factor, and power efficiency to improve patient comfort and battery life.
  • Designed and tested a PCB in Altium Designer for electrophysiological signal acquisition.
  • Wrote software in Verilog to decode and organise recorded signals on an FPGA.
  • Developed C firmware to transmit processed data via bluetooth (BLE 5.0) to a base station that provides diagnostic algorithms.

Award: Students' Choice at the Lassonde Summer Student Research Conference

TEACHING

2023 – 2025
(3 years, part time)

Tutor and Demonstrator

University of Oxford

  • Taught Probabilistic Model Checking, Computer-Aided Formal Verification, and Compilers.
2019 – 2021
(2 years, part time)

Graduate Teaching Assistant

York University

  • Held office hours and marked projects for Software Engineering Requirements, System Specification and Refinement, and Computer Use Fundamentals
  • Mentored a fourth year engineering capstone group on technical aspects of their project.

Award: Teaching Assistant Certificate in Teaching (TACT) in 2020

2017
(4 months, part time)

Undergraduate Teaching Assistant

York University

  • Supervised lab sessions and flipped lectures for Computational Thinking through Mechatronics.

EDUCATION

2023 – current
(3 years)

DPhil Computer Science

University of Oxford

Supervisors: Dr. Stefan Kiefer and Dr. David Parker

Affiliation: St. Cross College

Award: Clarendon Fund Scholarship

2019 – 2021
(2 years)

MASc Electrical and Computer Engineering

York University

Supervisor: Dr. Franck van Breugel

Awards: NSERC Alexander Graham Bell Canada Graduate Scholarship, Lassonde Graduate Scholarship, Lambert Family Award

2015 – 2019
(4 years)

BEng Spec. Hons. Computer Engineering

York University

First Class Standing With Distinction, Member of the Dean's Honour Roll GPA: 8.72/9.00 (or approx. 3.96/4.00)

Selected Awards: Ontario Professional Engineers Foundation for Education Gold Medal, Lassonde School of Engineering Gold Medal, York University President's Scholarship

PUBLICATIONS

  1. PrePrint: Syyeda Zainab Fatmi, Stefan Kiefer, David Parker, and Franck van Breugel. On the continuity of the probabilistic bisimilarity distance. 2026
  2. Syyeda Zainab Fatmi, Stefan Kiefer, David Parker, and Franck van Breugel. Robust probabilistic bisimilarity for labelled Markov chains. In Ruzica Piskac and Zvonimir Rakamaric, editors, Proceedings of the 37th International Conference on Computer Aided Verification, volume 15932 of Lecture Notes in Computer Science, pages 254–275, Zagreb, Croatia, July 2025. Springer-Verlag
    * Received a Distinguished Paper Award (news)
  3. Syyeda Zainab Fatmi, Xiang Chen, Yash Dhamija, Maeve Wildes, Qiyi Tang, and Franck van Breugel. Probabilistic model checking of randomized java code. In Alfons Laarman and Ana Sokolova, editors, Model Checking Software: Proceedings of the 27th International SPIN Symposium, page 157–174. Springer-Verlag, July 2021
  4. Tianyu Zhan, Syyeda Zainab Fatmi, Sam Guraya, and Hossein Kassiri. A resource-optimized vlsi implementation of a patient-specific seizure detection algorithm on a custom-made 2.2 cm² wireless device for ambulatory epilepsy diagnostics. IEEE Transactions on Biomedical Circuits and Systems, 13(6):1175–1185, October 2019
  5. Alireza Dabbaghian, Tayebeh Yousefi, Syyeda Zainab Fatmi, Pooria Shafia, and Hossein Kassiri. A 9.2-g fully-flexible wireless ambulatory eeg monitoring and diagnostics headband with analog motion artifact detection and compensation. IEEE Transactions on Biomedical Circuits and Systems, 13(6):1141–1151, August 2019
  6. Alireza Dabbaghian, Tayebeh Yousefi, Pooria Shafia, Syyeda Zainab Fatmi, and Hossein Kassiri. A 9.2-gram fully-flexible wireless dry-electrode headband for non-contact artifact-resilient eeg monitoring and programmable diagnostics. In 2019 IEEE International Symposium on Circuits and Systems (ISCAS), pages 1–5, May 2019

ACTIVITIES

Talks
  • Robust Probabilistic Bisimilarity, CS Theory Seminars, York University, September 2025
  • Robust Probabilistic Bisimilarity for Labelled Markov Chains, International Conference on Computer Aided Verification, Zagreb, July 2025 (slides)
  • Robust Probabilistic Bisimilarity, Automata in the Wild, University of Warwick, April 2025
  • On Probabilistic Bisimilarity Distances of Labelled Markov Chains, Verification Seminars Series, University of Oxford, June 2024
  • Probabilistic Model Checking of Randomized Java Code, International SPIN Symposium on Model Checking of Software, Online, July 2021 (slides)
  • jpf-label, Java PathFinder (JPF) Workshop, Online, November 2020 (slides)
Poster presentations
  • PROMISE: The World’s Largest Benchmark Suite for Probabilistic Model Checking, York University, August 2019 (poster)
  • A 9.2g Flexible Wireless EEG Monitoring and Diagnostics Headband, York University, August 2019 (poster)
Peer Reviews
(sub-reviewer)
  • ACM Transactions on Autonomous and Adaptive Systems (TAAS), 2025-26
  • 35th International Conference on Concurrency Theory (CONCUR), 2024
  • 47th International Colloquium on Automata, Languages and Programming (ICALP), 2020
AE committee member
  • 32nd International Symposium on Model Checking Software (SPIN), 2026
  • 32nd International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), 2026
  • International Joint Conferences on Theory and Practice of Software (ESOP, FASE, FoSSaCS), 2024 and 2025
Reading Groups
  • Algorithmic game theory reading group, with participants from various European institutions, 2025 to 2026
  • York University DisCoVeri (distributed computing and verification) summer reading group, 2019 and 2020