A data analyst sitting behind a desk, looking at a laptop

How to Build a Data Analytics Portfolio

Emily Stevens

Just as web developers show their code and designers share visual representations of their process, data analysts also need to demonstrate how they work with data to tackle complex problems. And, just like developers and designers, you can do this with your very own data analytics portfolio.

But what exactly is a data analytics portfolio? How do you put what you do into images and words? And, if you’re just starting out, how on earth do you find projects to include in your portfolio? The idea of a data analytics portfolio might seem strange and rather abstract, but fear not. In this guide, we’ll show you how to build your data portfolio from scratch. We’ll cover:

  1. What is a data analytics portfolio and why is it important?
  2. What should you include in your data analytics portfolio?
  3. What should your data analytics portfolio demonstrate?
  4. How can you get portfolio projects without any experience?
  5. Where can you go for data analytics portfolio examples and inspiration?
  6. Key takeaways and next steps

By the end of this post, you’ll be ready to showcase your skills—bringing you one step closer to your dream job as a data analyst.

1. What is a data analytics portfolio and why is it important?

In a hands-on field like data analytics, it’s not enough to simply tell employers what you can do; they want to see proof. While your resumé summarizes your qualifications and experience, a portfolio showcases your skills in action—making it an essential tool when applying for jobs.

In simple terms, a data analytics portfolio is a website which tells employers a little bit about you and links out to projects you’ve worked on. So, the very first step in building your portfolio is deciding where to host it. Depending on how involved you want to be in creating and customizing your portfolio website, you may wish to build something from scratch or to simply use a pre-built template. If you’re leaning towards the latter, check out sites like Squarespace, WordPress, and Wix (to name just a few).

2. What should you include in your data analytics portfolio?

Your portfolio website should be concise, easy to navigate, and visually appealing. There are three key areas you’ll want to include in your portfolio website, as well as an optional fourth. Let’s take a look at those now.

Your portfolio homepage

This is where potential employers first land when they visit your portfolio website, so it’s important to make a good first impression. Aim to keep things brief yet informative; the viewer should see, at a glance, who you are and what you do. On the homepage, we recommend including a photo of yourself, a high-impact opening statement, followed by a few lines summarizing your professional experience.

For example, your opening statement might read something like this: “Hi, I’m Jinda! I’m a data analytics graduate based in Ohio. I’m a firm believer in using data to address humanitarian issues and make the world a better place.”

An example opening statement for a data analyst portfolio homepage

Above is a very basic example of what your portfolio homepage might look like, created using Squarespace. However, this really is just the bare bones; we recommend including an image and choosing a design that reflects your personal brand.

An “About Me” section

From the homepage, potential employers (and any other curious browsers) should be able to navigate to your “About Me” page. This is where you can go into more detail about who you are, what you do, and what you’re passionate about. For an example of how to structure your “About” section, check out Claudia ten Hoope’s portfolio website. Claudia starts by introducing herself as a freelance data analyst / data scientist. She then goes on to explain, in just a few sentences, how her passion for data analytics grew from a childhood love of puzzles. Finally, she recaps her professional history and leaves the reader with a call-to-action: “Do you want to work together? Please reach out to me by email.”

The "About Me" section of data analyst Claudia ten Hoope's portfolio website

Beneath your “About Me” summary, be sure to include your contact details and links to any other online profiles (such as Twitter, LinkedIn, and GitHub).

Projects

Your data analytics portfolio should include a dedicated “Projects” section which showcases various projects you’ve worked on. There are different ways of presenting your work; you may choose to host your portfolio projects right there on your website, or you might include a summary of your work which links out to the actual project which is hosted elsewhere (on GitHub, for example). It all depends on the nature and technicalities of the project, as well as personal preference—many data analysts use a mixture of both approaches in their portfolios.

