• Featured themes
  • Portfolio themes
  • Blog themes
  • Documentation themes
  • GitHub Pages themes
  • Business themes
  • All premium themes
  • All free themes

Resume Template Jekyll theme

Resume Template

GitHub Pages powered resume

A simple Jekyll + GitHub Pages powered resume template.

Resume Template

Resume Template Free

  • Created by jglovier
  • 1793 stars   1708 forks
  • Last updated 03 May 2024
  • 21 open issues

More portfolio themes

Check out our featured portfolio Jekyll themes...

Gerous Jekyll Theme

A polished, modern personal portfolio theme

Curate Jekyll Theme

A stylish, modern portfolio theme

Priam Jekyll Theme

Minimalistic portfolio theme

Made Jekyll Theme

A bold, minimal portfolio theme

Personal Jekyll Theme

Personal $79

A sleek, modern personal website theme

Simpler Jekyll Theme

Simpler $79

Modern portfolio theme

Board Jekyll Theme

A stylish masonry grid Jekyll theme

Index Jekyll Theme

A minimal, fixed sidebar portfolio theme

Hilton Jekyll Theme

Super simple portfolio theme

Join The Mailing List

Fill out the form below to sign up.

Curating GitHub Links on Your Resume: Projects, Seniority, and How to Guide

Avatar image

In This Guide:

Why your github portfolio and resume go together like coffee and cream, what types of projects could you include on your github, what your github portfolio signifies about your proficiency level, 7 elements that really make a difference to your github profile, where on your resume can you include details about your github profile, github and cover letters: a strategic decision, key takeaways.

Resume image 1

GitHub isn't just the number one platform for software development and version control with Git.

It's not only an open-source community for Computer Science (CS) professionals to manage, track, and make changes to their code.

Describing it as "the leading online environment for developers" is the understatement of the century.

GitHub is an almighty instrument - allowing for an entirely transparent (supposedly) showcase of your coding skills .

That's what gets recruiters: if you've invested the time to structure and organize your GitHub portfolio, you've one foot in the interviewers' doors.

Unlike your one- to two-page resume , GitHub offers 1 GB of free storage to include any code you've ever written.

So, choose your projects wisely, and remember that your portfolio will be assessed by humans (recruiters).

Those HR professionals without technical knowledge may just want to see the end product, rather than the source code.

But let's not get too far ahead of ourselves: here's some food for thought as to why having GitHub on your resume is important.

Some companies use "have GitHub link" as a resume filter. They may even ask for a GitHub profile for professionals with over 10 years of experience .

What is more, in startups and smaller companies your profile would most often be assessed by either the CEO or a technical lead, who will look at the work you've done before anything else.

Including (or not) your GitHub link on your resume is entirely up to you, but we recommend it.

With this guide, we'll obviously try to win you over why it's a good idea to curate your GitHub portfolio on your resume.

So stick around to find out:

Is your resume good enough?

Drop your resume here or choose a file . PDF & DOCX only. Max 2MB file size.

When assessing your IT resume, there are two most common scenarios.

Either, the recruiters would avoid clicking on any external links and skip your GitHub profile.

Or, the hiring managers would glance over your GitHub.

Without drilling too much into your source code, they'd expect to see your end products or projects. Also, if there's something interesting you've been working on.

In that case, your GitHub portfolio can create numerous opportunities during the interview process to stand out .

Here are six of the main reasons why.

1. Your GitHub provides an honest perspective, outside the interview process.

Incorporating your side projects or portfolio adds depth to your application.

Thus, hinting to recruiters at

  • the programming languages you're apt at;
  • how comfortable you are in using best-industry practices for a wide range of tools;
  • the kinds of projects you'd like to work on.

2. Having a well-organized GitHub portfolio shows your competency and the projects you're most proud of.

Think of it as an opportunity to highlight, something that makes you a good candidate, that recruiters need to check out.

Always make sure that your most impressive projects are uploaded on GitHub. Your resume could be used as a map to point out those interesting side projects.

This can also sometimes even help you to skip the code sample request stage during the interview process.

3. GitHub is your alibi: to show that programming isn't just a job for you.

Coding is something you look to excel in - you take every single free moment of your day to become better at it.

4. Speaking of, GitHub is your commitment to the CS industry.

Using it, recruiters can easily understand just how engaged you're in the IT community and what your collaboration skills are like.

5. GitHub highlights skills you can't demonstrate otherwise during the application/ interview process.

  • Do you have coding experience on real software projects? What was your role in them?
  • What are all the programming languages you can use? How comfortable are you using each one?
  • Are you able to use other revision control tools, apart from Git?

6. GitHub rockets your resume to the top of recruiters' "approved" checklists.

Don't include your profile just for the sake of it. Make sure that you've updated your GitHub and have taken the time to organize it.

The best filter you can use is: "What is the most impressive thing I've built in the past six months or so?"

Here are some of the most popular concerns about the types of projects to include on your GitHub portfolio.

How recent should my portfolio of work be?

To start off, recruiters feel that it's nice to see the most recent code you've written. That will ultimately be used to pinpoint your skills and technical capabilities .

Include projects you've done in the past six months to best showcase your breadth of skills.

What if I have just one big project complete on my GitHub?

Even though it may be just one project, recruiters would much rather see something complete from beginning to end (hinting at an array of soft skills you have), instead of many incomplete, sloppy projects.

What matters the most is the code quality and the role you've had in the whole project: how much have you written yourself?

"What types of projects can I include with no experience?"

Entry-level professionals (or those with no experience ) could use their class projects as inspiration to build something new on their own.

For example, unit testing and continuous integration (CI) into a pipeline can show recruiters how you're able to handle day-to-day work.

Documentation for all of your GitHub projects is very important - make sure that it's easy to understand at a glance.

The passion projects vs open-source projects' dilemma: which ones impress recruiters more?

Small side projects show you've related interests outside your job or studies. They serve as excellent talking points during the interviews: with a focus on your ability to narrate your skills.

On the other hand, contributions to open-source projects, widely used by companies, are sometimes better assessed than random, passion projects. For example, if you've fixed an open bug in a popular app - you'd definitely stand out .

Remember that your type of contributions to open-source projects matters.

In some cases, your minor role in a widely used platform may score better than the elaborate work you've done on a niche project that nobody uses.

What projects do other IT professionals tend to include on their GitHub?

Entry-level roles.

Your GitHub is probably the most helpful instrument for landing your first job .

Use your GitHub to show code samples you've written - even if it's just for one or two side/ passion projects.

Recruiters, previewing your GitHub, would look at your technical capabilities, but also your abilities to

  • collaborate and communicate;
  • accept feedback; and
  • meet requirements.

Intermediate professionals

Your GitHub could be great to define how you deal with:

  • complex problem-solving and decision-making;
  • new languages and programming;
  • adapting to the sounds of times.

When you're trying to land a role amidst your career , it's important to remind recruiters that you have the wanted skill set, but at the same time - that you're adaptable to new schools of thought and ways of work.

Your GitHub would thus go to prove that yes, you can teach an old dog new tricks.

Experience professionals

Your GitHub is your footprint on the whole IT community. Within your profile, you've

What is more, your side projects explore new industry challenges, and you still have an insatiable curiosity, even after many years of experience.

We’ve now come to the how-to section of our guide, where we’ll first discuss seven of the most important elements you need to think about while creating your GitHub.

We’ve also included a bonus checklist to help you stay even more focused.

Before we get into the other six elements, here's one thing you need to do asap - clean up your GitHub work area.

That means you need to sort and rank your projects in the way you'd like to have them reviewed by recruiters.

Pin to the top of your GitHub profile, your:

  • favorite projects
  • popular code folders
  • best repositories (repos).

Your GitHub portfolio is your elevator pitch to your potential employers. That's why investing time to make sure it's professional is a definite must.

Say goodbye to your "LoneR@nger*" username and hello to "github.io/Dick Murphy".

An organized GitHub profile also includes codes that are

  • well-commented
  • easily readable

It's a good idea to include ReadMe notes for different sections of your GitHub portfolio, like your:

  • Profile - write something that is similar to your resume summary and briefly outlines your projects. Don't forget to include links to both your LinkedIn profile and resume, if possible.
  • Most impressive projects - within the note, describe the nature of the projects: why they exist and how they impact other users. Also, think about the type of testing the project has - whether it’s unit or integration.
  • Open-source contributions - be honest about your role in the big picture of things. What did you actually do as part of the whole project?

Code Quality

As mentioned in the previous part of this guide, your code quality is what matters the most to recruiters.

They don't care if you have an infinite amount of repos with half-finished coursework and random, off-script projects.

Your one high-quality project (which took the desirable amount of time and is relatively completed) would help you catch hiring managers’ eyes.

Checklist: Determining your code quality:

But what if you happen to have one high-quality app and many different projects you think would be impressive?

Think about the role and company you're interviewing for.

Recruiters are always looking for candidates with problem-solving and accountability soft skills . At the same time, organizations want to hire candidates with the same professional interests as the rest of the team.

This one is pretty obvious, but to have a complete GitHub profile, you need to get stars.

Ask developers you've worked with before to give you recommendations .

This in fact would show your wider impact on the GitHub community and how you work within a team environment.

Job alignment

The information on your GitHub portfolio, professional resume, and the role you're applying for should all align .

It's a good idea to include relevant projects at the top of your profile - so that recruiters could easily find them.

Relevant in this case may mean quality code samples in one of the programming languages that are a high priority in the advert requirements.

As for other side projects, that may showcase extra technical and soft skills , you can create a sub-folder, specially curated for the hiring managers.

Storytelling

If recruiters are to dive deep into your GitHub portfolio, what story would they find?

Use your profile as a storytelling instrument to win them over.

Whether it's to show how far you've come as a professional to land this particular job.

Or, perhaps, your diverse GitHub portfolio hints that you're a jack of all trades with a broad skill set in different types of projects.

Consider the self-narrative you're trying to sell with your application.

When curating your GitHub portfolio, put yourself in the recruiters' shoes to take into account the types of questions they may have about your work.

Start simple with:

  • What was the project scope?
  • Why did you build this project the way you did?
  • If you could change something about the code right now, what would it be?
  • What would you do to make it even better?

If you can find a way to integrate the answers to all or some of these in your GitHub, you'd surely make interviewers' lives way easier. As a bonus, you'd be highlighting even further your presentation skills.

Checklist: Five easy steps on how to curate your GitHub portfolio

This one is the most obvious choice, but make sure you’ve included a link to your GitHub profile within your resume header .

It’s often that recruiters print our resumes and if the formatting is as a hyperlink - it may be lost.

Instead of including the long link, make it simple, yet professional with this format:

“github.io/FirstName-LastName”

Alternatively, you could also use a link shortener.

The projects section of your resume allows recruiters a more in-depth dive into how you define your professional success.

That's why you should choose projects that:

Apart from a brief, yet well-written project description, you could also include a link to the relevant GitHub page that features the given project.

This would definitely save some time for the hiring managers, who are assessing your resume.

  • • Currently, it has received +5K star reviews
  • • Which of your achievements match the job you’re applying to?

While including a hyperlink within your resume summary might not be the best idea (as some recruiters tend to assess printed resumes) and pasting the full link may hurt your Applicant Tracker Systems (ATS) Score, there is a subtle way of mentioning your GitHub portfolio.

Select one (or two) of your most prominent projects and include a call to action, for those interested in finding out more.

For 99% of your work projects, you’ve probably signed some form of an NDA - meaning you can’t just copy-paste the code on your GitHub.

What you should do instead is to use the knowledge you’ve attained to build and test something, entirely on your own.

That particular repo could demonstrate even further your hunger for knowledge within the experience section of your resume.

  • • Integrating 25+ simulations within the design process: built from scratch an open-source mechanical synthesis system simulation, that is currently available to the GitHub community

Entry-level professionals - this resume section may be the best shot you have to demonstrate the sort of side projects you’ve done, all thanks to your higher degree and education .

Again, don’t just copy-paste the work you’ve done for your coursework or projects. Rather, use the knowledge you’ve gained as a base to experiment on your own.

  • • Used Python programming experience to create a Chat Server using Sockets Programming in Python. Find the full project on my GitHub.

Technical skills

Within your dedicated technical skills section , list all the job-specific technologies you’re apt at.

Don’t forget to add your Git/ GitHub skills to it.

Cover letters serve to support your application in why you're the best candidate for the role.

So, if you happen to have some pretty impressive projects on your GitHub, why not mention them in your cover letter with a "find out more" call to action?

It is a strategic decision, but incorporating in some form your GitHub work may make a memorable impression.

What is more…

…if you're either telling a succinct, structured narrative or focusing on your best technical qualities and soft skills (specifically for roles in IT) in your cover letter, this would certainly intrigue recruiters.

Author image

  • Resume Guides

How to List Work Experience on Your Resume – A Guide with Examples

How to decline a job offer: say no with tact (with examples and email template), the average length of a job interview: how long does it typically last, how to list board membership on resume, beyoncé ’s resume proves she is the true artist of the year, keep getting rejected job applications 16 resume mistakes you’re probably making.

  • Create Resume
  • Terms of Service
  • Privacy Policy
  • Cookie Preferences
  • Resume Examples
  • Resume Templates
  • AI Resume Builder
  • Resume Summary Generator
  • Resume Formats
  • Resume Checker
  • Resume Skills
  • How to Write a Resume
  • Modern Resume Templates
  • Simple Resume Templates
  • Cover Letter Builder
  • Cover Letter Examples
  • Cover Letter Templates
  • Cover Letter Formats
  • How to Write a Cover Letter
  • Cover Letter Guides
  • Job Interview Guides
  • Job Interview Questions
  • Career Resources
  • Meet our customers
  • Career resources
  • English (UK)
  • French (FR)
  • German (DE)
  • Spanish (ES)
  • Swedish (SE)

© 2024 . All rights reserved.

Made with love by people who care.

  • Resume Templates Simple Professional Modern Creative View all
  • Resume Examples Nurse Student Internship Teacher Accountant View all
  • Resume Builder
  • Cover Letter Templates Simple Professional Modern Creative View all
  • Cover Letter Examples Nursing Administrative Assistant Internship Graduate Teacher View all
  • Cover Letter Builder
  • Resume Help

How do you include GitHub on your resume?

Krystin Morgan

In your header

In the skills and experience sections, in a projects and contributions section, create a readme, customize your profile, choose the right projects, write strong descriptions, highlight your contributions , follow best practices for github maintenance, linking to a private repository, listing an empty, irrelevant, or out-of-date github profile, expecting github to do all the work, poor project documentation, lacking code quality, listing github in your skills section only.

As a software developer, you’ve likely developed a competitive resume and GitHub profile. However, you may be wondering the best way to combine the two to get the most leverage with prospective employers. 

If you have a comprehensive GitHub portfolio, it’s a great idea to share it on your resume. This provides recruiters and hiring managers with a detailed look at not just your work history , but specific projects you’ve completed and code you’ve written. Plus, it conveys your ability to use GitHub and similar version control tools. 

This article covers the following:

What is GitHub?

  • Why you should include GitHub on your resume
  • Tips for how and where to include GitHub
  • How to make the most of GitHub
  • Other arenas to share your GitHub profile

Common mistakes to avoid

Let’s jump in. 

Git is an open source, common version control system. GitHub is a web-based platform enabling collaborative software development and version control. It offers developers the ability to manage Git repositories and store and share code publicly. 

