Hello!
I will soon (March 2026) be hosted as a postdoctoral researcher at the Aarhus University Center for Basic Research in Program Verification (CPV), working with Lars Birkedal. Right at this point, I am a computer scientist at Drexel University, where I also did my Ph.D. in the field of programming languages, logic, and verification with Colin S. Gordon.
Before Drexel, I was a Senior Software Engineer at Crytek. Before Crytek, I graduated with an M.S. degree from Koc University in 2015. Thanks to Microsoft Research for supporting me through a Microsoft Research scholarship during my M.S. degree studies.
My work focuses on understanding software systems, primarily the low-level ones, through mathematical proof. On this mission, I am interested in building program logics, the ergonomics of specifications within these logics, and, most recently, articulating (drawing them!) proofs and specifications for programs. The complete set of projects constituting my work can be found in Contingent Systems Project which includes systems (OS kernel, filesystem, machine models, etc.) and Rocq (mostly Iris) proofs for them.
My Ph.D. thesis was funded by the NSF Career grant.