\documentclass[letterpaper,11pt]{article} \usepackage{latexsym} \usepackage[empty]{fullpage} \usepackage{titlesec} \usepackage{marvosym} \usepackage[usenames,dvipsnames]{color} \usepackage{verbatim} \usepackage{enumitem} \usepackage[hidelinks]{hyperref} \usepackage{fancyhdr} \usepackage[english]{babel} \usepackage{tabularx} \usepackage[margin=1.00in]{geometry} \input{glyphtounicode} %----------FONT OPTIONS---------- % sans-serif % \usepackage[sfdefault]{FiraSans} % \usepackage[sfdefault]{roboto} % \usepackage[sfdefault]{noto-sans} \usepackage[default]{sourcesanspro} % serif % \usepackage{CormorantGaramond} % \usepackage{charter} \pagestyle{fancy} \fancyhf{} % clear all header and footer fields \fancyfoot{} \renewcommand{\headrulewidth}{0pt} \renewcommand{\footrulewidth}{0pt} % Adjust margins % \addtolength{\oddsidemargin}{-0.5in} % \addtolength{\evensidemargin}{-0.5in} % \addtolength{\textwidth}{1in} % \addtolength{\topmargin}{-.5in} % \addtolength{\textheight}{1.0in} \urlstyle{same} \raggedbottom\raggedright\setlength{\tabcolsep}{0in} % Sections formatting \titleformat{\section}{ \vspace{-4pt}\scshape\raggedright\large }{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] % Ensure that generate pdf is machine readable/ATS parsable \pdfgentounicode=1 %------------------------- % Custom commands \newcommand{\resumeItem}[1]{ \item\small{ {#1 \vspace{-2pt}} } } \newcommand{\resumeSubheading}[4]{ \vspace{-2pt}\item \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} \textbf{#1} & #2 \\ \textit{\small#3} & \textit{\small #4} \\ \end{tabular*}\vspace{-7pt} } \newcommand{\resumeSubSubheading}[2]{ \item \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} \textit{\small#1} & \textit{\small #2} \\ \end{tabular*}\vspace{-7pt} } \newcommand{\resumeProjectHeading}[2]{ \item \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} \small#1 & #2 \\ \end{tabular*}\vspace{-7pt} } \newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}} \renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} \newcommand{\resumeSubHeadingListEnd}{\end{itemize}} \newcommand{\resumeItemListStart}{\begin{itemize}} \newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}} %------------------------------------------- %%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{document} %----------HEADING---------- \begin{center} \textbf{\Huge Matthew Strapp} \\ \vspace{1pt} \small (814)732-0836 \(|\) \href{mailto:matt@mattstrapp.net}{\underline{matt@mattstrapp.net}} \(|\) \href{https://git.mattstrapp.net}{\underline{git.mattstrapp.net}} \end{center} %-----------EXPERIENCE----------- \section{Experience} \resumeSubHeadingListStart{} \resumeSubheading{Web and Application Developer}{June 2022 -- Present}{RTP Company}{Winona, MN} \resumeItemListStart{} \resumeItem{Made an ASP.NET API that took a feedback form and added it to the company CRM system} \resumeItem{Made a C\# program that helped the company migrate CRM systems} \resumeItem{Created a Go application allowing automated translation between ANSI X12 EDI and a proprietary format} \resumeItemListEnd{} \resumeSubheading{Computer Sales Associate}{October 2018 -- December 2021}{University of Minnesota Bookstores}{Minneapolis, MN} \resumeItemListStart{} \resumeItem{Recommended customers devices based on needs and budget} \resumeItem{Helped stock shelves and stock computers as shipments arrive} \resumeItem{Answered emails and phone calls of various customer queries on products and logistics} \resumeItem{Read about the latest products being manufactured and sold to be able to answer questions} \resumeItemListEnd{} \resumeSubHeadingListEnd{} % %-----------EDUCATION----------- \section{Education} \resumeSubHeadingListStart{} \resumeSubheading{University of Minnesota}{Minneapolis, MN}{Bachelor of Computer Engineering, Minor in History}{September 2018 -- May 2022} \resumeSubHeadingListEnd{} %----------LEADERSHIP-------- \section{Leadership} \resumeSubHeadingListStart{} \resumeProjectHeading{\textbf{Student Senator} \(|\) University of Minnesota University Senate}{April 2020 -- May 2022} \resumeItemListStart{} \resumeItem{Elected as one of 4 undergraduates for the College of Science and Engineering in the University Senate} \resumeItem{Ensured that the students had a say in the affairs of the University} \resumeItem{Organized back end of campaign that allowed students to take classes Pass/Fail in Spring 2020} \resumeItem{Hosted the Academic Affairs Committee meetings over Zoom} \resumeItemListEnd{} \resumeSubHeadingListEnd{} %-----------PROJECTS----------- \section{Projects} \resumeSubHeadingListStart{} \resumeProjectHeading{\textbf{Remotely Accessible Inverted Pendulum} \(|\) \emph{Senior Design Project}}{January -- May 2022} \resumeItemListStart{} \resumeItem{Utilized TypeScript to develop a web application that allows users to control lab equipment remotely} \resumeItem{Designed, documented and implemented an API that would allow users to upload and run Python code} \resumeItem{Integrated the application with the University's Single Sign-On system} \resumeItem{Wrote documentation for the existing system code so future users could understand the system} \resumeItemListEnd{} \resumeProjectHeading{\textbf{Differential Current Sensor} \(|\) \emph{Circuits and Electronics Lab II}}{January -- May 2021} \resumeItemListStart{} \resumeItem{Collaborated with others designing a circuit that senses current differences via magnetic fields} \resumeItem{Used Altium to design a PCB implementing the prototype} \resumeItem{Programmed microcontroller to log the voltage differential and convert it with an ADC} \resumeItem{Assisted in creating output of corresponding current differential to a screen over I2C} \resumeItemListEnd{} \resumeProjectHeading{\textbf{HTTP Server} \(|\) \emph{Introduction to Operating Systems}}{November -- December 2020} \resumeItemListStart{} \resumeItem{Created a server in C from scratch that processed and responded to HTTP/1.1 GET requests} \resumeItem{Interfaced with the Linux kernel to create and interface with sockets} \resumeItem{Implemented POSIX threads to allow multiple pages to be served} \resumeItem{Set up a fixed-sized FIFO cache to reduce needed disk I/O and increase speed} \resumeItemListEnd{} \resumeSubHeadingListEnd{} %-----------PROGRAMMING SKILLS----------- \section{Technical Skills} \begin{itemize}[leftmargin=0.15in, label={}] \small{ \item{ \textbf{Programming Languages}{: JavaScript/TypeScript, Go, C\#, Python, C/C++, Java, \LaTeX{}} \\ \textbf{Operating Systems}{: Linux, Windows, Android} \\ }} \end{itemize} %------------------------------------------- \end{document}