How to Make Your Own Data Science Portfolio – A Hands-On Guide
To become a data scientist, you will need a data science portfolio. Even if you have mastered the skills to become a data scientist, not having a portfolio is a mistake. It can prevent you from getting a job, earning over $100k a year, and can result in you losing visibility.
Why do you need a data science portfolio?
You might be wondering why you need a public profile. After all, isn’t everything on your resume? The short answer is no. These days, recruiters look at more than just resumes while recruiting for a role. The majority of recruiters actively look for your public profile. This includes answers on sites like Stack Overflow, articles on LinkedIn, and projects on GitHub. It is important to build your public profile to get a job or even create a freelance business opportunity.
Last Updated October 2021
Learn and master the Data Science, Python for Machine Learning, Math for Machine Learning, Statistics for Data Science | By Jitesh Khurkhuriya, Python, Data Science & Machine Learning A-Z TeamExplore Course
Create a standout portfolio
Most of the courses you’ll take to build your data science skillset will need you to create a project. While the tutorials’ data can be interesting, you should test your newfound knowledge and skills with different datasets.
It helps if you focus on creating your project portfolio while learning every topic. Many online courses follow this practice of building projects while teaching the concepts. There are several resources where you can download data and create a portfolio of projects. One of my favorites is the UCI Machine Learning Repository. It has over 500 datasets from domains like life sciences, engineering, and business. It includes banking, cards, social media, online retail, and many more.
Another interesting online resource for projects is the Kaggle Competition. Some of the projects from both of these sites that you can try are:
Host your portfolio in the right places
You could build a personal website to show off your abilities, but the most visible places to put your portfolio are places recruiters already look. Here are the three best places to show off your skills:
LinkedIn has become a standard for building your professional profile. It is the first place where people check for your public profile.
To create a strong LinkedIn Profile for data science:
- Make sure you have all the sections filled in. It must be a 100% complete profile for better search results.
- Ensure relevant keywords like data science are part of your profile title
- Provide the brief of a portfolio of projects completed
- Show your work through LinkedIn updates
- Build connections with key people in the data science industry
- Add your top data science skills to the relevant sections
- Write articles or share your views on relevant articles
- Get recommendations for your work continuously
This is another immensely important place to showcase your skills. This one needs some dedication and continuous effort. The only way of building a great profile on Stack Overflow is by providing strong answers to various questions. Many of the AI-based recruiting tools these days give weight to your credits or points on Stack Overflow.
To create a strong Stack Overflow presence:
- Keep answers thoughtful, short, and correct
- Follow the relevant tags
- Plan for 30 minutes a day answering questions
This is one of the best places to showcase your projects with the entire code and results. Assume a technology person is screening your resume and has access to your GitHub profile. It can give them insight into various aspects of your skills. A GitHub profile is a go-to resource for filtering resumes.
To create a strong GitHub profile:
- Update your profile from the settings
- Show your private contributions
- Provide a description of all the repositories
- Pin the best project
It is essential to build a portfolio for data science. It is also important to host your portfolio in the right places. This will make you more visible to recruiters. Another option is to create a personal website to show off your abilities. You can complete all the reference projects I mentioned in my data science course on Udemy.
Top courses in Data Science
Data Science students also learn
Empower your team. Lead the industry.
Get a subscription to a library of online courses and digital learning tools for your organization with Udemy Business.