Resume Building

Detailed guide on crafting an effective resume for computer science roles.

Key Components of a Strong Resume

  • Contact Information: Include your name, phone number, professional email address, and LinkedIn profile link.
  • Technical Skills: List programming languages, tools, and frameworks relevant to the job.
  • Experience: Highlight internships, projects, or previous jobs with specific achievements and metrics.
  • Education: If a new-grad, include your degree, institution, graduation year, and any relevant coursework.
  • Projects: Showcase personal or academic projects that demonstrate your skills.

Common Mistakes to Avoid

  • Typos and Grammatical Errors: Proofread your resume multiple times or use tools like Grammarly.
  • Too Long: Keep your resume to one page, especially for entry-level roles.
  • Irrelevant Information: Focus on skills and experiences directly related to the job.
  • Poor Formatting: Use consistent fonts, bullet points, and spacing to ensure readability.
  • Wording: Use active, impactful words to attribute yourself to success of the cause. Emphasize your achievements and value proposition!

Tools and Resources

  • Canva: Free resume templates with customizable designs.
  • Zety: An online resume builder with tips and examples.
  • Novoresume: A professional resume builder with tailored templates.

Tips for Tailoring Your Resume

Customize your resume for each job application by:

  • Including keywords from the job description
  • Focusing on relevant skills
  • Highlighting achievements that align with the role
  • Researching the role you're applying to

Example Resumes

Below are example resumes that effectively showcase technical skills and achievements: