Benjamin Yellin


After completing my Bachelor of Science in Mathematics with a minor in Chemistry from Haverford College in 2018, I earned a Master of Science degree in Information Systems with a concentration in Health Technology from Cornell Tech and Technion-The Israel Institute of Technology in 2020. I'm currently a Ph.D. student in Computational Mathematics at Emory University, in the Scientific Computing Group.

Under the supervision of my advisor, Dr. Alessandro Veneziani, I am currently focused on researching numerical modeling of the cardiovascular system to solve blood flow problems, and I am also interested numerical PDEs for biology and chemistry in general. In my free time, I run and play piano. I also have a blog where I write about two of my passions, math and baking.

Research Projects

  • Multiscale Modeling of Fluid Flow

    I am studying ways to use reduced order models to describe fluid behavior on multiple scales. Fluids have interesting behavior both on small and large spatial scales, and understanding how these scales interact with each other can give insight into the overall behavior of the fluid.
  • Computational Benchmarking of Ultrasound to Visualize Blood Flow in Arteries

    I collaborated with a group at Georgia Tech that is studying the reliability of ultrasound as a method of studying blood flow in arteries and measuring the wall sheer stress exerted on the arterial wall. I ran simulations that mirrored their experimental setup in order to determine the accuracy of this technique. I used FEniCS to run these simulations and Paraview to visualize the results.
  • Academic Projects and Presentations

  • Blind Deconvolution for Image Deblurring (for Numerical Optimization course)

  • Origami for Solving For Cubic Equations (RANT Seminar Talk, method adapted from this resource)

  • I created a Geogebra notebook that implements this method of solving cubic equations on the polynomial f(x)=x^3-6x^2+11x-6 to find its zeros. The goal is to find a fold (a placement of the line containing GH) that simultaneously sends A onto the line A'F and sends E onto the line B'J. In order for this to happen, the line containing GH must be the perpendicular bisector of both EI and AF.

    I'm still trying to understand exactly why this method works, but I realized that finding a zero corresponds to the point H hitting the line segment containing CG. I think there's a relationship between the cubic equation that passes through the points on CD and the original cubic equation, but I am still trying to figure out what that is. The cubic equation plotted is one cubic that passes through these 3 points, but there are infinitely many of these.

    Grading/Teaching Experience:

    Student-Led Scientific Computing Seminar

    Together with Ariana Brown, I organize a seminar designed to introduce students to methods in scientific computing.

    Emory Mathematics Directed Reading Program

    You can learn more about this program on Chris Keyes's website.

    Emory Math Circle

    You can learn more about this program on the Emory Math Circle website.


    I love experimenting in the kitchen, and over the last few years I've gotten really into baking sourdough bread. I've improved a lot since first starting, but I'm still learning something new every time I bake! I also like fermentation in general, and I've been making my own yogurt recently. And I spent the last year making miso! Here are some of my creations!

    Sourdough bread

    Homemade Yogurt

    Homemade Miso


    I play the piano and harmonica and love playing folk, rock, and pop music. I'm always trying to sneak harmonica in whenever I get the chance, but it works particularly well with Billy Joel and Bob Dylan.