Talks
Invited talks, seminars, and conference presentations on blockchain, security, privacy, AI, and digital finance.
2026
- Stablecoins and Privacy for Institutional Adoption of BlockchainInternational Executive MBA @UCL
2025
- Data-Oriented Denial-of-Service Attacks on ZK-Rollup TFMsTLDR Conference
- Towards a Formal Foundation for Blockchain ZK RollupsZKProof 7
2024
- What don't we know? Understanding Security Vulnerabilities in SNARKsDevcon
- SoK: What don't we know? Understanding Security Vulnerabilities in SNARKsEthereum Engineering Group Meetup
- Analyzing and Benchmarking ZK-RollupszkSummit 12
- Analyzing and Benchmarking ZK-RollupsAFT
- SoK: What don't we know? Understanding Security Vulnerabilities in SNARKsUSENIX Security
- SoK: What don't we know? Understanding Security Vulnerabilities in SNARKsSBC
- SoK: What don't we know? Understanding Security Vulnerabilities in SNARKsSeminar Presentation @QMUL Theory Group
- SoK: What don't we know? Understanding Security Vulnerabilities in SNARKsMonerokon
- SoK: What don't we know? Understanding Security Vulnerabilities in SNARKsSeminar Presentation @OpenZeppelin
- SoK: What don't we know? Understanding Security Vulnerabilities in SNARKsZKProof 6
2023
- Smart Contract and DeFi Security Tools: Do They Meet the Needs of Practitioners?Seminar Presentation @UCL's CREST lab
- ZK Security and Formal MethodsSeminar Presentation @ETH's AST Lab
- ZK Vulnerabilities and AttackszkSummit 10
- Smart Contract and DeFi Security Tools: Do They Meet the Needs of Practitioners?SBC
- Fuzzing Zero Knowledge Proof CircuitsTAROT
2022
- A Study of Inline Assembly in Solidity Smart ContractsOOPSLA
- A Study of Inline Assembly in Solidity Smart ContractsCrypto Economics Security Conference
- Finding Bugs in zkEVMsDagstuhl Seminar on DeFi Security
- Well-Typed Programs Can Go Wrong: A Study of Typing-Related Bugs in JVM CompilersPLDI/SIGPLAN Track
2021
- Well-Typed Programs Can Go Wrong: A Study of Typing-Related Bugs in JVM CompilersOOPSLA
- Decentralized Finance and Empirical Studies in Solidity Smart ContractsSeminar Presentation @AUEB's BALAB
- A Study of Typing-Related Bugs in JVM CompilersThesis Presentation @UOA
2019
- Mime Artist: Bypassing Whitelisting for the Web with JavaScript Mimicry AttacksESORICS