During the summer of 2017, I contributed to SageMath as a part of the Google Summer of Code program. Sage is an open-source Python-based mathematics software that is built on top of existing open-source packages (NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more). My work was primarily related to improving the complex dynamics functionality in Sage and more specifically, the plotting Mandelbrot and Julia Sets. I completed this project under the mentorship of Dr. Benjamin Hutz and Dr. Adam Towsley.
For more details on this project please visit my blog that was stood up for this project or by visiting the Google Summer of Code page for this project.
Here are a few cool images that I was able to plot using the Complex Dynamics functionality in Sage:






