If you've mixed full-time jobs with freelance projects, your resume can feel like a puzzle. You want to show you're experienced and reliable, but the timeline isn't a neat ladder. The good news: hiring managers and applicant tracking systems (ATS) can handle mixed experience—if you organize it clearly. This guide gives you a direct, step-by-step method to structure your employment and freelance work so it reads well and gets past the bots.

Short answer

Organize your resume in reverse chronological order overall, but separate full-time roles and freelance work into distinct sections. Use clear headings like 'Professional Experience' and 'Freelance Experience.' Under freelance, group multiple clients under one umbrella title, and list each client as a sub-entry or bullet. Always include dates, and focus on achievements, not just duties. This structure helps both human readers and ATS software understand your background quickly.

Step-by-step walkthrough

1. Choose your section order

Decide whether to put 'Professional Experience' or 'Freelance Experience' first. If your freelance work is more recent or more relevant to the job you're targeting, lead with it. Otherwise, lead with full-time roles. Consistency matters: pick an order and stick to it throughout the document.

2. Create clear section headings

Use standard headings that ATS software recognizes. 'Professional Experience' and 'Freelance Experience' are both safe. Avoid creative labels like 'My Journey' or 'Where I've Been.' If you have both, keep them separate so the reader isn't confused about which roles were employment and which were contract.

3. Format each entry consistently

For every role—whether full-time or freelance—include: job title, company or client name, location (optional but helpful), and dates in Month Year – Month Year format. For freelance, if you worked with multiple clients, use one overarching title like 'Freelance Graphic Designer' and then list each client as a sub-entry with its own dates and bullet points.

4. Write achievement-focused bullet points

Under each role, use 2–4 bullet points that start with action verbs and include measurable results where possible. For freelance, focus on outcomes you delivered for clients. For full-time, highlight impact on the company. Avoid generic duties; show what you achieved.

5. Add a skills section that bridges both

Create a 'Skills' section that lists both technical and soft skills relevant to your target job. This helps ATS match keywords and shows you've applied those skills in different contexts. Here's an illustrative skills list for a marketing professional with mixed experience:

  • Campaign strategy
  • Client relationship management
  • Data analysis
  • Project management
  • Content creation

6. Write a professional summary that frames your mix

Your summary at the top should explain your combined experience in one or two sentences. For example: 'Illustrative example: Marketing professional with 6 years of full-time roles and 3 years of freelance consulting. Skilled at leading integrated campaigns, managing client relationships, and using data to improve conversion rates.' This gives context before the reader dives into the details.

Tip: Use the same job title for your freelance umbrella as you would for a full-time role. It helps ATS and recruiters instantly see your level.

Worked example

Here's how a mixed resume might look for a marketing professional. All details are illustrative.

Professional Summary: Marketing professional with 6 years of full-time roles and 3 years of freelance consulting. Skilled at leading integrated campaigns, managing client relationships, and using data to improve conversion rates.

Professional Experience:

  • Senior Marketing Manager, ABC Corp, Jan 2019 – Present
  • Illustrative: Managed a $50,000 annual marketing budget, reallocating spend to high-performing channels and reducing cost per lead by 15%.
  • Illustrative: Led cross-functional team of 8 to launch a new product feature, delivering on time and under budget.

Freelance Experience:

  • Freelance Marketing Consultant, Self-employed, Jan 2016 – Present
  • Illustrative: Developed and executed a 3-month social media campaign that increased engagement by 25% for a freelance client in the wellness industry.
  • Illustrative: Built a client roster of 5 recurring freelance clients in the first year, maintaining a 90% retention rate.
  • Illustrative: Created a content calendar and wrote 20+ blog posts for a freelance client, resulting in a 40% increase in organic traffic over six months.

Skills: Campaign strategy, Client relationship management, Data analysis, Project management, Content creation.

Common mistakes

  • Mixing freelance and full-time roles in one section without clear labels, which confuses readers about your employment history.
  • Using non-standard headings like 'Work I've Done' that ATS may not recognize.
  • Listing every freelance client separately, making the resume too long and repetitive.
  • Forgetting to include dates for freelance work, which creates gaps in your timeline.
  • Focusing on responsibilities instead of achievements, which makes your experience sound generic.
  • Not tailoring your skills section to the job, missing keyword matches for ATS.

Avoiding these mistakes will make your resume clearer and more competitive. For more on presenting freelance work during a career change, see our guide on how to present freelance work in a career change. If you have confidential clients, learn how to handle confidential freelance clients. And if you're unsure whether your resume format is ATS-friendly, read our article on can applicant tracking systems read PDFs.

Frequently asked questions

Should I list freelance work before or after my full-time jobs?

List your experience in reverse chronological order, regardless of whether it was freelance or full-time. If your freelance work is ongoing or more relevant to the job you're applying for, you can place a 'Freelance Experience' section above your 'Professional Experience' section, but keep the roles within each section in reverse chronological order.

How do I handle multiple freelance clients without making my resume too long?

Group your freelance work under one umbrella entry. Use a single heading like 'Freelance Marketing Consultant' and then list your clients as sub-entries or as bullet points under that role. Focus on the most relevant clients and achievements to keep it concise.

Will an ATS understand my mixed employment and freelance experience?

ATS software typically parses resumes by looking for standard section headings and date formats. Using clear headings like 'Professional Experience' and 'Freelance Experience' and consistent date formatting (e.g., Month Year – Month Year) helps the ATS correctly interpret your background. Running your resume through an ATS checker can help you spot parsing issues.

Ready to see how your resume performs? Run a free ATS check to identify any formatting or keyword issues. Our ATS resume builder can also help you create a clean, parse-friendly resume from scratch. Check our pricing for details.

Frequently asked questions

Should I list freelance work before or after my full-time jobs?

List your experience in reverse chronological order, regardless of whether it was freelance or full-time. If your freelance work is ongoing or more relevant to the job you're applying for, you can place a 'Freelance Experience' section above your 'Professional Experience' section, but keep the roles within each section in reverse chronological order.

How do I handle multiple freelance clients without making my resume too long?

Group your freelance work under one umbrella entry. Use a single heading like 'Freelance Marketing Consultant' and then list your clients as sub-entries or as bullet points under that role. Focus on the most relevant clients and achievements to keep it concise.

Will an ATS understand my mixed employment and freelance experience?

ATS software typically parses resumes by looking for standard section headings and date formats. Using clear headings like 'Professional Experience' and 'Freelance Experience' and consistent date formatting (e.g., Month Year – Month Year) helps the ATS correctly interpret your background. Running your resume through an ATS checker can help you spot parsing issues.

how to present freelance work in a career change

handling confidential freelance clients

can applicant tracking systems read PDFs

ATS resume builder

pricing

Next step

Ready to put this into practice? ATS resume checker.