I am a staff scientist at the Data Science and Technology Division of Lawrence Berkeley National Laboratory, as well as a researcher at the Berkeley Institute for Data Science (BIDS, an Institute where I am a founding co-investigator). My research interests, shaped over years of working on a number of applied problems in physics, mathematics and neuroscience, revolve around the question of building tools for computational research across all scientific domains.

I am convinced that we need better tools for scientific computing, and that our efforts to build them based on the Python language can make a significant difference to how scientific research is conducted and disseminated. I created the IPython project while a graduate student in 2001 and continue to lead the project, now as a collaborative effort with a talented team that does all the hard work. I am an active member of the community that creates freely available scientific computing tools around the SciPy stack, I regularly lecture about scientific computing in Python and I am a founding board member of the NumFOCUS foundation. The Py4Science page contains more details on this.

You can contact me via email or Twitter.


As should be obvious from the dates below, this site is sadly in a horrible sate of maintenance and badly outdated at this point in time.


March 2013
I was awarded the 2012 Award for the Advancement of Free Software for the creation of IPython and my contributions to the Open Source Scientific Python ecosystem. UC Berkeley also put out a more detailed release.
March 2011
I’ve finally gathered the slides for our minisymposium on Python for Scientific computing at the SIAM CSE 2011 conference (blog post and pictures).
March 2011
The Sage Days 29 workshop was a success on multiple fronts, and in particular for IPython we made a ton of progress.

Older news ...


Fernando Perez

Lawrence Berkeley National Laboratory
1 Cyclotron Road Mailstop 50B2239
Berkeley, CA 94720