Harrison Jansma is a coder and data analyst by profession, and his portfolio provides a really good example of how to clearly and concisely showcase your work. In his Apple Sentiment Analysis project, Harrison demonstrates how he performed sentiment analysis (a technique used to classify opinions as positive, negative, or neutral) on a collection of tweets about Apple Inc. He lays out each step in clear, numbered sections, illustrating with tables and graphs where necessary. While the whole project can be viewed within his portfolio website, Harrison also links out to the project code on an external site.

An extract from Harrison Jansma's portfolio project, explaining the project objective

An extract from Harrison Jansma's portfolio project, showing how he visualised the data

A data analytics project taken from Harrison Jansma’s portfolio. Harrison shares his process step by step, linking out to the project code on an external site.

Another great example can once again be taken from Claudia ten Hoope’s portfolio. Claudia’s portfolio features each project in its entirety on her portfolio website. She summarizes the goal of the project and the end result, before breaking the project down step by step, demonstrating how she worked using a mixture of text and visualizations. You can see an example of one of Claudia’s data analytics portfolio projects here.

A case study taken from Claudia ten Hoope's data analyst portfolio

A data analytics project taken from Claudia ten Hoope’s portfolio. Claudia hosts each case study on her portfolio website, using both text and data visualizations to explain how she worked

As you can see, there are different options as to where and how you showcase your work. Whichever approach you choose, it’s essential to include a meaningful and insightful summary of the project right there on your portfolio website. You want to pique the reader’s interest and compel them to keep reading—whether that’s scrolling down to the end of the project or navigating to GitHub or another website. We’ll take a closer look at what your portfolio projects should demonstrate in section three.

A blog (optional)

When browsing data analyst and data scientist portfolios, you’ll notice that many of them include a blog. This might seem at odds with the world of data, but blogging actually serves as a very useful tool when it comes to demonstrating your skills as a data analyst. One key skill that employers will be looking for when hiring a data analyst is the ability to explain complex insights in a clear, concise, and easily comprehensible fashion—and this is something you can demonstrate in a blog post. When you’re just starting out, consider writing one or two short articles explaining a certain concept. Not only does this show that you’re able to communicate and explain your work in a user-friendly way; it also shows that you’re passionate about what you do and have put plenty of thought and effort into your portfolio.

3. What should your data analytics portfolio demonstrate?

The main aim of a data analytics portfolio is to showcase your skills. Ideally, you’ll include a mixture of projects (and, optionally, blog posts) that highlight different aspects of your skillset. When building your portfolio and deciding what kinds of projects to include, focus on demonstrating the following:

  • The ability to aggregate (or “scrape”) interesting data from a variety of sources.
  • The ability to clean datasets thoroughly.
  • The ability to run different types of analysis (e.g. descriptive or diagnostic), and the ability to apply different analysis techniques (e.g. time series analysis, A/B testing, regression analysis, etc.)
  • The ability to visualize your findings—include graphs, charts, geomaps, and any other relevant visualizations. 
  • Knowledge of SQL.
  • The ability to explain complex findings in a user-friendly way (for example, through your project write-up or in a blog post).
  • The ability to work as part of a team—consider including a group project.
  • A passion for what you do—address challenges that speak directly to your personal interests.
  • Any skills you’ve mastered that will help you to stand out as a data analyst, such as knowledge of Python.

That may seem like a rather long list, and you might be wondering if you’ll ever have enough portfolio projects to demonstrate all of those fundamental skills. Well, fear not; there is an abundance of data everywhere just waiting to be analyzed. In the next section, we’ll consider how you can gather enough quality material for your data analytics portfolio, even if you don’t have any professional experience.

4. How can you get portfolio projects without any experience?

It’s that age-old conundrum that graduates, school-leavers, and career-changers face: You can’t get a job without experience, but you can’t get experience without a job. So how do you break the cycle?

If you don’t have any real-world experience as a data analyst, you can create your own by working on hypothetical projects. Think about a topic that interests you and go from there; this will ensure that the project is actually enjoyable and allow you to talk and write about it with genuine enthusiasm—something that employers will be looking out for. Jason Goodman, a data scientist at airbnb, also recommends scraping your own data from the web rather than using pre-cleaned, ready-made datasets. As he explains: “Data cleaning, prep and transformation is a real part of any data job. Plus, it’s hard to get noticed if you’re using data everyone else has.” You’ll find a list of ten great websites offering free, open datasets here.

