aboutsummaryrefslogtreecommitdiffstats
path: root/papers/resume.tex
blob: 7b19237fa3ceae3a0cd09c757ff68638bebaeae1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
\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 (507)429-1743 $|$ \href{mailto:matt@mattstrapp.net}{\underline{matt@mattstrapp.net}} $|$ 
    \href{https://git.mattstrapp.net/RossTheRoss}{\underline{cutt.ly/MSGit}}
\end{center}


%-----------EDUCATION-----------
\section{Education}
  \resumeSubHeadingListStart
    \resumeSubheading
      {University of Minnesota}{Minneapolis, MN}
      {Bachelor of Computer Engineering, Minor in History}{Expected May 2022}
  \resumeSubHeadingListEnd

%----------LEADERSHIP--------
\section{Leadership}
    \resumeSubHeadingListStart
        \resumeProjectHeading 
            {\textbf{Student Senator} $|$ University of Minnesota  University Senate}{April 2020 -- Present}
        \resumeItemListStart
            \resumeItem{Elected as one of 4 undergradutes for the College of Science and Engineering in the University Senate}
            \resumeItem{Organized back end of campaign that allowed students to take classes Pass/Fail}
            \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, in TypeScript}}{January 2022 -- Present}
        \resumeItemListStart
            \resumeItem{Used TypeScript to develop a web application that allows users to control lab equiptment remotely}
            \resumeItem{Designed, documented and implemented an API that would allow users to upload code and run 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 easily 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{Created a fixed-sized FIFO cache to reduce needed disk I/O and increase speed}
          \resumeItemListEnd
      \resumeProjectHeading
        {\textbf{Internet of Things Door} $|$ \emph{Introduction to Computing Systems}} {March -- May 2019}
        \resumeItemListStart
          \resumeItem{Used C++ to build the framework for a door to operating using a pair of Particle Photon microcontrollers}
          \resumeItem{Configured keypad and motion detector for security, logged with timestamps}
          \resumeItem{Drafted communication using Particle's API to allow the microcontrollers to share states}
        \resumeItemListEnd
      
    \resumeSubHeadingListEnd

%-----------EXPERIENCE-----------
\section{Experience}
  \resumeSubHeadingListStart

    \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 about them}
      \resumeItemListEnd

  \resumeSubHeadingListEnd

%
%-----------PROGRAMMING SKILLS-----------
\section{Technical Skills}
 \begin{itemize}[leftmargin=0.15in, label={}]
    \small{
      \item{
        \textbf{Programming Languages}{: JavaScript/TypeScript, C/C++, Python, Java} \\
        \textbf{Operating Systems}{: Linux, Windows, Android} \\
        \textbf{Libraries}{: jQuery, Express} \\
        \textbf{CI/CD}{: Drone CI, GitLab} \\
        \textbf{Containerization}{: Docker, Docker Compose}
      }}
 \end{itemize}


%-------------------------------------------
\end{document}