Key features include:

  • Version control . Developers can keep track of changes to their code over time, view previous versions and changes, and collaborate without stepping on each other’s code.
  • Repository hosting . Developers can host their code projects in either public or private repositories and decide who gets access.
  • Collaboration tools . Developers work together by reviewing code, tracking issues, and suggesting improvements.
  • Branching and merging . Developers can create branches allowing them to work on new code without impacting the main codebase, then merge everything together when they’re ready.
  • GitHub Pages . Developers can showcase their projects, portfolios , and code on a dedicated website.
  • Open source projects and community . Developers can contribute to others’ projects, or simply read others’ code to increase their knowledge.

Simply put, you can think of GitHub as a way for developers to collaborate, share code, and display their own expertise. 

A guide for women interested in a programming career: top 20 online resources for kickstarting your coding journey

Opportunities abound for women interested in a programming career, even in the absence of any computer science background. The astonishing number of online learning options shows you’re in good company. We’ll try to decode the process for getting started as a female coder.

Why should you include GitHub on your resume?

If you’re applying for a computer science or software engineering position, we definitely recommend including your GitHub profile on your resume. For starters, this gives recruiters and hiring managers a better way to understand your skills and experience and see your work in action. 

Not only does a comprehensive GitHub profile show your technical skills, you can also use it as a way to show real-world projects you’ve completed and don’t have room to share on your resume. 

Plus, due to the social and open source nature of GitHub, you can showcase your collaboration and contribution to others’ projects, as well as how you share your knowledge and expertise.

Looking for resume inspiration and templates? Check out our related technical resumes:

  • Software Developer
  • Software Engineer
  • Web Developer 
  • Computer Science 

How to mention GitHub on your resume

There are a few options when it comes to placing GitHub on your resume. 

The most important step is to include a link in your header along with your contact information and LinkedIn profile. This puts GitHub front and center, making it obvious that whoever reads your resume should take a look. For example, you might write: github.com/yourname . 

The optimal way to add it to your header is to write out the profile URL, then hyperlink it. This ensures the reader can access your profile in any situation: they can simply click the link, or if the formatting has been lost, they can copy/paste the URL into their browser and still reach your portfolio. 

To show off your ability to use GitHub effectively, you can also note it in your skills section . Here, you will simply include the word “GitHub” and, perhaps, Git, without further exposition. 

In your experience section, you should already have detailed some of your most impactful projects and achievements. Where possible, you can link these to their location on GitHub. For example, you might write a bullet point that begins with: “Developed calendar application…” and you can either turn “calendar application” into a hyperlink or use parentheses to share the URL afterward, such as “developed calendar application ( github.com/project ) to solve XYZ problem.”

Wondering how to make sure your projects and experiences stand out? Use results-based bullet points!

This means crafting concise bullet points that don’t just list the duties you owned, but delve into your specific accomplishments and the metrics that resulted from your work.

For example, a software developer might write a bullet reading: “Developed features for a Java-based application, optimizing backend performance resulting in a 50% reduction in server response time and improving load speed by 30%.”

If you’d like to learn more, check out our articles about writing accomplishments for your resume and quantifying your resume bullets .

Consider building a special section of your resume to display open source contributions and projects. In this section, you can create a list of projects and explain your role and contributions. This should include the languages and tools used, as well as any specific impacts you made. Like in the other parts of your resume, concise bullet points are helpful. 

A section like this can be especially helpful if you don’t yet have a lot of direct experience in the industry. If you're new to the field, you can even put this section higher up on your resume, above the work experience portion. 

Setting up a comprehensive GitHub profile

If you want to include your GitHub profile on your resume, it’s imperative that your profile is complete, detailed, and a reflection of your current level of expertise. 

Start with a detailed README file that showcases your top projects and contributions as well as a little bit about who you are. You can think of this as a cover letter for your GitHub profile. To create it, just create a repository with your username and README, then use the space to describe your programming languages of choice, impactful projects, and other pertinent information. 

Just like you want your resume to have a professional yet attractive template and design, you should do the same with GitHub. Incorporate your personal brand into your GitHub page, starting with a professional photo and a descriptive bio that summarizes what sets you apart. 

You can also pin repositories to the top of your profile, which calls special attention to them and showcases them as examples of your best work. Plus, when you pin the most relevant repos to the top, you don’t have to worry as much about removing old work since it won’t be a focal point. 

When selecting the projects to showcase on your profile, think quality over quantity and select those that truly put your best work in the spotlight. Make sure these projects are relevant to the work you want to do—if you want to be a back-end developer, your GitHub shouldn’t solely display front-end code—and up-to-date with your current level of skill. 

If you’re looking to land a job that uses cutting-edge technology, or a language that you haven’t yet used professionally, taking on your own side projects can help. Whether it’s creating something for your own use or helping a friend with an app, or engaging in freelance work , find a way to leverage the new technology or language, then include the project on GitHub. This will show the recruiter or hiring manager that you’ve gained experience in this new technology, but it also makes it clear that you are self-motivated and eager to develop new skills. 

Make it clear why each project is one to pay attention to by including detailed descriptions and explanations. Be sure to include the following:

  • Title . The name of your project, such as “Calendar Application”
  • Overview . A concise explanation of the project’s purpose and what problem it solves
  • Languages and technologies . The coding languages or tools you used for development
  • Key features . The main functionality of the project. Simply put, what does it do?
  • Installation and usage tips . How users can install and run the project themselves as well as how to use it
  • Demos or screenshots . Real examples that demonstrate the project being used
  • Contribution instructions . How other developers can contribute code, note issues, or otherwise collaborate with you on the project

It’s also helpful to show how you’ve contributed to other developers’ projects. To best present this information, include the following:

  • Key contributions . New features, bug fixes, discussions, and knowledge sharing
  • Details . What you did, including the problem you identified and how your work helped solve it
  • Links . Direct links to issues, pull requests, and discussions
  • Metrics . Lines of code, number of merged pull requests, or amount of resolved issues

Over time, keep your profile up to date by regularly updating projects or adding new ones that are more impactful. 

Be sure to engage with the community as well; this is one of the main benefits of GitHub, and not only does it give you the opportunity to show off your skills, it also helps you further your own knowledge. Contribute code to other repositories, report issues you discover, and collaborate with other engineers to share knowledge. 

Most importantly, before adding GitHub to your resume, you should ensure your profile is clean and updated so it’s ready to be viewed by prospective employers. 

GitHub is extremely popular among developers and technical organizations alike. 

  • 93% of developers use GitHub, so you’re in good company!
  • It has over 100 million users, especially throughout the US, India, and China.
  • Over 80% of GitHub contributions are on private repositories, so don’t forget to make your noteworthy ones public when you’re job hunting!

Where else to showcase GitHub

In addition to your resume, you can and should include a link to your GitHub profile in other places. 

It can be beneficial to add your GitHub link to your LinkedIn profile. This is fairly simple to do. Just go to the LinkedIn homepage, view your profile, and click “edit” where you see “Contact Info.” Then, simply click on “Add Website” and follow the steps. This way, if a recruiter is scanning LinkedIn for candidates to contact, they’ll see your employment history and be able to click into GitHub and see your work. 

If you have a personal portfolio already, you can also link your GitHub profile to that so viewers can find more information about your technical expertise. The steps to add this link will depend on the system you’ve used to develop and publish your personal website. 

The best way to avoid making some of the most common GitHub mistakes is to be aware of them from the start. Prepare yourself by understanding some of the most frequent mistakes and how to avoid them. 

Before submitting your resume with your newly-linked GitHub profile, make sure it’s accessible by the hiring team. If your repo is set to private, no one will be able to see all of your hard work, so make sure it’s publicly accessible or that you’ve given access to whoever needs it.

If you go to the trouble of including GitHub on your resume, it should further your candidacy for the role. That means you need to ensure your profile is up to date, relevant, and reflective of your talent. 

Don’t rely on your GitHub profile so much that you forget to include the most important details on your resume itself. While GitHub can be a great way to provide extra detail into your past work, your resume should still reflect the high level details and accomplishments from your work history. 

