I am a PhD student at the Max Planck Institute for Software Systems (MPI-SWS) and UdS Graduate School of Computer Science in Saarbrücken, Saarland, Germany. My advisor is "Herr Professor Doktor" Derek Dreyer, who leads the "Foundations of Programming" group. I am currently working on program logics based on Iris for relaxed memory models, under the RustBelt project. My main interests are in program semantics, formal software verification, type theory, and computational logic. I also have broader interests in cryptography, security, and software design and development.
I previously received my BSc and MSc in Computer Science from University of Science, HCMC, Vietnam.
I am Vietnamese, who prefer to be called by first names, which for my case is Hai, which in turn sounds like "Hi", so people often amuse themselves saying "Hi Hai!". My full name in Vietnamese is Đặng Hoàng Hải (Han-Viet: 鄧黄海), where Đặng is the family name, Hoàng is the middle name, and Hải is the first name. Good luck in trying to pronounce those!
I am terrible at sports, but open to any suggestion. I try to go running (now at 10+ km) and swimming at least once a week. I also try to cycle to the university everyday (weather & COVID19 permitting). Please tell me if you want an activity mate.