· WriteCV Team · 8 min read

How to List Projects on a Resume (Academic, Personal, and Side Projects)

Projects are one of the most underused resume sections. Whether you built a web app on a weekend, completed a research thesis, or freelanced for a local business, project entries can demonstrate skills that your work experience alone may not cover.

Why Projects Matter on a Resume

Projects provide concrete evidence of your abilities. While a skills section says you know Python or Figma, a project entry proves it by showing what you built, how you built it, and what the result was.

Projects are especially valuable in three situations:

Types of Projects to Include

Academic Projects

Capstone projects, thesis research, class projects, and lab work all count. Academic projects are strongest when they involved real-world applications, collaboration, or original research.

Best for: Students and recent graduates who lack professional experience.

Personal / Side Projects

Apps you built, websites you launched, open-source contributions, YouTube channels, newsletters, or any self-directed work that produced a tangible output. These demonstrate initiative and self-motivation.

Best for: Developers, designers, content creators, and anyone wanting to show skills outside their current role.

Freelance Projects

Consulting engagements, contract work, and paid projects for clients. Even if the work was short-term or part-time, freelance projects demonstrate real-world application of your skills.

Best for: Professionals supplementing their work history, career changers building experience in a new field.

Hackathon and Competition Projects

Projects built during hackathons, design challenges, case competitions, or coding contests. These are especially impressive if you placed or won an award.

Best for: Tech professionals, students, and anyone in competitive or innovation-driven fields.

Volunteer or Pro Bono Projects

Work you did for free for a nonprofit, community organization, or cause you care about. See our separate guide on listing volunteer experience for more detail.

How to Format Project Entries

Each project entry should include:

The format should mirror how you format work experience entries. This consistency makes your resume easier to scan and parse by both humans and ATS systems.

Project Examples by Field

Software Engineering

Budget Tracker Web App | React, Node.js, PostgreSQL | github.com/username/budget-tracker

Data Science / Analytics

Customer Churn Prediction Model | Python, scikit-learn, Pandas | Jan 2026 – Mar 2026

Marketing / Business

Small Business SEO Audit & Strategy | Freelance Consultant | Sep 2025 – Nov 2025

Design / UX

Nonprofit Donation Platform Redesign | Figma, UserTesting | Oct 2025 – Dec 2025

Academic Research

Impact of Remote Work on Team Collaboration | Senior Thesis, B.A. in Organizational Psychology | Spring 2026

Where to Place the Projects Section

Placement depends on how central projects are to your candidacy:

Use the section header "Projects" or "Selected Projects." Avoid overly creative headers like "Things I've Built" or "My Creations," as these can confuse ATS parsers.

Writing Strong Project Bullet Points

Apply the same Action Verb + Task + Result formula you would use for work experience:

Weak: "Made a website for a class project"

Strong: "Built a responsive e-commerce website using React and Stripe API, processing 100+ test transactions and earning the highest grade in a class of 35 students"

Every bullet should answer two questions: What did you do? And why did it matter? Start each bullet with a strong action verb like Built, Developed, Designed, Analyzed, Implemented, Created, or Launched. Check our resume synonyms page for alternatives to overused words.

How to Quantify Project Results

Projects without numbers feel abstract. Here are ways to add specificity:

Including Links and Portfolios

If your project has a live demo, GitHub repository, portfolio page, or published paper, include the link directly in the project entry. This lets hiring managers verify your work and see the quality firsthand.

Keep URLs short and professional. Use custom domains or clean GitHub URLs rather than long, auto-generated links. If your resume will be printed or submitted as a PDF, make sure the links are clearly visible as text rather than hidden behind anchor text.

For developers, a well-maintained GitHub profile with clean READMEs and documented code can be as valuable as the resume itself. For designers, a Figma portfolio or Behance profile serves the same purpose.

Projects Section and ATS Compatibility

Most modern ATS systems can parse a Projects section as long as you follow a few rules:

For more detail on ATS optimization, check our ATS-friendly resume guide.

Common Mistakes to Avoid

Key Takeaways

  1. Include projects when they demonstrate skills your work experience does not cover
  2. Format project entries like work experience: name, role, technologies, dates, and 2–3 achievement-focused bullet points
  3. Quantify your results with users, performance metrics, revenue, or recognition
  4. Place the Projects section based on relevance: near the top for students and career changers, after experience for seasoned professionals
  5. Include working links to live demos, GitHub repos, or portfolio pages
  6. Use standard section headers and include technology keywords for ATS compatibility
  7. List only projects you can discuss confidently in an interview

Related Articles

Related Resume Examples

Browse all 400+ resume examples →

Ready to optimize your resume?

Check your ATS score for free and get AI-powered suggestions to improve every bullet point.

Start building your
interview-winning resume

Optimize your resume, improve your ATS score, and land more interviews with WriteCV.