Sharing a GitHub profile that doesn’t give a detailed view into your projects is no better than sharing none at all. Ensure each project has clear descriptions, READMEs, and instructions so that it’s obvious how much work and knowledge went into each of them. 

Just like you wouldn’t submit a resume or cover letter full of typos, you shouldn’t fill your GitHub page with messy code. If your GitHub portfolio features code that is disorganized, inefficient, or goes against best practices, it will leave a poor impression on the hiring manager. Avoid this by making sure your profile showcases clean, efficient code that adheres to the latest technical best practices. 

While you should certainly include GitHub as a technical skill in your skills section , it’s a mistake not to add it elsewhere. If you claim GitHub as a skill, you should be able to share an active profile—and may be asked for it by the hiring team—so make sure it’s already linked on your resume and ready to go. 

Key takeaways

For the most compelling resume, software engineers should include a link to their GitHub profile and make sure it’s filled with projects that help put their best foot forward. You can add GitHub to your resume in the header, as well as throughout your skills and experience sections. 

Before sending out that resume, though, make sure your GitHub profile is up to date, paints your skills in the best light possible, and shows off your knowledge. That means writing strong descriptions and READMEs, keeping everything well-maintained, and ensuring your profile is accessible to the right people. 

If you’re looking for expert help to create your software development resume, look no further than Resume.io. With templates covering hundreds of professions and myriad designs to choose from, we’ve got you covered so you can focus on coding.

Elon Musk’s resume: The business tycoon’s accomplishments all fit onto one page

How To Put GitHub on Your Resume [Guide + Tips]

Kaleena Stroud

3 key takeaways

  • Consider adding GitHub to your resume when applying to a technical position.
  • Your GitHub link can be added to multiple areas of your resume, depending on the goal. 
  • With Teal's Resume Builder , links like your GitHub profile are formatted automatically.

How do you prove your technical skills on a resume? For job seekers in software development or software engineering, the answer is a GitHub profile. 

With GitHub, programmers can collaborate with other programmers to design and improve source code. Along those lines, GitHub lets developers manage and store different versions of projects.

In this guide, you will learn how to put GitHub on a resume in a variety of ways, how to improve your GitHub profile so you stand out during the hiring process, and how Teal’s Resume Builder can help put it all together for you.

Struggling to land interviews? Build a resume that gets results with Teal.

Should you put GitHub on your resume?

If you don’t know the difference between a portfolio and a resume , no worries. GitHub can act as your portfolio.

For job seekers in software development or software engineering, including software engineers, adding GitHub to your resume is not a requirement, but it can be a valuable way to showcase your skills to potential employers.

Benefits to adding GitHub to your resume

  • Commitment: This shows potential employers you’re proactive and committed to your career. It sets you apart from other candidates who either don’t have a profile or have a poor GitHub profile.
  • Skill set: Hiring managers will have a chance to explore your projects. A GitHub profile demonstrates you know how to do the work, not just how to talk about it.
  • Collaboration: Because GitHub is open source, recruiters and future employers will see projects you've contributed to, showcasing your collaboration skills.

Checklist before you add a GitHub link to your resume 

Even if you know the importance of a Github profile on your resume, it still may not be the right fit for you. Ensure the following is accurate:

  • Professional: Do you have a polished profile with a professional photo and username? You’ll want to make a good impression with this profile, much like you would with your resume, LinkedIn profile, or on an interview.
  • Active: Is your GitHub account active? Do you have projects you’re proud of? Consider contributing to popular open-source projects before adding a GitHub link to the resume. 
  • Relevant: Do the projects on your GitHub profile show your experience? Are you using programming languages relevant to the job you’re applying to? Consider adding projects that leverage relevant code before moving forward.

How to add GitHub on your resume

Here’s a step-by-step guide on how to add GitHub to your resume. But first, you may wonder which GitHub link to use for your resume.

How to get your GitHub link for your resume

  • Go to Github.com
  • Log into your profile, then click on your profile picture or avatar (top right corner).
  • On your profile page, look for the URL in the address bar of your browser. This is your GitHub profile URL.

It’ll look something like this: 

github.com/yourname

Note: If your profile name and URL slug are not your full name, consider updating your profile name to make it more professional and easier to find.

Now, you have a few placement options for your GitHub link:

  • Work experience

How to add GitHub to your resume skills

If you're applying for a position that involves coding or programming, list those skills in your Skills section. This should help boost your resume’s relevance in the Applicant Tracking Systems (ATS) if the hiring manager is looking for GitHub keywords. It will also help clarify your experience and highlight your technical skills.

Categorize your skills into groups like programming languages, tools, or operating systems. List core competencies under each category. Then, include a link to a specific GitHub project that best demonstrates the specific skill.

GitHub resume example in Skills section

example of a github profile url in a resume skills section

Pro Tip : Use Teal’s free Resume Creator to store all of your skills in one place. With Teal you can categorize each skill by type (and toggle them on and off or add new skills whenever you need to!).

How to add GitHub to your resume projects

A dedicated Projects section in a resume is a great way to show real-world work you’ve completed and don’t have room to share on your resume. It’s similar to a work portfolio but condensed for a resume. 

You may not have an exciting GitHub profile, but rather just one large project completed. Generally speaking, if you have something you can show off from beginning to end, rather than multiple projects you’ve contributed to, this is a great route for you.

Create a separate section of your resume titled “Projects.” Use the following GitHub resume template to guide you through creating your project.

GitHub resume template for Projects section

Project Name | Your Role | Dates GitHub link Description of the project Bullet point: technologies and languages used Bullet Point: Achievement #1 Bullet Point: Achievement #2

GitHub resume example in Projects section

Putting GitHub in the Projects section of a resume

How to add GitHub to your resume work experience

Your Work Experience section takes the bulk of your resume space. This is where you'll want to list where you were employed and how you contributed to the team. When describing your professional experience, you have many opportunities to showcase your technical skills . When describing your professional experience, you can also highlight how you maintain code on GitHub, showcasing your commitment to keeping your projects up-to-date and well-documented.

Either include your link underneath the role title or within a job duty bullet point. You want to highlight it in a way that emphasizes its relevance to your professional experience.

GitHub resume example in Work Experience section

Example of including GitHub profile url in the Work Experience section of a resume

Struggling to write about your achievements? Teal’s AI Bullet Point tool helps you write about your coding achievements in seconds, using metric-rich statements.

How to add GitHub to your resume header

The simplest place to add a link is in your header. This section is displayed across the top of your resume and typically includes your contact information. This makes the link easy to find.

Along with your contact information, write out your profile URL. For example, you might write:

github.io/yourname

GitHub resume example in header

example of how to include a github profile in a resume header

GitHub on resume example

In summary, you can plug in your Github profile link in many different areas on your resume. However, that doesn’t mean you should plug your Github profile URL on every single possible option. That would be redundant and make your resume feel cluttered. 

Instead, choose just one or two areas to highlight your Github profile. In this GitHub resume example, you can see GitHub highlighted in two sections: the general profile placed within the Header and a repository link placed within the Projects section. This provides whoever is viewing the resume with options—without overwhelming them or keyword stuffing.

Example of putting GitHub on a resume

Struggling to format your resume? Within Teal’s Resume Builder, simply add your information (or import info from your LinkedIn profile) to get started. Then let the Resume Design feature do the hard work for you. Customize the style, format, and presentation with just a few clicks.

Tips to make your GitHub profile stand out to hiring managers

It’s important to ensure your profile is attractive and ready to be seen by recruiters and hiring managers. If you would like GitHub listed on your resume, keep these tips in mind.

Keep GitHub updated

Keep your profile and your code updated and appealing. That means ensure it has your correct information. Also, be sure to remove or make private any broken code or old projects. 

Ensure your GitHub profile is professional with a professional-looking headshot and ensure all the public projects are things you would want employers to see. 

If you have a very active profile, you can gain badges, stars, and achievements to show off on your profile. This will show potential employers you are dedicated and collaborative.

Pay attention to repositories

GitHub provides the option to maintain multiple repositories for different coding projects. You can make each repository public or private. 

Go through your profile and either remove or make private any code you don’t want a potential employer to see. Additionally, you can pin your proudest repositories to the top of your profile, making it easy for visitors to see your best work. 

This link to your GitHub projects will look something like this:

https://yourname.github.io/repo-name

Add a README of GitHub

Sometimes, showing the code is not enough. By creating a README file, you have a chance to explain the code, the project, and any other important notes. This will help hiring managers understand what they are looking at.

Common GitHub mistakes to avoid

It’s not enough to simply know how to put GitHub on your resume. To up your chances at impressing your audience, you need to optimize your profile and put your best foot forward.

Here are some common mistakes to avoid before you move ahead with sending out those resumes with your GitHub profile attached. 

  • Broken code : A profile with bad or broken code could harm you more than help you. Make sure your public projects are all your best work. 
  • Inactivity : While this may not be fair, a profile with long breaks in activity can cause potential employers to doubt your dedication. If you took breaks, explain those gaps much like you would a gap in employment.
  • Private projects: It’s a small mistake, but could add a big break in momentum if a hiring manager views your profile only to be met with nothing. Make sure each project you linked to in your resume is publicly available on GitHub.
  • Sensitive information : You should also avoid including any projects you are not authorized to reveal.

How to format GitHub on your resume

Now that you understand the potential, Teal’s Design Mode can assist with formatting your resume so you can easily add links to your resume and put it all together.

As a recap, you might list your GitHub profile in:

  • Skills section
  • Projects section
  • Your work experience section
  • Your resume header

Using Teal's Resume Builder , you can add and edit your resume sections as needed. Within the “Design” menu and the “Sections” tab, it’s easy to rename or rearrange the information on your resume by simply clicking and dragging the different section blocks. 

Section Order & Naming feature in Teal's Resume Builder

In this section of the Resume Builder, you get to choose from a variety of resume templates, change the styling options and layout, reorder sections, or change detailed settings, like line height and borders.

Showcase your Github achievements with Teal

If you’re looking for a tech job in today’s competitive developer job market, contributing to open source projects via GitHub can help you stand out from the competition. When you know how to put GitHub on your resume the right way, you set yourself up as a dedicated, capable professional. Hopefully, this guide gave you the GitHub skills you need to showcase projects and stand out to hiring managers.

If you feel stressed about resume writing during your job search, you don’t have to start from scratch. Teal’s Resume Creator is a powerful tool to help you format your resume, write bullet points that show off your skills, and tailor your resume to the job you’re applying to. Sign up for Teal for free to get started.

Frequently Asked Questions

Should i put github as a skill on my resume.

While GitHub itself isn't a skill, it is a platform that showcases your coding skills and project contributions. Instead of listing GitHub as a skill, it's more effective to mention your technical skills and provide a link to your GitHub profile or specific repositories, which can demonstrate your expertise in those areas.

Is GitHub a skill?

GitHub is not a skill but a tool used for version control and collaboration in software development. The skills associated with using GitHub include understanding version control systems, collaborating on projects, and managing repositories. Highlighting these abilities, alongside your coding skills, can be beneficial on your resume.

Is GitHub enough for a portfolio?

GitHub can serve as an effective portfolio for developers, as it allows you to showcase your projects, contributions to open-source projects, and coding skills. However, a comprehensive portfolio may also include other elements, such as a personal website, case studies, or detailed project descriptions, to provide a fuller picture of your abilities and experiences.

github.io resume template

Kaleena Stroud

Related articles.

github.io resume template

195 Resume Power Words That Will Get You Hired (+ Examples)

github.io resume template

Should You Disclose a Disability on a Job Application?

github.io resume template

Resume Genius Review: Ratings & User Feedback

github.io resume template

How To Write a CV: Tips, Tools, & Examples for 2024

github.io resume template

We help you find the career dream.

Protect your data

This site uses cookies and related technologies for site operation, and analytics as described in our Privacy Policy . You may choose to consent to our use of these technologies, reject non-essential technologies, or further manage your preferences.

  • Resume and Cover Letter
  • How to Put GitHub on Your...

How to Put GitHub on Your Resume: Everything You Need to Know

14 min read · Updated on September 30, 2022

Ken Chase

While software engineers are not required to include their GitHub profiles on their resumes, doing so can often be a great way to demonstrate vital skills to potential employers.

Software engineering continues to be a high-demand occupation, with tremendous growth potential well into the future. At the same time, however, it is a field with equally tremendous competition in hiring, as universities around the world continue to produce skilled coders each and every year. Fortunately, if you maintain an active GitHub account for your coding, there is a way to leverage that portfolio of work to help you in your job-seeking efforts.

With a little time and effort, you can help yourself stand out from the crowd during the hiring process by including information that displays your coding skills in your resume. In this post, we will explain how to put GitHub on your resume, highlighting everything you need to know to convey that important information to any prospective employer.

What is GitHub?

If you are a software engineer, chances are that you are already familiar with  GitHub , the code hosting platform that so many coders use to develop and collaborate on software projects. Developers use the site for a variety of purposes, including code-sharing, software version control, and code file management. Knowing how to use the platform to your advantage can provide you with a competitive edge over other engineers who do not maintain active profiles.

Right now, the site claims to have 83 million developer users, located in countries around the world. For software engineers, however, the platform can be more than just a useful place to work and collaborate. Used properly, it can also provide an ideal way to display your work to potential employers, since the platform provides you with the ability to create and manage a profile that you can use to highlight your best work and display it for any company to see.

Should you put GitHub on your resume?

We would absolutely recommend that you learn how to put GitHub on your resume since it can be one of the best ways to demonstrate your skills and experience to hiring managers. Since coding is such a technical profession, it can often be difficult to verify your real skills to potential employers. After all, educational accomplishments only tell part of the story. The world is filled with credentialed mediocrities whose real-world skills fall far short of what their educational background might otherwise suggest.

When you know how to put GitHub on your resume the right way, you can ensure that employers have access to verifiable information that demonstrates your skills. You can highlight your best projects and provide hiring managers with a better understanding of your coding language proficiencies, style, and contributions. Most importantly, it can be a great way to differentiate yourself from other job candidates who are seeking the same position.

Are there times when you shouldn't put GitHub on your Resume?

Of course, there may be valid reasons why you might not want to put GitHub on your resume. For example:

If you do not have a GitHub profile and never use the platform, you obviously cannot add it to your resume. New coders may experience this reality. Still, it might be wise to consider using the platform so that you can add it to your resume later in your career.

Developers who have not been using GitHub for some time may also want to avoid including it in their resumes. An inactive account may be worse than no profile at all.

If your GitHub activity is not really reflective of your professional coding efforts, then it might just distract from your skills.

The best advice, though, is to try to use GitHub regularly and build a strong portfolio of coding work that highlights your talents. Most software development firms utilize the platform in one way or another, so having your own portfolio on GitHub can be important when you are seeking a job with any of those companies. It is also usually the easiest way for employers to gain quick insight into the value you can provide if they bring you on as part of their team.

Some tips you can use before putting GitHub on your resume

Before we tell you how to put GitHub on your resume, it is important to ensure that you get your profile ready for public view by hiring managers. For software development companies, this profile and the projects it highlights may just be the most important part of your resume. After all, great companies want great coders, so any hiring personnel will be taking a close look at your online profile to gain insight into your skill level before deciding whether you deserve an interview.

The important thing is to take the time to clean up your profile and make sure that your best work is on prominent display for anyone who investigates your work. The following tips can help you prepare that profile to ensure that you make the best possible impression:

Give your profile a professional look

If you use social media, then you know how important a great profile page can be. You should take the same approach with your GitHub profile. Make sure that you include as much vital information in that profile as possible and think of it as an elevator pitch to potential employers. Highlight your top skills and include relevant experiences that might make you attractive to any company that needs a top-notch coder.