Another great option for getting started with your first portfolio project is to take a mini course. The CareerFoundry data analytics short course not only provides you with a thorough introduction to data analytics—it also comes with a dataset you can play around with (and it’s free).

Once you’ve identified your topic area, gathered your data, cleaned the dataset, and performed your analysis, you’ll focus on presenting your work in the form of a portfolio case study. Use both text and visuals to demonstrate what you set out to do, how you did it, and why it’s particularly interesting or useful. Where necessary, put the code you used on GitHub and link out to it so potential employers can view that, too.

What are some interesting project ideas for data analysts?

We mentioned the importance of coming up with project ideas and datasets that actually interest you, but admittedly, it can be difficult to get the ball rolling. If you’re stuck for ideas, start with a broader topic area and then funnel down to the specific questions you could ask (and answer) through data analytics. Here are some general topic ideas to help you get started:

  • Social and humanitarian issues
  • Healthcare
  • Politics
  • Movies, music, and celebrities
  • Technology
  • Local businesses
  • Travel and transport

For more inspiration, check out this list of nine data analytics project ideas. It’s also worth browsing other people’s portfolios and seeing what kinds of projects they’ve included. We’ve highlighted some interesting data projects and portfolios in the next section.

5. Where can you go for data analytics portfolio examples and inspiration?

If you’ve browsed the web for data analyst portfolio inspiration, you’ll have noticed that data analyst portfolios are actually rather hard to come by. This is due, in part, to the fact that the increasing demand for data analysts is a relatively new trend—we can certainly expect to see more and more data analyst portfolios emerging in the near future. At the same time, the data analyst job title is often used interchangeably with that of the data scientist, and so a search for data analyst portfolios inevitably brings up a majority of data scientist portfolios. When creating your own portfolio, it’s important to be mindful of the differences between a data analyst and a data scientist, and to make sure that you’re highlighting the relevant skills accordingly.

With that in mind, here are some data analyst portfolios and projects that you can take inspiration from when building your own portfolio:

We’ve included just a handful of examples here, but hopefully they’ll provide some valuable insight into how to construct your data analytics portfolio—and spark some interesting project ideas!

6. Key takeaways and next steps

A data analytics portfolio is an essential tool when it comes to starting—and advancing—your career as a data analyst. Your portfolio should demonstrate your ability to gather and clean data, to run different types of analysis, to visualize your findings, and to communicate what these findings mean and why they’re important. At the same time, your portfolio should capture who you are and where your passion for data comes from; aside from the hard skills, employers also want to see genuine enthusiasm and curiosity.

In this article, we’ve outlined what you should include in your data analytics portfolio and offered some ideas as to how you might go about creating interesting portfolio projects. It’s also worth bearing in mind that a reputable data analytics course will help you to build your portfolio from scratch and give you interesting projects to work on, so you don’t necessarily need to go it alone. If you are considering a data analytics course, check out this list of the best data analytics bootcamps on the market right now. For more tips and advice on forging a career as a data analyst, check out the following:

What You Should Do Now

  1. Get a hands-on introduction to data analytics with a free, 5-day data analytics short course.
  2. Take a deeper dive into the world of data analytics with our Intro to Data Analytics Course.
  3. Talk to a program advisor to discuss career change and find out if data analytics is right for you.
  4. Learn about our graduates, see their portfolio projects, and find out where they’re at now.

If you enjoyed this article then so will your friends, why not share it...

Emily Stevens

Emily Stevens

Managing Editor at CareerFoundry

Originally from England, Emily moved to Berlin after studying French and German at university. She has spent the last five years working in tech startups, immersed in the world of UX and design thinking. In addition to writing for the CareerFoundry blog, Emily has been a regular contributor to several industry-leading design publications, including the InVision blog, UX Planet, and Adobe XD Ideas.