-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 8b4d8f1
Showing
2 changed files
with
170 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
\NeedsTeXFormat{LaTeX2e} | ||
\ProvidesClass{resume-template}[2020/08/07 a single-column resume template with colored icons and links] | ||
\LoadClass{article} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% package imports | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\RequirePackage{etoolbox} | ||
\RequirePackage[letterpaper, margin=0.5in]{geometry} | ||
\RequirePackage[colorlinks=true, urlcolor=linkColor]{hyperref} | ||
\RequirePackage{fontawesome} | ||
\RequirePackage{xcolor} | ||
\RequirePackage[T1]{fontenc} | ||
\RequirePackage{enumitem} | ||
\RequirePackage{ifthen} | ||
|
||
\usepackage[T1]{fontenc} | ||
\usepackage[usefilenames, | ||
RMstyle={Text,Semibold}, | ||
SSstyle={Text,Semibold}, | ||
TTstyle={Text,Semibold}]{plex-otf} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% configurations | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\raggedright | ||
\pagenumbering{gobble} | ||
\renewcommand*\familydefault{\sfdefault} | ||
\setlist[itemize]{nosep, leftmargin=\bulletLeftMargin} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% font size and spacing definitions | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\newcommand{\nameSize}{35pt} | ||
\newcommand{\nameBaselineskip}{35pt} | ||
\newcommand{\sectionDelimeterSize}{18pt} | ||
\newcommand{\sectionDelimeterBaselineskip}{18pt} | ||
\newcommand{\experienceHeaderSize}{14pt} | ||
\newcommand{\experienceHeaderBaselineskip}{14pt} | ||
\newcommand{\experienceHeaderSmallSize}{12pt} | ||
\newcommand{\experienceHeaderSmallBaselineskip}{12pt} | ||
\newcommand{\bulletTextSize}{12pt} | ||
\newcommand{\bulletTextBaselineskip}{20pt} | ||
\newcommand{\bulletLeftMargin}{0.4in} | ||
\newcommand{\iconSize}{12pt} | ||
\newcommand{\iconBaselineskip}{12pt} | ||
|
||
\newcommand{\spaceAfterSectionDelimeter}{0.75ex} | ||
\newcommand{\spaceAfterExperienceHeader}{0.5ex} | ||
\newcommand{\spaceAfterBullets}{1.5ex} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% color definitions | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\definecolor{mailColor}{RGB}{195, 60, 44} | ||
\definecolor{globeColor}{RGB}{0, 0, 255} | ||
\definecolor{linkedinColor}{RGB}{19, 102, 194} | ||
\definecolor{githubColor}{RGB}{0, 0, 0} | ||
\definecolor{phoneColor}{RGB}{50, 205, 50} | ||
\definecolor{linkColor}{RGB}{51, 102, 187} | ||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% command definitions | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\newcommand{\name}[1]{\begin{center} \fontsize{\nameSize}{\nameBaselineskip}\selectfont \textbf{#1} \end{center}} | ||
|
||
\newenvironment{icons}{\begin{center} \fontsize{\iconSize}{\iconBaselineskip}\selectfont \bfseries}{\end{center}} | ||
|
||
\newcommand{\coloredMailIcon}{\textcolor{mailColor}{\faEnvelope} \space} | ||
\newcommand{\coloredGlobeIcon}{\textcolor{globeColor}{\faGlobe} \space} | ||
\newcommand{\coloredLinkedinIcon}{\textcolor{linkedinColor}{\faLinkedin} \space} | ||
\newcommand{\coloredGithubIcon}{\textcolor{githubColor}{\faGithub} \space} | ||
\newcommand{\coloredPhoneIcon}{\textcolor{phoneColor}{\faPhone} \space} | ||
|
||
\newcommand{\sectionDelimeter}[1]{ \fontsize{\sectionDelimeterSize}{\sectionDelimeterBaselineskip}\selectfont \textbf{#1} \leaders\hbox{\raisebox{0.5ex}{\rule{1pt}{1pt}}}\hfill \vspace{\spaceAfterSectionDelimeter}} | ||
|
||
\newcommand{\experienceName}[1]{\fontsize{\experienceHeaderSize}{\experienceHeaderBaselineskip}\selectfont \textbf{#1}} | ||
|
||
\newcommand{\experienceDates}[1]{\hfill \fontsize{\experienceHeaderSize}{\experienceHeaderBaselineskip}\selectfont \textbf{#1}} | ||
|
||
\newcommand{\experienceHeader}[2]{\experienceName{#1} \experienceDates{#2} \vspace{\spaceAfterExperienceHeader}} | ||
|
||
\newcommand{\experienceRole}[1]{\fontsize{\experienceHeaderSmallSize}{\experienceHeaderSmallBaselineskip}\selectfont \textit{#1}} | ||
|
||
\newcommand{\experienceLocation}[1]{\hfill \fontsize{\experienceHeaderSmallSize}{\experienceHeaderSmallBaselineskip}\selectfont \textit{#1}} | ||
|
||
\newcommand{\experienceHeaderSmall}[2]{\experienceRole{#1} \experienceLocation{#2}} | ||
|
||
\newenvironment{bullets}{\begin{itemize} \fontsize{\bulletTextSize}{\bulletTextBaselineskip}\selectfont | ||
}{\end{itemize}\vspace{\spaceAfterBullets}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
\documentclass{resume-template} | ||
|
||
\begin{document} | ||
|
||
\name{Your Name} | ||
|
||
\begin{icons} | ||
\coloredMailIcon \href{mailto:[email protected]}{[email protected]} | | ||
\coloredGlobeIcon \href{https://yoursite.com}{yoursite.com} | | ||
\coloredLinkedinIcon \href{https://linkedin.com/in/your-name/}{your-name} | | ||
\coloredGithubIcon \href{https://github.com/your-name}{your-name} | | ||
\coloredPhoneIcon 123-456-7890 | ||
\end{icons} | ||
|
||
\sectionDelimeter{EDUCATION} | ||
|
||
\experienceHeader{University Name | 4.0/4.0 GPA}{Sep 2018 - May 2022} | ||
|
||
\experienceHeaderSmall{B.S. Computer Science}{New York, NY} | ||
\begin{bullets} | ||
\item Lorem ipsum dolor sit amet, consectetur adipiscing elit nunc a tempus ligula suspendisse | ||
\item Coursework: Tempus, Nibh Eget, Arcu Porttitor Vel, Efficitur, Diam Tincidunt, Nunc Semper Quam, Nec, Nibh Suscipit, Rutrum Nulla Placerat | ||
\end{bullets} | ||
|
||
\sectionDelimeter{EXPERIENCE} | ||
|
||
\experienceHeader{Company Name}{May 2020 - Aug 2020} | ||
|
||
\experienceHeaderSmall{Software Engineer Intern}{New York, NY} | ||
\begin{bullets} | ||
\item Ut eros quis nibh feugiat mollis vitae nec risus, proin cursus justo eu ante volutpat | ||
\item Eu venenatis quam tempor, vivamus leo nunc auctor sed mattis viverra, ullamcorper et libero | ||
\item Ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; class aptent | ||
\end{bullets} | ||
|
||
\experienceHeader{Other Company Name}{May 2019 - Aug 2019} | ||
|
||
\experienceHeaderSmall{Software Engineer Intern}{New York, NY} | ||
\begin{bullets} | ||
\item In porta massa sed velit dignissim, a tincidunt mauris porta quisque finibus neque metus, eget | ||
\item Consectetur ut fusce finibus nisl ut tortor pretium dictum nam facilisis auctor nibh vel | ||
\item Quam vehicula sit amet cras felis nibh congue eu arcu vitae pretium ultrices | ||
\end{bullets} | ||
|
||
\experienceHeader{\href{https://www.extracurricularsite.com}{Extracurricular Name}}{Sep 2018 - Present} | ||
|
||
\experienceHeaderSmall{President}{New York, NY} | ||
\begin{bullets} | ||
\item Cras vel convallis nisl mauris ultrices consectetur lacinia donec nec facilisis | ||
\item Justo sed facilisis accumsan est, eget aliquam nibh consequat id sed at mauris neque in | ||
\end{bullets} | ||
|
||
\sectionDelimeter{SKILLS} | ||
\vspace{-\spaceAfterSectionDelimeter} | ||
|
||
\begin{bullets} | ||
\item \textbf{Languages:} JavaScript, HTML/CSS, Python, Java, Bash, TypeScript, C++, C, Go | ||
\item \textbf{Technologies:} Git, SQL, MongoDB, React, Vue, Flutter, Docker, Linux, \LaTeX | ||
\end{bullets} | ||
|
||
\sectionDelimeter{PROJECTS} | ||
|
||
\experienceHeader{\href{https://www.projectname.com}{Project Name}}{} | ||
\vspace{-\spaceAfterExperienceHeader} | ||
|
||
\begin{bullets} | ||
\item Posuere orci integer suscipit sem eu felis malesuada facilisis nam purus tellus | ||
\item Lobortis a mi aliquet, dictum fermentum est phasellus id nisl odio sed ut justo non ante suscipit | ||
\end{bullets} | ||
|
||
\sectionDelimeter{AWARDS} | ||
\vspace{-\spaceAfterSectionDelimeter} | ||
|
||
\begin{bullets} | ||
\item Elit magna faucibus dolor, quis dignissim purus nulla ac metus etiam mi diam | ||
\item Ultricies eu felis lobortis, auctor tincidunt sem cras vel neque egestas, aliquam tellus nec | ||
\item Nulla interdum et malesuada fames ac ante ipsum primis in faucibus suspendisse ornare | ||
\end{bullets} | ||
|
||
\end{document} |