You should also pay attention to those tiny details that all too often get neglected during an online makeover. Make sure your username isn't controversial and change it to something more professional. While you are at it, don't forget to replace any default or silly avatar with a more professional picture of yourself. In short, get rid of any whimsical online persona and replace it with a polished, accurate profile that sells you as a professional.

Clean up your work area

GitHub allows you to maintain multiple repositories for different coding projects and collaborations, and you have the ability to make any of them either public or private. Before you put GitHub on your resume, you should go through your coding history and make sure that you either remove or make private any code or projects that you would not want an employer to see. This can include embarrassing projects, broken code that you abandoned years ago, and similar unattractive content.

Also remove public access from any personal coding work that you have done, unless it has direct relevance to the job you are seeking. Remember, you want your profile and highlighted work to illustrate your professional abilities. If you have a mix of personal pet projects and professional efforts jumbled in your profile, some hiring managers may not want to take the time to sift through them to figure out which ones are relevant to their needs.

You can also pin your best repositories to the top of your GitHub profile, and then rank them in the order that you want them presented. Keep in mind that most visitors to your profile will only review the top few repositories to get a sense of your skills, so make sure that your best work is ranked at the top of your profile in a prominent place.

Consider creating readme files for your top-ranked projects

It is also a good idea to make it as easy as possible for hiring managers to understand what they are seeing when they review your repositories. The best way to do this is to create explanatory readme files for each pinned project, to quickly explain the nature of the project, why it exists, how it impacts users, and other important questions. As you do this, you should also make sure that each repository is organized, with clean and easily readable code.

You may also want to create a simple readme file for your profile as well. That can allow you an opportunity to develop your biography details, add more information about various projects you have contributed to, and link to your resume and LinkedIn profile. Just don't be too long-winded in that readme since you don't want to draw any attention away from the repositories.

While the creation of those readme files might seem like extra work, it can actually be another strong selling point for hiring managers who visit your profile. After all, development companies expect personnel to be able to not only maintain code but document it properly too. A hiring manager who takes note of your consistent approach to that documentation is likely to appreciate that attention to detail.

Try to get stars for your profile

On GitHub, stars serve as signs of approval and recommendation from other software engineers. As you collaborate on various open-source projects and work on other coding, you should be reaching out to other developers to seek those recommendations. The more stars you have on any of your projects, the more chance there is that a hiring manager will quickly recognize your talent as a coder.

Develop a diverse portfolio

If you have been focused on just one type of coding, then it might be wise to take some time to do work for various open-source projects to diversify your portfolio. One of the best ways to differentiate yourself from any job competitors is to demonstrate that you have a broad set of skills that can be applied to many different types of projects. If your entire profile highlights nothing but mobile app development projects, you may struggle to land a job that focuses on other software development needs.

How to put GitHub on your resume and where to add links

With your GitHub profile cleaned up and properly ordered, it is time to think about adding it to your resume. There are several good places where you can add GitHub on a resume to make the maximum impact on the reader and ensure that it gets prominent notice. They include:

Your contact section of the resume

Since your GitHub account is an online profile, it should be included in your  contact information section on the resume. Here, you can just include the link to your profile, listing it after your email address and LinkedIn address. It should look like this:

Github.io/yourname

A separate section for your projects

Since your experience on projects is such an important part of your overall employee value-added proposition, it is important to highlight them in your resume. One of the best ways to do that is to create a separate project section in the resume, where you can list some of your most impressive work. That will enable you to give an employer an easy way to examine your programming skills, language proficiencies, and style.

For each project listing, include the name of the project, your role, the dates you worked on the coding, and a link to the specific repository where they can view your efforts. That last part is important since you want to make it as easy as possible for the hiring manager to find that project. Then provide a brief description of the project, its purpose, and its usefulness, followed by two or three bullet points that outline the languages you used and what your coding achieved. The following format can provide a template for each project listing:

Project Name | Your Role | Dates

GitHub link

Description of the project

Bullet point: technologies and languages used

Bullet Point: Achievement #1, including quantifiable metrics

Bullet Point: Achievement #2, including quantifiable metrics

If possible, try to work some of the  job description keywords into your project descriptions or bullet points, to help you satisfy any  applicant tracking systems that might screen your resume. Also, make sure that each project that you have linked to in your resume is publicly available on GitHub. You should also avoid including any projects that you are not authorized to reveal. That would include coding assignments that are sensitive or confidential in nature.

How to put GitHub in your resume summary section

Another great area to include GitHub is in your resume summary. Here, you will just want to mention your proficiency with the platform and experience using it, rather than getting into any specific projects that you worked on. You can, however, mention your collaborative use of the platform, since that can be an easy way to demonstrate your ability to work as part of a larger team in pursuit of a common goal.

If the job description mentioned that candidates need to be proficient with GitHub, then you can focus much of your summary on your familiarity with that platform. However, if the description made no mention of GitHub, then it is best to simply acknowledge your proficiency while focusing more attention on your coding knowledge base, commitment to teamwork, and project leadership abilities. Again, remember to use key words and phrases from the job description within your summary.

For more details about how to write an effective and compelling summary, and how it differs from other types of resume statements, read:  Ask Amanda: How Are a Resume Objective and a Resume Summary Different?

Technical skills

While you likely have many soft skills that will make you a valuable employee, companies will be focused on your technical  skills to determine if you are the right candidate for their position. One way to make it easier for them to understand your skill level is to include a technical skill section in your resume. Within that section, you can include skills related to programming languages, as well as platforms like GitHub. As far as formatting goes, try to keep it as clean and simple as possible. For example:

Technical Skills

Bullet Point: Skill #1 – years of experience using it

Bullet Point: Skill #2 – years of experience using it

Bullet Point: GitHub – years of experience using it, profile or project link

Key things to remember to optimize your GitHub effectiveness for job searches

As you might expect, it is not enough to simply know how to put GitHub on your resume. You also need to make sure that you are maintaining your profile over time so that it is always relevant for your job search needs. The following tips can help you organize that process:

Get in the habit of using GitHub for your coding projects, including personal and professional ones, The site is secure, and you can always make sensitive coding projects private.

Regularly update and maintain code on the site, so that you can confidently include those projects on any resume.

Keep tabs on your projects as you accumulate more work, and regularly reprioritize them in ranking. That can save you time later on and allow you to focus more on your resume rather than hurriedly updating your GitHub.

Treat your GitHub profile as an online office. Keep it clean and organized so that it is always ready for guests to visit.

Your GitHub account and profile can be one of the best tools you have to demonstrate your software development skills to any potential employer. With a little effort and the guidance provided in this post, you should be able to learn how to put GitHub on your resume in a way that highlights just how valuable you can be for any employer who chooses to hire you for their company.

When it comes to resume creation for software engineering jobs, it's not always easy to “crack the code.” If you are struggling with your resume and want to ensure that it makes the best possible impression on potential employers, get a free resume review today!

Recommended Reading:

Recent Coding School Graduate Resume Tips

4 Ways to Highlight Your Value on Your Resume

How to Highlight Your Skills During the Job-Search Process

Related Articles:

7 Best Problem-Solving Skills for Your Resume + Examples

Guide to Writing a Great Resume with No Work Experience

Higher Order Thinking Explained

See how your resume stacks up.

Career Advice Newsletter

Our experts gather the best career & resume tips weekly. Delivered weekly, always free.

Thanks! Career advice is on its way.

Share this article:

Let's stay in touch.

Subscribe today to get job tips and career advice that will come in handy.

Your information is secure. Please read our privacy policy for more information.

DEV Community

DEV Community

JOOJO DONTOH

Posted on Jan 28, 2021

Host your resume on Github pages

Have you ever found yourself sending that one resume.pdf file to multiple employers while worrying about whether you sent them the updated version? Github pages may just be the solution you need to avoid this hassle! Though github pages is designed to host static files only, it's straightforward and very easy to use! This could also be an opportunity to express your github skills to your prospective employer!

