David Beazley is an independent author, educator, and researcher primarily known for his ongoing work in the Python community. Dave's early career focused on the use of Python in scientific computing and the creation of the Swig utility that allowed existing C/C++ software to be controlled from Python and other scripting languages. In 1996, he ported Python to run on massively parallel supercomputers. In 1999, he authored the Python Essential Reference, the first reference book published on Python. From 1998-2005, Dave was a tenure-track assistant professor in the Department of Computer Science at the University of Chicago. Since 2007, he has operated Dabeaz LLC, a business primarily focusing on training, research, and consulting.

David continues to be active in the Python community and is a frequent conference speaker. In 2013, he authored a new edition of the Python Cookbook, modernized to Python 3. In 2016, he recorded a video training series on the Python Programming Language. 2016 also saw the launch of two new software projects, Curio and SLY. He is currently working on the 5th edition of the Python Essential Reference.

David has a Ph.D. in computer science and a M.S. in mathematics.


Dave can be contacted by sending email to dave@dabeaz.com. You can also follow him on Twitter.