GitHub Guide: Data Analysis

Visit an industry-backed data GitHub profile: GitHub Profile Sample

Use the following criteria to develop your GitHub profile. The same criteria will be used when providing feedback.

GitHub Profile Criteria

Professional Profile

  • A personalized photo or image (something other than the default identicon). 
  • Email or other contact info is listed. 
  • A descriptive tagline, e.g. “Data analyst working primarily in Python.”

Clean, Well-organized Repositories 

  • Each repository contains one project. 
  • Each repository has a working code. 
  • The code is organized into an appropriate directory structure (each repo contains at least one folder).
  • Each repository is appropriately named (i.e. Austin Weather Analysis vs. homework12).
  • Each repository has a descriptive tagline.

Readable Code 

  • Variables are clear. 
  • Code uses appropriate white spacing, e.g. indentation. 
  • Jupyter Notebook files contain comments and headings. 

Code Follows Technical Standards

  • Clean code.
  • Repository contains .gitignore files when necessary.

Commit Histories

  • At least 5 commits per repository.
  • Regular activity, including continued activity at least once per week after graduation.
  • No profanity in commit history.
  • Meaningful commit messages.

Project Focused READMEs

  • Each project contains a README file. Those that do not should be hidden.
  • Clearly states the problem the project is trying to solve.
  • Screenshots of the data collected and explanations as to why the data is displayed this way.

Correct Grammar, Spelling, & Punctuation

  • Consistent punctuation throughout.
  • No grammar errors or spelling errors.


Hack Your Resume

August 12, 2024, 7:00PM UTC

Virtual Event

Help Us Improve