This article assumes that you may already have your static personal website built ready to be hosted. If you haven't, kindly continue reading to see some template options

There are multiple tools and responsive templates that you can use to design your resume in hopes of securing your next job/gig. Here are a few notable mentions:

Paid options 💰

  • Tunis - Personal Portfolio
  • Shane - Personal Portfolio Template
  • Mariam - Personal Portfolio Template
  • Brown - Personal Portfolio
  • HAYLEY - Creative Personal CV/Resume HTML Template
  • Gilber - Personal CV/Resume HTML Template
  • Suzie – Bootstrap 4 Personal Portfolio
  • Kitzu - Personal Portfolio Template

Free options 🍵

  • Personal - Free Portfolio Bootstrap Template
  • MyResume - Bootstrap Resume and Portfolio Template
  • iPortfolio - Bootstrap Portfolio Websites Template
  • Kelly - Bootstrap CV Resume HTML Template
  • Laura - Free Creative Bootstrap Template
  • Folio Bootstrap Portfolio Template
  • MyPortfolio - Free Portfolio Website Template
  • Free HTML Bootstrap template - Lonely

Now let's begin

Alt Text

  • I use VScode to manage my git, you can use whatever you want. After making all the changes you need to make, commit all the files to the git repository.

Alt Text

  • We looked at a few notable web templates that you can use for your personal website. Both paid and free options were provided
  • We also went through the entire process of hosting the website on github pages.

Alt Text

Top comments (2)

pic

Templates let you quickly answer FAQs or store snippets for re-use.

timsar2 profile image

  • Joined Nov 2, 2019

How you make it light mode? :D

joojodontoh profile image

  • Location Malaysia
  • Work Software Engineer at Air Asia
  • Joined Sep 29, 2019

Hi sorry for the late reply. I simply grouped all my colours in the CSS file under :root object and used javascript to invert them whenever the toggle is clicked. Barebones stuff 😁

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink .

Hide child comments as well

For further actions, you may consider blocking this person and/or reporting abuse

pluri45 profile image

Starting Vuejs as a beginner; Top concepts you need to know

Pluri45 - Aug 21

mdarifulhaque profile image

664. Strange Printer

MD ARIFUL HAQUE - Aug 21

martin_cordova_295901d3c0 profile image

I want to know the best way to avoid having ads or buttons overlapping on my home screen in Kotlin Android Studio

Martin Cordova - Aug 21

olymahmud profile image

How to setup and run Java on your machine

M. Oly Mahmud - Aug 22

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

This link is outdated as of now.

Please use nitish6174.com till the updates are added to this link., template settings, minor show hide, contact lines 3 4 5, horizontal margin 1 2 3 4 5 6, line spacing 1 2 3 4 5 6, center column no. 1 2 3 4, font type 1 2 3 4, title case default uppercase, title style ruled shaded, title rule position above title below title, image show hide, roll no show hide, course 1 line 2 lines, table border show hide, education year column first last, experience layout l1 l2, projects layout l1 l2, show/hide sections, lists and points, list style : ⚫ ⚪ ■ - 1. i. i. a. a..

github.io resume template

Student Name

Roll number : 14010xxxx, b.tech - xxx engineering, xxx engineering, minor in xxx, indian institute of technology guwahati.

2014 - Present B.Tech Indian Institute of Technology, Guwahati 9.00 (Current)
2014 Senior secondary CBSE board 97.0%
2012 Secondary CBSE board 10.0
  • XYZ Engineer at 'ABC' May 2016 - July 2016 www.abc.in Analysed app usage statistics to recommend items based on user's preference.
  • XYZ Engineer at 'ABC' Dec 2015 www.abc.in Designed methods to improve the existing unit test mechanism.

Publications

  • Advanced analysis of damping motion PCES 2010 Mentors
  • Efficient ranking of search results LOCS 2010 Mentors
  • Project title Ongoing Project Mentor Graphical interface to share files over institute's network.
  • Project title Apr 2016 Dr. XYZ, Associate Professor, Dept. of XXX, IIT Guwahati goo.gl/link Graphical interface to share files over institute's network.
  • Project title Jan 2016 - Mar 2016 Mentor name www.xyz.in Graphical interface to share files over institute's network.
  • Project title Feb 2016 goo.gl/link Graphical interface to share files over institute's network.
  • Project title Nov 2015 Mentor name github.com/link Graphical interface to share files over institute's network.
  • Project title Aug 2015 - Sep 2015 Graphical interface to share files over institute's network.

Technical skills

  • Programming languages : C++, Python, Java *
  • Web technologies : HTML, CSS, Javascript
  • Database management : mySQL
  • Miscellaneous : Android programming *
  • Operating system : Windows, Linux

Positions of Responsibility

  • XYZ Head, ABC 2016 (the annual XYZ of IIT Guwahati)
  • City representative, New Delhi, ABC 2015

Achievements

  • ABC contest 2016 : Secured 1st position in the National level contest.
  • Joint Entrance Examination 2014 : Secured All India Rank 1 among 0.15 million candidates appearing for the test.
  • KVPY 2013-14 : Obtained the National research fellowship scholarship by securing a position in top 1%.
  • Qualifiers stage : Bagged 20th position among 5000 candidates.
  • National level : Bagged 7th position among 250 candidates.

Key courses taken

  • Computer lab
  • Process design
  • Statistics *
  • Advanced calculus
  • XYZ architecture *

Extracurriculars

  • ABC workshop : Attended a 3-day workshop on Image sensing satellute development.

Fields of interest (OR Research interests)

  • Advanced XYZ
  • XYZ processing

(References available on request)

Note : use google chrome . other browsers are unable to print properly and don't support some features., editing content.

  • Edit the Resume content just like a normal document editor (cut,copy,undo etc).
  • Entire sections can be added, reordered, removed just by cut,copy,pasting method. (Use "show/hide sections" button to hide but retain content)
  • To remove a section/point/mentor/link etc, just delete it.
  • For styled/formatted text, select the text portion and press Ctrl+b for bold, Ctrl+i for italics, Ctrl+u for underlined text.
  • Use "Insert sub-list" button to insert sub-points in a point. (like as in achivements section)
  • Change indentation and bullet style of the list where your cursor is placed.

Editing template

  • Use the options in the left panel to modify the template/look.
  • In case you want to use a different template than the official IITG template, choose the corresponding button to see other setting options. (For on-campus purpose, you must use official IITG template)
  • Close any popup box (like this instructions popup ) if opened. Press Ctrl+s
  • This will save the webpage (a .html file and a folder will be saved. Keep them together)
  • Open the .html file in browser from your PC.
  • This way, you can maintain multiple saved copies for each profile/template on your PC.

Print as PDF

  • Adjust margin in the Chrome's print dialog box. You may need it if a section is getting split between two pages. Print each page separately with different margins if needed.
  • If URLs or some stray text is being shown in print preview, disable the options "Include headers and footers","Include background graphics" etc in the print dialog box.

Merge and compress PDFs

  • If you can run python file on your machine, use the script provided on project's github
  • pdfmerge.com/ is one of the best sites available for this task.

Navigation Menu

Search code, repositories, users, issues, pull requests..., provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

resume-templates

Here are 16 public repositories matching this topic..., arasgungore / arasgungore-cv.

My curriculum vitae (CV) written using LaTeX.

  • Updated Apr 20, 2024

DeveloperPaul123 / modern-cv

A modern resume template written in Typst, inspired by Awesome-CV

  • Updated Aug 20, 2024

ayush-rudani / Resume-Builder

This online resume builder simplifies the work of making a resume for job seekers by helping them in creating a professional resume.

  • Updated Mar 23, 2024

nirlom / gatsby-theme-cv

  • Updated Jan 4, 2023

BenSouchet / cvbuilder.dev

