Maryam Bahrani

Welcome to my home page!

I am a fourth-year undergraduate student at Princeton University majoring in computer science and pursuing a certificate in applied and computational mathematics. At Princeton, I have been fortunate to be advised by Jérémie Lumbroso and Matt Weinberg.

I am interested in theoretical computer science research and education. You can see some of my work below. My CV is available here.


Other Talks:

Select Course Projects:

Professional Experience:

During the summer of 2018, I was a quantitative trading intern at Jane Street, where I learned about mathematical and financial topics such as probability, market structure, and arbitrage through project work, classes, and other activities.

During the summer of 2015, I was a software engineering intern at Bayan Co., an Information Technology and consulting company specializing in large-scale web applications. I designed and implemented a tool set to automate evaluation and blackbox testing of SAD (Bayan’s web attack detection and mitigation service); my program emulatied human behavior, such as typing model, to evade SAD’s bot detection algorithm. Throughout the internship, I used tools and libraries including Python, Selenium, PhantomJS, Click UI, Pillow, and Wireshark.

Teaching Assistantship:



Feel free to email me at or