Skip to content

A professionally designed, customizable LaTeX resume template with Docker and GitHub Actions for automated builds.

License

Notifications You must be signed in to change notification settings

anishshobithps/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

resume

Welcome to my resume repository! This repository contains my resume written in TeX, allowing for easy customization and a professional look.

Prerequisites

Contents

  • main.tex: The main TeX file for my resume.
  • formatting.sty: A custom style file for formatting the resume.
  • sections: A directory containing individual TeX files for different sections of my resume (e.g., experience, education, skills).

Note

This repository uses a custom Docker image for compiling the resume, ensuring consistency and reproducibility across different environments.

How to Use

1. Clone the repository: Clone this repository to your local machine using the following command:

git clone [email protected]:anishshobithps/resume.git

This command uses SSH to clone the repository. Make sure you have an SSH key set up in your GitHub account. You can find more information about setting up Git in the sources. If you prefer to use HTTPS, you can use the following command:

git clone https://github.com/anishshobithps/resume.git

This command will create a local copy of the repository on your computer, allowing you to access and modify the files. You can then proceed with the other steps to compile and customize your resume.

2. Build the docker Image: Navigate to the repository's root directory and build the Docker image:

docker build -t latex-builder .docker

3. Run the Container and Generate the Resume: Compile the LaTeX file to generate the resume PDF:

docker run --rm -v "$(pwd):/data" latex-builder -jobname="Anish_Shobith_P_S_Resume" main.tex

Note

jobname is the name of the file being outputed change as you wish.

Customizations

  • Edit the TeX files: Update the content in the main.tex and section files to reflect your own information.
  • Adjust formatting: Modify the formatting.sty file to customize the appearance of your resume.

Releases

Important

GitHub Actions are used to automatically build and deploy the resume on every push to the repository, simplifying the update process.

You can download the latest compiled version of my resume from the Releases page.

License

This project is licensed under the Apache-2.0 License. See the LICENSE file for details.

About

A professionally designed, customizable LaTeX resume template with Docker and GitHub Actions for automated builds.

Topics

Resources

License

Stars

Watchers

Forks

Packages