Assistant Professor at Rowan University
Network Security | Cybersecurity | Applied Cryptography | Usable Security | Blockchain & Smart Contract Security
E-mail: ivanov@rowan.edu
Office phone: 856-256-4500 ext. 53548
Outstanding Graduate Achievement in Computer Science Award
Othmer Exceptional Scholar Fellowship
Certified College Teacher (CCT)
Summa Cum Laude
I am an incoming tenure-track Assistant Professor of Computer Science at Rowan University, starting September 2023. My research interest is centered on network and information security. Particularly, I specialize in distributed systems security, applied cryptography, blockchain, smart contracts, and digital equity. I received my PhD from Michigan State University.
In 2018-2019, I developed the first fully-decentralized Wi-Fi roaming network protocol. In the course of my 2020-2021 Cloud Computing Fellowship, I have created the first distributed framework for smart contracts on the cloud (patent pending, U.S. application 63/219273). In 2020-2021, I discovered six zero-day vulnerabilities in Ethereum smart contracts. In 2021, I revealed a new attack against the most trusted blockchain authentication method — hardware crypto wallets. In the same year, I discovered that users of nearly 9 out of 10 ERC-20 tokens are at risk of losing their money. In 2022, I finished the work on the first framework for self-service systems that formally guarantees attack resilience. Currently, I am working on the systematization of my knowledge and the new generation of defenses against security threats in distributed computation.
Although research is the primary focus of my academic career, I strongly believe in the importance of pedagogy, leadership, communication, and community service. I am the founder and first president of Spartan State Security Team — a registered student organization devoted to promoting cybersecurity and ethical hacking. In 2021, I received the Leadership Development Fellowship, extended until 2023, in which I am working on creating a safe online community for MSU graduate students. In 2022, I received the Scholarship of Undergraduate Teaching and Learning (SUTL) Fellowship, in which I study the perception of relevance of computer coding among undergraduate students. In Fall 2022, I serve as the primary instructor for CSE 450 "Translation of Programming Languages". By the time of my PhD graduation in Spring 2023, I will complete my Certification in College Teaching (CCT) recongized in the official academic transcript.