Bringing Astronomy Down to Earth: Alumni Spotlight on Tim Weinzirl

Tim was a Fellow in our Spring 2017 cohort who landed a job with one of our hiring partners, First Republic Bank.

Tell us about your background. How did it set you up to be a great Data Scientist?

My education includes a B.S. in Physics from Drake University and a Ph.D. in Astronomy from the University of Texas at Austin. After grad school, I went overseas for a Research Fellowship at the University of Nottingham. Astronomers do a lot of coding relative to other fields, and having been coding in Python since 2006 for work, I was very familiar with the Python SciPy stack. Since 2014, I have also been volunteering time to data science and software engineering projects for a people analytics startup. This was extremely useful because it provided references in industry who could vouch for my data science skills.

What do you think you got out of The Data Incubator?

I got several useful things out of The Data Incubator: Strategies for resume writing, experience building and deploying a live web application, and a comprehensive set of IPython notebooks that encapsulate the advanced features of scikit-learn, SQL, and big data tools (Hadoop, Spark).

What is your favorite thing you learned at The Data Incubator?

Parallel computing with Spark.

Could you tell us about your Data Incubator Capstone project?

My capstone is a recommendation system for learning new programming skills. It is an application of item-based collaborative filtering to data from

How did you come up with the idea for the project?

My capstone was inspired by my previous involvement in people analytics. I was well aware from my industry contacts that picking new skills to learn is a major problem in career development. I also had prior experience with the StackOverflow API, which came in handy when evaluating the project’s potential.

What technologies did you use and what skills did you learn at TDI that you applied to the project?

TDI provided training on the Flask web framework and deploying projects to Heroku. I used both of these skills to develop the final product. My recommendation algorithm also benefited from the TDI module on recommendation systems.

What was your most surprising or interesting finding?

The most surprising finding was the discovery that the recommendation system could reproduce StackOverflow community answers to “What Should I Learn Next?” questions. For example, someone asked what else on top of html+css was needed to build a website for sharing images. The community recommended a server-side language (e.g., PHP,, javascript, and a database (e.g., MySQL). Given this person’s StackOverflow profile, my recommendation system reproduced the three major recommendations from the community.

Learn more about our offerings:

Related Blog Posts

Moving From Mechanical Engineering to Data Science

Moving From Mechanical Engineering to Data Science

Mechanical engineering and data science may appear vastly different on the surface. Mechanical engineers create physical machines, while data scientists deal with abstract concepts like algorithms and machine learning. Nonetheless, transitioning from mechanical engineering to data science is a feasible path, as explained in this blog.

Read More »
Data Engineering Project

What Does a Data Engineering Project Look Like?

It’s time to talk about the different data engineering projects you might work on as you enter the exciting world of data. You can add these projects to your portfolio and show the best ones to future employers. Remember, the world’s most successful engineers all started where you are now.

Read More »
open ai

AI Prompt Examples for Data Scientists to Use in 2023

Artificial intelligence (AI) isn’t going to steal your data scientist job! Instead, AI tools like ChatGPT can automate some of the more mundane tasks in your future career, saving you time and energy. To make life easier, here are some data science prompts to get you started.

Read More »