Write your CV / Resume Easily with HTML & CSS!

  • Updated Jun 9, 2022

code-dudes / resume

Resume Templates

  • Updated Jan 7, 2024

ajitharunai / Latex-template-for-freshers

Best Resume template for freshers

  • Updated Feb 12, 2023

hridaydutta123 / resume

This is my resume.

  • Updated Aug 6, 2024

mazeyqian / json-to-resume

Convert JSON to Resume/JSON 生成简历

  • Updated Aug 17, 2024

ncravino / modern-micro-cv

A modern LaTex CV for people without patience

  • Updated Sep 1, 2023

sukheja-varun / ngResumeBuilder

A resume builder with multiple templates

  • Updated Jan 7, 2023

praharshjain / Awesome-CV

Awesome CV is LaTeX template for your outstanding job application

  • Updated Jun 30, 2018

ffrafat / ffrafat.github.io

My all-rounder resume.

  • Updated Jul 7, 2021

c53hzn / april-resume

A resume generator powered by Vite & Vue

  • Updated Dec 26, 2021

AhmedSamirScience / CV-Master-Ultimate-Resources-for-Resume-and-LinkedIn-Optimization

Your go-to repository for top tools and resources to create, optimize, and perfect your CV and LinkedIn profile. Whether you're crafting a resume from scratch or refining an existing one, CV-Master provides everything you need to land more interviews and job offers.

  • Updated Aug 9, 2024

singhofen / html-css-resume-template

html5-css3-resume-prototype

  • Updated Mar 18, 2019

Improve this page

Add a description, image, and links to the resume-templates topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the resume-templates topic, visit your repo's landing page and select "manage topics."

IMAGES

  1. GitHub

    github.io resume template

  2. GitHub

    github.io resume template

  3. resume-template · GitHub Topics · GitHub

    github.io resume template

  4. resume-website · GitHub Topics · GitHub

    github.io resume template

  5. GitHub

    github.io resume template

  6. Resume Templates Github (2)

    github.io resume template

COMMENTS

  1. resume-template · GitHub Topics · GitHub

    To associate your repository with the resume-template topic, visit your repo's landing page and select "manage topics." GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.

  2. GitHub

    Nov 2020 - Content configuration version 2 released. Added a new more configurable way of adding data to the resume. Add as many content sections as you like in what ever order you want. Currently just text and list but future categories coming soon. Full backwards compatibilty with version 1 remains and the documentation for version 1 can be found here (Version 1 Readme).

  3. "Simplest" way to build an Impressive Portfolio, CV or Resume with

    Create a new repository — Public and Give the name you want and click create a new repository. Then as shown in the video below, Create a Readme.md and _config.yml files.

  4. Resume Template

    Resume Template Free. GitHub Pages powered resume. Created by jglovier. 1793 stars 1708 forks. Last updated 03 May 2024. 21 open issues. Get Resume Template on GitHub. Live Demo.

  5. GitHub Résumé

    My GitHub Résumé. As a software startup owner I really enjoy when people send us their résumés and they include their github account so we can see tangible work they have done. After a tweet by John Resig I imagined that it may be nice for people to be able to generate their GitHub résumés.

  6. How to create an online resume powered by Jekyll and GitHub Pages

    Note that you must not copy over the .git folder or the CNAME file. Commit the new files and your new website will be available at the address in the repo name. In my case, the resume is live at ...

  7. GitHub Résumé

    GitHub resumes, generated by the community, for the community.

  8. 5 GitHub Repos for creating Resumes

    It's A minimal Jekyll Theme to host your resume (CV). Edit data.yml and add your information. it can be hosted easily on Github pages / Netlify. 3. jsonresume/resume-cli GitHub stars: 3680 Link. JSON Resume is a community-driven open-source initiative to create a JSON-based standard for resumes. The advantage here is that once a JSON is created ...

  9. Comprehensive Guide to Curating GitHub Links on Your Resume ...

    Including (or not) your GitHub link on your resume is entirely up to you, but we recommend it. With this guide, we'll obviously try to win you over why it's a good idea to curate your GitHub portfolio on your resume. So stick around to find out: +5 benefits of including your GitHub portfolio on your resume;

  10. How do you include GitHub on your resume? · Resume.io

    How to mention GitHub on your resume. There are a few options when it comes to placing GitHub on your resume. In your header. The most important step is to include a link in your header along with your contact information and LinkedIn profile. This puts GitHub front and center, making it obvious that whoever reads your resume should take a look.

  11. Reactive Resume

    Reactive Resume is a free and open-source project crafted mostly by me, and your support would be greatly appreciated. If you're inclined to contribute, and only if you can afford to, consider making a donation through any of the listed platforms. Additionally, donations to Reactive Resume through Open Collective are tax-exempt, as the project ...

  12. Github Resume Generator

    Get your Github resume now! Get your resume built with public information provided by Github containing top repositories, contribution, statistics and more... Enter Github Username. Generate. Generate your Github profile overview as a Resume using your Github username.

  13. resume-website · GitHub Topics · GitHub

    To associate your repository with the resume-website topic, visit your repo's landing page and select "manage topics." GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.

  14. How To Put GitHub on Your Resume [Guide + Tips]

    How to get your GitHub link for your resume. Go to Github.com. Log into your profile, then click on your profile picture or avatar (top right corner). On your profile page, look for the URL in the address bar of your browser. This is your GitHub profile URL. It'll look something like this:

  15. How to Put GitHub on Your Resume: Everything You Need to Know

    Your contact section of the resume. Since your GitHub account is an online profile, it should be included in your contact information section on the resume. Here, you can just include the link to your profile, listing it after your email address and LinkedIn address. It should look like this: Github.io/yourname. A separate section for your projects

  16. Host your resume on Github pages

    After making all the changes you need to make, commit all the files to the git repository. Now go back to github, open the repository and click "settings" and scroll down to the "Github Pages" section. Select the branch and select the folder that contains all your static files. Enable Github pages when all is done and then you should see the ...

  17. GitHub

    Nov 2020 - Content configuration version 2 released. Added a new more configurable way of adding data to the resume. Add as many content sections as you like in what ever order you want. Currently just text and list but future categories coming soon. Full backwards compatibilty with version 1 remains and the documentation for version 1 can be found here (Version 1 Readme).

  18. cv-template · GitHub Topics · GitHub

    Add this topic to your repo. To associate your repository with the cv-template topic, visit your repo's landing page and select "manage topics." GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.

  19. GitHub Résumé

    GitHub resumes, generated by the community, for the community. GitHub resumes, generated by the community, for the community. Print Email. Chris (Gentle) Y杨 ... node has contributed for node/cn.jenkins.io with 1 commit(s) node/elasticsearch-definitive-guide.

  20. Resume generator

    Editing template. Use the options in the left panel to modify the template/look. In case you want to use a different template than the official IITG template, choose the corresponding button to see other setting options. (For on-campus purpose, you must use official IITG template) Saving. Close any popup box (like this instructions popup ) if ...

  21. remington-run-liu/remington-run-liu.github.io

    This Jekyll theme implements collections to let you break up your work into categories. The theme comes with two default collections: news and projects.Items from the news collection are automatically displayed on the home page. Items from the projects collection are displayed on a responsive grid on projects page.. You can easily create your own collections, apps, short stories, courses, or ...

  22. GitHub Résumé

    This user has not opted in to this unofficial GitHub résumé service. If you would like to opt-in, simply go to our GitHub Project page and star the project. GitHub resumes, generated by the community, for the community.

  23. GitHub

    在线编辑 -> 导出配置 -> 存储"简历信息"在个人 github special 仓库下(例如: visiky/visiky) 方式 2: 直接创建一个 resume.json 文件在自己的 special 仓库下 (内容参考: visiky/visiky ).

  24. resume-templates · GitHub Topics · GitHub

    To associate your repository with the resume-templates topic, visit your repo's landing page and select "manage topics." GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.