Andrew Treadway

Andrew Treadway is a Senior Research Data Scientist at Meta. He has over a decade of experience working in data science. Andrew has taught data science and programming courses through Baruch College, 365 Data Science, and Interview Kickstart. He runs a blog at TheAutomatic.net, covering topics around Python and R.

books by Andrew Treadway

Software Engineering for Data Scientists

  • MEAP began February 2023
  • Publication in Early 2026 (estimated)
  • ISBN 9781633438842
  • 325 pages (estimated)
  • printed in black & white

In Software Engineering for Data Scientists you’ll find tested software engineering techniques that will make your daily life easier as a data scientist. You’ll quickly get up to speed with how software engineering can solve common problems, then dive straight into source control, object-oriented programming, code testing, and packaging. Hands-on examples make it easy to see how new principles can be put into practice in a data science context.

  • Improve code structuring and reusability in a customer churn prediction model
  • Learn to scale data processing code by experimenting with Spotify data
  • Build a lightweight web app to monitor a machine learning model
  • Master the software design conventions that make your code easy to share and modify
  • …and much more!

Every chapter comes with focused exercises and downloadable code for you to experiment and explore. You’ll be amazed at how a few changes in your process can make your data science projects so much easier to create and maintain.