Skip to content

Instantly share code, notes, and snippets.

@V-Wong
Created May 15, 2020 09:59
Show Gist options
  • Save V-Wong/330d649c6fcc772559222f91b1087798 to your computer and use it in GitHub Desktop.
Save V-Wong/330d649c6fcc772559222f91b1087798 to your computer and use it in GitHub Desktop.
My LaTeX resume template, as requested.
% James Davidson's resume template
% Section header designs not created by me, but I forget the source.
% --------------------- %
% ----> Preamble <----- %
% --------------------- %
\documentclass[letterpaper,11pt]{article}
\newlength{\outerbordwidth}
\pagestyle{empty}
\raggedbottom \raggedright
\usepackage[svgnames]{xcolor}
\usepackage{framed}
\usepackage{tocloft}
\usepackage{enumitem}
\usepackage{multicol}
\renewcommand\familydefault{\sfdefault} % Use sans-serif
% ----------------------------------- %
% ----> Title bar configuration <---- %
% ----------------------------------- %
\setlength{\outerbordwidth}{3pt} % Width of outer title bar border
\definecolor{shadecolor}{gray}{0.75} % Outer title bar colour
\definecolor{shadecolorB}{gray}{0.93} % Inner title bar colour
% ------------------- %
% ----> Margins <---- %
% ------------------- %
\setlength{\evensidemargin}{-0.25in}
\setlength{\headheight}{0in}
\setlength{\headsep}{0in}
\setlength{\oddsidemargin}{-0.25in}
\setlength{\paperheight}{11in}
\setlength{\paperwidth}{8.5in}
\setlength{\tabcolsep}{0in}
\setlength{\textheight}{9.5in}
\setlength{\textwidth}{7in}
\setlength{\topmargin}{-0.3in}
\setlength{\topskip}{0in}
\setlength{\voffset}{0.1in}
% -------------------------- %
% ----> Custom headers <---- %
% -------------------------- %
% Edit the label inside if you want something other than a diamond.
\newcommand{\resitem}[1]{
\item[\(\diamond\)] #1 \vspace{-2pt}
}
\newcommand{\resheading}[1]{
\parbox{\textwidth}{
\setlength{\FrameSep}{\outerbordwidth}
\begin{shaded}
\setlength{\fboxsep}{0pt}\framebox[\textwidth][l]{\setlength{\fboxsep}{4pt}\fcolorbox{shadecolorB}{shadecolorB}{\textbf{\sffamily{\mbox{~}\makebox[6.762in][l]{\large #1} \vphantom{p\^{E}}}}}}
\end{shaded}
}
\vspace{-5pt}
}
\newcommand{\ressubheading}[4]{
\begin{tabular*}{7in}{l@{\cftdotfill{\cftsecdotsep}\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\text{#3} & \text{#4} \\
\end{tabular*}\vspace{-6pt}}
\newcommand{\resprojheading}[2]{
\begin{tabular*}{7in}{l@{\cftdotfill{\cftsecdotsep}\extracolsep{\fill}}r}
\textbf{#1} & \url{#2} \\
\end{tabular*}\vspace{-6pt}}
\begin{document}
% ------------------- %
% ----> Heading <---- %
% ------------------- %
\begin{center}
\Large{\textbf{Your Name Here}}
\end{center}
\begin{center}
\textbf{Phone:} Your Phone Here \(\|\) \textbf{Email:} \texttt{Your Email Here} \(\|\) \textbf{Website}: \texttt{Your Website Here}
\end{center}
% Here is a more traditional header design.
% \begin{tabular*}{7in}{l@{\extracolsep{\fill}}r}
% \textbf{\Large Your Name Here} & \textbf{Ph:} Your Phone Number Here \\
% Address Line 1 & \textbf{Email:} \texttt{Your Email Here} \\
% Address Line 2 & \textbf{Website:} \texttt{Your Website Here} \\
% \end{tabular*} \\
% --------------------- %
% ----> Education <---- %
% --------------------- %
\resheading{Education}
% Copy as many of these blocks as you need.
\ressubheading
{Your University Name Here}{Start Date -- End Date}
{Your Degree Here}{}
\begin{itemize}
\resitem{Put some stuff you want people to see here using \texttt{resitem} elements.}
\resitem{Kind of like this.}
\end{itemize}
% --------------------------- %
% ----> Work Experience <---- %
% --------------------------- %
\resheading{Work Experience}
% Copy as many of these blocks as you need.
\ressubheading
{Job Title}{Start Date -- [End Date or Present]}
{Employer Name}{}
\begin{itemize}
\resitem{Same deal as with the Education section.}
\end{itemize}
% -------------------- %
% ----> Projects <---- %
% -------------------- %
\resheading{Personal Projects}
% Copy as many of these blocks as you need.
\resprojheading{Project Name}{\texttt{Project Demo Link}}
\begin{itemize}[label={--}]
\resitem{A description of your personal project.}
\end{itemize}
% ------------------ %
% ----> Skills <---- %
% ------------------ %
\resheading{Skills}
\begin{tabular*}{7in}{l@{\extracolsep{\fill}}r}
\textbf{Proficient} & Some skills you're good at \\
\textbf{Familiar} & Some skills you are okay at \\
\end{tabular*}
% -------------------------------------- %
% ----> Extracurricular Activities <---- %
% -------------------------------------- %
\resheading{Extracurricular Activities}
\ressubheading
{Organisation Name}{Start Date -- [End Date or Present]}
{Position or role}{}
\begin{itemize}[label={--}]
\resitem{A short description of what you did.}
\end{itemize}
\end{document}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment