\documentclass[letterpaper,10pt,final,twoside,notitlepage]{article}
% \documentclass[letterpaper,10pt,final,twoside,notitlepage]{moderncv}

% Basic document manipulation packages
\usepackage[top=0.50in,left=1.0in,right=1.0in,bottom=0.5in]{geometry}
\usepackage{multicol}
\usepackage[utf8]{inputenc}
\usepackage[USenglish]{babel}

% Programmatically use n-th n-st n-rd on ordinal numbers
% \usepackage[super]{nth}

% Colors to use
\usepackage[usenames,dvipsnames,x11names]{xcolor}

% Cross-reference manipulation functions
\usepackage{hyperref}
% \usepackage[noabbrev,nameinlink]{cleveref}
% \usepackage{nameref}

% Change the colors for hyperlinks
% \definecolor{linkcolour}{rgb}{0,0.2,0.6} % Link color
% \hypersetup{colorlinks,breaklinks,urlcolor=linkcolour,linkcolor=linkcolour} % Set link colors throughout the document

\usepackage{csquotes}

% Allow sub-figure/table/equation environments and caption those correctly
\usepackage{subcaption}

% Change properties of enumerate/itemize/description environments
\usepackage{enumitem}
% Create a special list to handle job descriptions.
\newlist{notopsepitemize}{itemize}{1} % {Name}{Template}{Max Depth}
% [newlistname, LevelsToApplyTo]{formatting options}
\setlist[notopsepitemize, 1]{label=\textbullet,topsep=0pt, noitemsep, nolistsep}

% Change counters throughout the document
\usepackage{chngcntr}

% Packages for manipulating and improving tables
\usepackage{ctable}
\usepackage{multirow}
\usepackage{tabularx}

% Heading (section/subsection/...) manipulation functions
\usepackage{titling}
\usepackage[explicit]{titlesec}
% \titleformat{<command>}[<shape>]{<format>}{<label>}{<sep>}{<before>}[<after>]
% <label> refers to the way the section number/letter is formatted
% \titlespacing{<command>}{<left>}{<beforesep>}{<aftersep>}[<right>]
% Starred version kills the indentation of the paragraph following the title
\titleformat{\section}{\Large\bfseries}{}{0em}{\MakeUppercase{#1}}[\titlerule]
% [\titlerule] places the line stretching across the page beneath the section
\titlespacing*{\section}{0pt}{3pt}{5pt}
% Make less space above the subsection or between normal and subsection
% Don't put subsection contents on same line, like \paragraph
\titleformat{\subsection}[runin]{\large\bfseries}{}{0em}{#1}
\titlespacing{\subsection}{0px}{5pt}{0px}
\titleformat{\subsubsection}{}{}{0em}{#1}
\titlespacing{\subsubsection}{0px}{0pt}{0px}
\titleformat{\paragraph}{\bfseries}{}{0em}{#1}
\titlespacing{\paragraph}{0pt}{2pt}{0pt}
\titleformat{\subparagraph}{\scshape}{}{}{#1}
\titlespacing{\subparagraph}{5pt}{2pt}{0pt}

% Make my PDF parsable by Oracle Taleo. Taken from this Reddit comment
% https://www.reddit.com/r/LaTeX/comments/3nr2vn/how_can_i_ensure_that_my_latex_resume_is_readable/cvqzffh/
\input{glyphtounicode}
\pdfgentounicode=1

\usepackage{resumeconfig}

\newcommand{\NU}{\href{https://northwestern.edu}{Northwestern University}}
\newcommand{\IIT}{\href{https://iit.edu}{Illinois Institute of Technology}}
\newcommand{\LTH}{\href{www.lth.se}{Lunds Tekniska H\"{o}gskola}}

\NewExpandableDocumentCommand{\PDinda}{}{%
  \href{https://www.mccormick.northwestern.edu/research-faculty/directory/profiles/dinda-peter.html}{Dr.\ Peter Dinda}}

\NewExpandableDocumentCommand{\KHale}{}{%
  \href{https://www.halek.co/}{Dr.\ Kyle Hale}}

\NewExpandableDocumentCommand{\NHardav}{}{%
  \href{https://www.mccormick.northwestern.edu/research-faculty/directory/profiles/hardavellas-nikos.html}{Dr.\ Nikos Hardavellas}}

\begin{titlepage}
  \title{Karl Hallsby's R\'{e}sum\'{e}/Curricula Vitae} % Your name
  \author{Karl Hallsby}
  \date{Last Edited: \today}
\end{titlepage}

\begin{document}
\pagenumbering{gobble}
\par{\centering{\Huge \textbf{\theauthor}}\bigskip\par}
\vspace{-0.68cm}
\begin{center}
  \begin{tabularx}{1.0\linewidth}{
    >{\raggedright\arraybackslash}X
    >{\centering\arraybackslash}X
    >{\raggedleft\arraybackslash}X}
    % \toprule
    \href{https://karl.hallsby.com}{Website: karl.hallsby.com} & \href{mailto:karl@hallsby.com}{Email: karl@hallsby.com} & \href{https://www.linkedin.com/in/karlhallsby/}{\textsc{LinkedIn}: karlhallsby} \\
    % \bottomrule
  \end{tabularx}
\end{center}

% Use the summary statement to put the exact title of the job for which I am
% applying for in the resume. I only have to do this if I've never held that
% position before.
% \input{./Summary_Statement}

\input{./Education}

\input{./Research}

\input{./Experience}

\input{./Activities}

\input{./Honors}

\end{document}

%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:
