Personal

I am a Senior Research Data Scientist at the Berkeley Institute for Data Science, where I focus on advancing science at the intersection of domains and computation. I am the founder of scikit-image and co-author of Elegant SciPy: The Art of Scientific Python.

I spend a significant amount of my time developing open source scientific software in Python and coordinating the ecosystem (Scientific Python). I'm most active on scikit-image, NumPy, NetworkX, and SciPy (sparse functionality, in particular). Over the past few years I've spent a fair amount of time building the SkyPortal platform for multi-messenger astronomy. Most recently, I've been involved in developing the mystmd publication engine.

Until May 2014, I was a lecturer in Applied Mathematics at Stellenbosch University in the Vision and Learning Group.

Latest blog posts

Research and projects

Most of my software can be found on GitHub, including most of my Python for science lectures. My publications are listed on Google Scholar.

Some older topics include:

Teaching

Many of my programming lectures are on Github at stefanv/teaching. I used to teach regularly at the Advanced Scientific Programming in Python (ASPP) summer school, which I absolutely loved.

While at Stellenbosch University, I used to teach the following courses (their homepages are long gone):