
Writing your first resume can be difficult, especially when you look at the page and feel like you have nothing relevant to put on it. You may be thinking, "How am I supposed to get experience if every job asks for experience?"
The good news is that you probably have more material to work with than you think. A resume does not have to be built entirely around previous jobs. Class projects, personal projects, internships, volunteer work, freelance jobs, and student activities can all show what you know and what you can do. And if you have a little experience rather than none at all, the same approach still applies: focus on the work that is most relevant to the position.
The easiest way to approach your first resume is to stop treating previous jobs as the only form of experience. Think about the projects you've completed, the problems you've solved, and the responsibilities you've taken on. Those can give you plenty of useful material for a resume.
This guide explains what to include, how to organize it, and how to make your resume work well with ATS software.
Yes. You do not need a long employment history to write a solid entry-level resume.
Academic projects, coursework, volunteer work, internships, freelance jobs, student organizations, and personal projects can all give you useful material for your resume.
For entry-level roles, relevant skills and evidence that you can apply them can help make up for limited work history. Focus on things you have actually done rather than trying to make yourself sound more experienced than you are.
If you haven't had a full-time job yet, think about what you've done outside of regular employment.
| Experience Type | What It Can Demonstrate |
|---|---|
| Academic Projects | Research, analysis, teamwork, structured problem-solving |
| Personal Projects | Initiative, technical ability, self-motivation, creativity |
| Volunteer Work | Responsibility, communication, community involvement |
| Internships | Workplace experience, industry exposure |
| Freelance Work | Client communication, independent work, accountability |
| Student Organizations | Leadership, event planning, organization |
| Part-time Jobs | Reliability, customer service, time management |
| Certifications | Continuous learning, specialized knowledge |
| Open-Source Contributions | Collaboration, version control, coding practices |
You do not need to include every item on this list. Choose the experiences that are most relevant to the job you want.
The right format depends on what you actually have to show.
If you are unsure which structure fits your situation, see our guide to choosing the best resume format.
You should also make sure the final layout is easy for ATS software to read. You can check whether your resume follows ATS-friendly formatting.
Depending on your background, your resume may include these sections:
Write a short summary near the top of the page that explains who you are, what you can do, and what type of role you are targeting.
For more help with this section, see our guide on how to write a strong resume summary.
Include your degree, school, graduation date, and relevant coursework or honors.
If you are still in high school or are early in college, high school achievements may still be relevant. Once you have enough college-level experience to fill the page, high school information usually becomes unnecessary.
List technical skills and relevant soft skills that match the position you are applying for.
Avoid filling this section with vague terms such as "hardworking" or "motivated." If a skill is important enough to list, you should ideally be able to show where you used it elsewhere in the resume.
You can also check your resume for generic buzzwords.
Course projects can be useful when they involve real research, analysis, programming, design, presentations, or teamwork.
Describe what you worked on and what you actually contributed rather than simply listing the course name.
Personal projects are especially useful for candidates in technical, creative, or analytical fields who do not have much formal work experience.
For example:
Personal Project β Expense Tracker
- Built a web application using React and Node.js to track personal expenses.
- Implemented user authentication and CRUD functionality.
- Deployed the application using Vercel.
Your project does not need to make money or have thousands of users. It just needs to give you something real to show and discuss.
Student clubs, community organizations, sports teams, and volunteer positions can demonstrate responsibility and teamwork.
The important part is describing what you actually did. "Member of the coding club" tells an employer very little. Organizing workshops, managing a budget, or leading a project tells them much more.
Do not leave short internships or freelance work off your no-experience resume just because they were temporary or informal.
Tutoring, translation, content creation, graphic design, web development, and similar work can all be relevant when presented honestly.
Never invent clients, results, responsibilities, or skill levels.
If you have no job experience, no internship, and few academic projects, don't try to fill the page with generic skills. Start building evidence.
Take a small project related to the job you want. Complete a short course and apply what you learned. Volunteer for a real organization. Contribute to an open-source project. Even a small piece of real work gives you something specific to discuss in an interview.
A better strategy is to spend a few weeks creating evidence of your skills rather than filling your resume with empty phrases.
If you are starting from a blank page, this order can make the process easier:
Do not use your summary to explain how badly you want the job. You don't need to sound impressive. You need to sound specific. Use those few lines to give the employer a quick picture of your background and the skills you bring.
The emphasis will be different depending on your situation:
For a detailed breakdown, see our guide on how to write a strong resume summary.
One of the easiest ways to make a student resume or a no-experience resume stronger is to replace vague descriptions with specific examples of what you did.
A useful starting point is:
Action Verb + What You Did + Result or Purpose
For example:
You do not need a number in every bullet point. If you do not have a measurable result, describe the work clearly instead.
Most importantly, never make up numbers just to make a project sound more impressive.
For more examples, see our guide on how to write stronger resume bullet points.
A generic resume is unlikely to show your strongest qualifications for every job. Before applying, compare your resume with the job description.
Here is a simple process:
Many employers use Applicant Tracking Systems (ATS) to organize, filter, and search applications. Your goal is not to "beat" the ATS. It is to make sure the system can read the information in your resume correctly.
An ATS-friendly resume is not necessarily a plain-looking resume. It simply means the important information is presented in a structure the software can reliably read.
A few simple rules help:
You can preview how your resume may look to an ATS. For more formatting guidance, see our article on ATS-friendly resume format, and review common resume mistakes.
Space is limited on most entry-level resumes, so avoid filling it with information that does not help your application.
Leave out or reconsider:
Note: This is a fictional example. Replace the details, projects, and results with your own verified information.
ALEX JOHNSON
Boston, MA | alex@email.com | linkedin.com/in/alexjohnson | github.com/alexjohnson
PROFESSIONAL SUMMARY
Computer Science graduate with hands-on experience building and testing web applications. Developed an inventory tracking tool as a personal project and tested it with student users. Skilled in Python, JavaScript, SQL, and Git. Seeking a Junior Developer role focused on web application development, where I can use my experience with React, Node.js, and SQL.EDUCATION
B.S. in Computer Science | Boston University
Expected Graduation: May 2026 | GPA: 3.7 / 4.0
Relevant Coursework: Data Structures, Algorithms, Database Management, Web EngineeringTECHNICAL PROJECTS
Inventory Management Web App | Lead Developer (Personal Project)
- Built a full-stack inventory tracking application using React, Node.js, and MongoDB.
- Implemented user authentication and CRUD functionality to simplify data entry and management.
- Deployed the application using Vercel and maintained project documentation through GitHub.
Market Analysis Research Tool | Academic Capstone Project
- Collaborated with a four-person team to build a Python-based data scraping and visualization tool.
- Processed market data with Pandas and generated automated summary charts.
EXTRACURRICULAR ACTIVITIES & LEADERSHIP
Treasurer | Boston University Coding Club
September 2024 β Present
- Managed a $5,000 club budget for workshops and hackathons.
- Coordinated logistics for an annual coding competition, including scheduling, registration, and event-day operations.
SKILLS
- Programming Languages: Python, JavaScript, SQL, HTML/CSS
- Tools & Frameworks: React, Node.js, Git, GitHub, VS Code
- Additional Skills: Project Coordination, Public Speaking, Collaborative Problem-Solving
What should I put on a resume if I have no experience?
Start with your education, relevant projects, skills, volunteer work, student activities, internships, freelance work, or other experience that relates to the position. Focus on what you actually did and what skills you used.
Can I put personal projects on my resume?
Yes. Personal projects can be a good way to demonstrate practical skills when you do not have much formal work experience. Explain the problem you worked on, what you built, the tools you used, and the result.
Should I include internships if I have no work experience?
Yes. An internship is work experience, even if it was short-term or unpaid. Include it in your experience section and describe your responsibilities and contributions clearly.
How long should a resume with no experience be?
For most students and entry-level candidates, one page is enough. Use the available space for information that is relevant to the position rather than trying to make the resume longer.
Can I use a functional resume if I have no experience?
You can, but a functional format can make it harder to see when and where you gained your skills. A chronological or hybrid format is often easier for recruiters to follow.
What skills should I put on a resume with no experience?
Start with skills that appear in the job description and that you can genuinely demonstrate. Technical skills are useful, but soft skills should also be supported by examples in your projects, activities, or other experience.
How do I make a no-experience resume ATS-friendly?
Use a simple, single-column layout with standard section headings, readable fonts, consistent dates, and text that can be selected and copied. Avoid unnecessary graphics, multi-column layouts, and text boxes.
Once your resume is ready, take a few minutes to check it before sending it out.
If you are applying for a specific position, compare your resume with the job description and make sure the most relevant skills and experience are easy to find. Then check the formatting and overall resume score before submitting your application.
If you also need a cover letter, see our guide on writing a compelling cover letter without direct experience.
Finally, check your resume score using our ATS checker before you apply.
Use our AI to see your resume's ATS score and receive improvement suggestions
Start for Free