<commit_before>%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Deedy - One Page Two Column Resume
% LaTeX Template
% Version 1.2 (16/9/2014)
%
% Original author:
% <NAME> (http://debarghyadas.com)
%
% Original repository:
% https://github.com/deedydas/Deedy-Resume
%
% IMPORTANT: THIS TEMPLATE NEEDS TO BE COMPILED WITH XeLaTeX
%
% This template uses several fonts not included with Windows/Linux by
% default. If you get compilation errors saying a font is missing, find the line
% on which the font is used and either change it to a font included with your
% operating system or comment the line out to use the default font.
% 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 
% TODO:
% 1. Integrate biber/bibtex for article citation under publications.
% 2. Figure out a smoother way for the document to flow onto the next page.
% 3. Add styling information for a "Projects/Hacks" section.
% 4. Add location/address information
% 5. Merge OpenFont and MacFonts as a single sty with options.
% 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% CHANGELOG:
% v1.1:
% 1. Fixed several compilation bugs with \renewcommand
% 2. Got Open-source fonts (Windows/Linux support)
% 3. Added Last Updated
% 4. Move Title styling into .sty
% 5. Commented .sty file.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Known Issues:
% 1. Overflows onto second page if any column's contents are more than the
% vertical limit
% 2. Hacky space on the first bullet point on the second column.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\documentclass[]{deedy-resume-openfont}
\usepackage{fancyhdr}
 
\pagestyle{fancy}
\fancyhf{}
\fancyhead{}
\renewcommand{\headrulewidth}{0pt}
%\usepackage{showframe}
 
\begin{document}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%     TITLE NAME
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\namesection{Justin}{Michaud}{ \urlstyle{same}\href{http://justinmichaud.com}{justinmichaud.com}\\
\href{mailto:<EMAIL>}{<EMAIL>} | 226-505-5463 | \href{https://github.com/justinmichaud}{github.com/justinmichaud}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%     COLUMN ONE
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{minipage}[t]{0.31\textwidth} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%     EDUCATION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\section{Education} 

\subsection{University of Waterloo}
\descript{1B Computer Science}
\location{Sept 2016 - Present | Waterloo ON}
\sectionsep

\section{Links}
\location{Portfolio:}
More projects and full source code available at \href{http://justinmichaud.com}{justinmichaud.com}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%     SKILLS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\section{Languages}
\location{Comfortable:}
Java, Ruby\\
\location{Somewhat Comfortable:}
Rust, Javascript, Python\\
\location{Have Used:}
PHP \textbullet{} C \& C++ \textbullet{} Racket (LISP) \\
\location{Frameworks/Technologies:}
EmberJS \textbullet{} Arduino \textbullet{} Android \textbullet{} OpenGL \textbullet{} Linux \textbullet{} TCP/UDP\\

\section{Interests}
\location{Music:}
\textbullet{} 2nd Oboe for the Waterloo University Orchestra, W2016\\
\location{Technical:}
\textbullet{} Participant of Hack the North 2016, MHacks 8\\
\textbullet{} Retro computer fan; I enjoy programming in BASIC for my Commodore 64\\

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%     COLUMN TWO
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\end{minipage} 
\hfill
\begin{minipage}[t]{0.67\textwidth} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%     EXPERIENCE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\section{Employment Experience}
\runsubsection{PagerDuty}
\descript{| Full-Stack Software Engineering Intern }
\location{May 2017 – Aug 2017 | Toronto, ON}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
\begin{tightemize}
	\item 
\end{tightemize}
\sectionsep

\runsubsection{Sudbury Action Centre for Youth}
\descript{| Contractor }
\location{July 2016 – Aug 2016 | Sudbury, ON}
\begin{tightemize}
\item Developed web application to track clients and services using Python and Django
\end{tightemize}
\sectionsep

\runsubsection{YMCA}
\descript{| Software developer \& I.T. Assistant }
\location{June 2014 – Sep 2016 | Sudbury, ON}
\begin{tightemize}
\item Developed open-source remote support tool using Java and UDP hole-punching to tunnel TCP connections without port forwarding
\item Built public job board using PHP and MySQL; used by hundreds of clients, ~20 job counselors
\end{tightemize}
\sectionsep

\section{Projects}

\runsubsection{Nes Emulator}
\descript{| Personal Project }
\location{June 2017}
\begin{tightemize}
	\item Created NES emulator in Rust, capable of playing Super Mario Bros and Donkey Kong
	\item Includes optional one-button game transformation for Super Mario Bros
	\item Fully playable online using WASM and Emscripten - See portfolio
\end{tightemize}
\sectionsep

\runsubsection{AnySoftKeyboard}
\descript{| Open Source Contributor }
\location{Dec 2016 - Present}
\begin{tightemize}
\item Contributed experimental Gesture Typing prototype to create the first open source swipe keyboard for Android (work in progress)
\item Developed code to compare gesture input to predicted paths, tests to measure accuracy
\end{tightemize}
\sectionsep

\runsubsection{Motion Tracking Space Shooter}
\descript{| MHacks 8 Project }
\location{Oct 2016 | Detroit, MI}
\begin{tightemize}
\item Created a shooter game for Google Cardboard with Java and OpenGL 
\item Used BoofCV running on a laptop to track the position of player’s head, allowing them to shoot enemies and dodge obstacles
\end{tightemize}
\sectionsep

\end{minipage} 
\end{document}  \documentclass[]{article}<commit_msg>Update resume.tex<commit_after>%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Deedy - One Page Two Column Resume
% LaTeX Template
% Version 1.2 (16/9/2014)
%
% Original author:
% <NAME> (http://debarghyadas.com)
%
% Original repository:
% https://github.com/deedydas/Deedy-Resume
%
% IMPORTANT: THIS TEMPLATE NEEDS TO BE COMPILED WITH XeLaTeX
%
% This template uses several fonts not included with Windows/Linux by
% default. If you get compilation errors saying a font is missing, find the line
% on which the font is used and either change it to a font included with your
% operating system or comment the line out to use the default font.
% 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 
% TODO:
% 1. Integrate biber/bibtex for article citation under publications.
% 2. Figure out a smoother way for the document to flow onto the next page.
% 3. Add styling information for a "Projects/Hacks" section.
% 4. Add location/address information
% 5. Merge OpenFont and MacFonts as a single sty with options.
% 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% CHANGELOG:
% v1.1:
% 1. Fixed several compilation bugs with \renewcommand
% 2. Got Open-source fonts (Windows/Linux support)
% 3. Added Last Updated
% 4. Move Title styling into .sty
% 5. Commented .sty file.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Known Issues:
% 1. Overflows onto second page if any column's contents are more than the
% vertical limit
% 2. Hacky space on the first bullet point on the second column.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\documentclass[]{deedy-resume-openfont}
\usepackage{fancyhdr}
 
\pagestyle{fancy}
\fancyhf{}
\fancyhead{}
\renewcommand{\headrulewidth}{0pt}
%\usepackage{showframe}
 
\begin{document}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%     TITLE NAME
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\namesection{Justin}{Michaud}{ \urlstyle{same}\href{http://justinmichaud.com}{justinmichaud.com}\\
\href{mailto:<EMAIL>}{<EMAIL>} | 226-505-5463 | \href{https://github.com/justinmichaud}{github.com/justinmichaud}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%     COLUMN ONE
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{minipage}[t]{0.31\textwidth} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%     EDUCATION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\section{Education} 

\subsection{University of Waterloo}
\descript{1B Computer Science}
\location{Sept 2016 - Present | Waterloo ON}
\sectionsep

\section{Links}
\location{Portfolio:}
More projects and full source code available at \href{http://justinmichaud.com}{justinmichaud.com}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%     SKILLS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\section{Languages}
\location{Comfortable:}
Java, Ruby\\
\location{Somewhat Comfortable:}
Rust, Javascript, Python\\
\location{Have Used:}
PHP \textbullet{} C \& C++ \textbullet{} Racket (LISP) \\
\location{Frameworks/Technologies:}
EmberJS \textbullet{} Arduino \textbullet{} Android \textbullet{} OpenGL \textbullet{} Linux \textbullet{} TCP/UDP\\

\section{Interests}
\location{Music:}
\textbullet{} 2nd Oboe for the Waterloo University Orchestra, W2016\\
\location{Technical:}
\textbullet{} Participant of Hack the North 2016, MHacks 8\\
\textbullet{} Retro computer fan; I enjoy programming in BASIC for my Commodore 64\\

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%     COLUMN TWO
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\end{minipage} 
\hfill
\begin{minipage}[t]{0.67\textwidth} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%     EXPERIENCE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\section{Employment Experience}
\runsubsection{PagerDuty}
\descript{| Full-Stack Software Engineering Intern }
\location{May 2017 – Aug 2017 | Toronto, ON}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
\begin{tightemize}
	\item 
\end{tightemize}
\sectionsep

\runsubsection{Sudbury Action Centre for Youth}
\descript{| Contractor }
\location{July 2016 – Aug 2016 | Sudbury, ON}
\begin{tightemize}
\item Developed web application to track clients and services using Python and Django
\end{tightemize}
\sectionsep

\runsubsection{YMCA}
\descript{| Software developer \& I.T. Assistant }
\location{June 2014 – Sep 2016 | Sudbury, ON}
\begin{tightemize}
\item Developed open-source remote support tool using Java and UDP hole-punching to tunnel TCP connections without port forwarding
\item Built public job board using PHP and MySQL; used by hundreds of clients, ~20 job counselors
\end{tightemize}
\sectionsep

\section{Projects}

\runsubsection{Nes Emulator}
\descript{| Personal Project }
\location{June 2017}
\begin{tightemize}
	\item Created NES emulator in Rust, capable of playing Super Mario Bros and Donkey Kong
	\item Includes optional one-button game transformation for Super Mario Bros
	\item Fully playable online using WASM and Emscripten - See portfolio
\end{tightemize}
\sectionsep

\runsubsection{AnySoftKeyboard}
\descript{| Open Source Contributor }
\location{Dec 2016 - Present}
\begin{tightemize}
\item Contributed experimental gesture typing to create the first open-source swipe keyboard for Android
\item Compares input to predicted word paths by finding path corners and measuring their distance
\end{tightemize}
\sectionsep

\runsubsection{Motion Tracking Space Shooter}
\descript{| MHacks 8 Project }
\location{Oct 2016 | Detroit, MI}
\begin{tightemize}
\item Created a shooter game for Google Cardboard with Java and OpenGL 
\item Used BoofCV running on a laptop to track the position of player’s head, allowing them to shoot enemies and dodge obstacles
\end{tightemize}
\sectionsep

\end{minipage} 
\end{document}  \documentclass[]{article}
{'fraction_non_alphanumeric': 0.20600053576212163, 'fraction_numerical': 0.017144387891776053, 'mean_word_length': 5.243032329988852, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 5, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4847253', 'n_tokens_mistral': 3611, 'n_tokens_neox': 3259, 'n_words': 1094}