Yotam Dvir
Positions
2025–present
Education
exp. Ph.D. in Computer Science
thesis defended, awaiting finalization
Tel Aviv University, Tel Aviv, Israel
- Advisors
- Ohad Kammar and Ori Lahav
- Thesis
- Monadic and Algebraic Denotational Semantics for Concurrent Shared State
- Field
- programming languages & verification | structural semantics for concurrency
- Publications
- FoSSaCS, 2025; TOPLAS, 2025; ESOP, 2024; APLAS, 2022
- Distinctions
- Boaz Trakhtenbrot award, 2023; dean’s excellence schol., 2022, 2019
2019–present
M.Sc. in Theoretical Mathematics magna cum laude
Tel Aviv University, Tel Aviv, Israel
- Advisor
- Arnon Avron
- Thesis
- Existential Info. Processing & Quasi-Canonical Proof Systems in Pred. Logic
- Field
- formal logical systems | paraconsistency
- Publications
- TABLEAUX, 2019
- Distinctions
- honor’s schol., 2016
2016–2019
B.Sc. in Mathematics (major) and Physics (minor)
Tel Aviv University, Tel Aviv, Israel
2012–2016
Publications
Two-sorted Algebraic Decompositions of Brookes’s Shared-State Denotational Semantics
Yotam Dvir, Ohad Kammar, Ori Lahav, and Gordon Plotkin
FoSSaCS
2025
A Brookes-Style Denotational Semantics for Release/Acquire Concurrency
Yotam Dvir, Ohad Kammar, and Ori Lahav
TOPLAS
2025
2024
An Algebraic Theory for Shared-State Concurrency
Yotam Dvir, Ohad Kammar, and Ori Lahav
APLAS
Awarded the Boaz Trakhtenbrot Centennial Scholarship
2022
2019
Presentations @ International Events
A Denotational Approach to Release/Acquire Concurrency
Paper, Talk, Poster, ESOP @ ETAPS, University of Luxembourg
Apr 2024
A Denotational Approach to Release/Acquire Concurrency
Talk, GALOP @ POPL, IET London
Jan 2024
An Algebraic Theory for Shared-State Concurrency
Paper, Talk, APLAS @ SPLASH, University of Auckland
Dec 2022
A Monad for Shared State
Talk, HOPE @ ICFP, Online
Sep 2021
First-Order Quasi-Canonical Proof Systems
Paper, Talk, TABLEAUX, Middlesex University
Sep 2019
A Framework for Information Processing
Talk, ISRALOG, University of Haifa
Oct 2017
Awards & Honors
The Boaz Trakhtenbrot Centennial Scholarship (with personal monetary prize)
Awarded for the APLAS, 2022 publication
One of two students to whom this one-time celebratory scholarship was awarded
2023
Dean’s Excellence Scholarship
Awarded twice, for excellent scholarly performance
2019, 2022
Teaching Assistant Excellence Grant (with personal monetary prize)
For consistently outstanding performance, and excellent student reviews and testimonials
2020
Honors Scholarship
Stipulated on consistently excellent grades in the 1st year of M.Sc. studies
2016
Academic Visits
Tartu, Estonia
Invited by Vesal Vojdani and Danel Ahman to consult on Brookes-style semantics
Gave a talk about my Ph.D. work at their programming languages research seminar
Mar 2025
Cambridge, England
Invited by Peter Sewell to the Big Specification event
Collaborated with Sewell’s group on Arm’s relaxed concurrent memory model
Oct 2024
Cambridge, England
Gave my GALOP @ POPL talk at the Computer Laboratory’s lunchtime seminar
Jan 2024
Edinburgh, Scotland
A meeting with Gordon Plotkin led to the FoSSaCS 2025 paper
Aug 2023
Academic Services
Subreviewer @ PLDI, IJCAR
Nov 2022, Feb 2024
Student volunteer @ POPL
Jan 2024
Artifact reviewer @ VMCAI
Oct 2023
Teaching
Teaching Assistant, Maths and CS
Tel Aviv University
Duties
- prepare and present weekly tutorials in classes of 5–40 students to rehearse and complete definitions and theorems, provide intuitions, and solve exercises
- help struggling students in office hours
- grade exercises and examinations
- assist in course design
Foundations of Programming Languages (in Rocq)
For graduate and advanced undergraduate students
About foundational concepts in programming languages using the Rocq proof assistant
Logic for Computer Science
For 2nd and 3rd year undergraduates
About the syntax and semantics of propositional and first-order classical logic
Discrete Mathematics
Principal tutor, responsible for the smooth operation of this ~250-student course.
For 1st year undergraduates
About basic set theory, cardinality, combinatorics, and graph theory
Calculus 1 (part of “Sawa” – the Kahanoff Arab Student Retention Initiative)
For 1st year undergraduates from the Arab sector
About real functions, infinite sequences, and limits
Mathematics Preparation Course
For pre-enrollment students
Prepares students for their entrance exam and 1st year of undergraduate mathematics
2016–2025
Teaching Assistant, Physics
The Yoel-Geva School
Duties
help prepare external students for their matriculation exams (~30-student tutorials)
2015–2016
Online Tutor, Physics
The Center for Educational Technology
Duties
help high-school students towards their matriculation exams (~3-student groups)
2013–2014
Languages
Formal: Agda, Rocq, LaTeX, Elm, JavaScript
Natural: English, Hebrew