summaryrefslogtreecommitdiffstats
path: root/content/resume.md
blob: f8252b759038f71b92b181fe6f8b5daf256ab336 (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
+++
title = "Resume"
description = "About me"
date = "2022-10-12"
aliases = ["portfolio", "resume"]
author = "Matt Strapp"
+++

If you want it as a PDF, [contact me](/about/#contact)

 --- 

<div class="center">

# **Matthew Strapp**  
(814)732-0836 | [<u>matt@mattstrapp.net</u>](mailto:matt@mattstrapp.net)
| [<u>git.mattstrapp.net</u>](https://git.mattstrapp.net)

</div>

## Experience

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>Web and Application
  Developer</strong></td>
  <td style="text-align: right;">June 2022 – Present</td>
  </tr>
  <tr class="even">
  <td style="text-align: left;"><em>RTP Company</em></td>
  <td style="text-align: right;"><em>Winona, MN</em></td>
  </tr>
  </tbody>
  </table>

  -  Made an ASP.NET API that took a feedback form and added it to the
    company CRM system

  -  Made a C# program that helped the company migrate CRM systems

  -  Created a Go application allowing automated translation between
    ANSI X12 EDI and a proprietary format

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>Computer Sales
  Associate</strong></td>
  <td style="text-align: right;">October 2018 – December 2021</td>
  </tr>
  <tr class="even">
  <td style="text-align: left;"><em>University of Minnesota
  Bookstores</em></td>
  <td style="text-align: right;"><em>Minneapolis, MN</em></td>
  </tr>
  </tbody>
  </table>

  -  Recommended customers devices based on needs and budget

  -  Helped stock shelves and stock computers as shipments arrive

  -  Answered emails and phone calls of various customer queries on
    products and logistics

  -  Read about the latest products being manufactured and sold to be
    able to answer questions

## Education

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>University of
  Minnesota</strong></td>
  <td style="text-align: right;">Minneapolis, MN</td>
  </tr>
  <tr class="even">
  <td style="text-align: left;"><em>Bachelor of Computer Engineering,
  Minor in History</em></td>
  <td style="text-align: right;"><em>September 2018 – May 2022</em></td>
  </tr>
  </tbody>
  </table>

## Leadership

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>Student Senator</strong> <span
  class="math inline">|</span> University of Minnesota University
  Senate</td>
  <td style="text-align: right;">April 2020 – May 2022</td>
  </tr>
  </tbody>
  </table>

  -  Elected as one of 4 undergraduates for the College of Science and
    Engineering in the University Senate

  -  Ensured that the students had a say in the affairs of the
    University

  -  Organized back end of campaign that allowed students to take
    classes Pass/Fail in Spring 2020

  -  Hosted the Academic Affairs Committee meetings over Zoom

## Projects

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>Remotely Accessible Inverted
  Pendulum</strong> <span class="math inline">|</span> <em>Senior Design
  Project</em></td>
  <td style="text-align: right;">January – May 2022</td>
  </tr>
  </tbody>
  </table>

  -  Utilized TypeScript to develop a web application that allows users
    to control lab equiptment remotely

  -  Designed, documented and implemented an API that would allow users
    to upload and run Python code

  -  Integrated the application with the University’s Single Sign-On
    system

  -  Wrote documentation for the existing system code so future users
    could understand the system

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>Differential Current
  Sensor</strong> <span class="math inline">|</span> <em>Circuits and
  Electronics Lab II</em></td>
  <td style="text-align: right;">January – May 2021</td>
  </tr>
  </tbody>
  </table>

  -  Collaborated with others designing a circuit that senses current
    differences via magnetic fields

  -  Used Altium to design a PCB implementing the prototype

  -  Programmed microcontroller to log the voltage differential and
    convert it with an ADC

  -  Assisted in creating output of corresponding current differential
    to a screen over I2C

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>HTTP Server</strong> <span
  class="math inline">|</span> <em>Introduction to Operating
  Systems</em></td>
  <td style="text-align: right;">November – December 2020</td>
  </tr>
  </tbody>
  </table>

  -  Created a server in C from scratch that processed and responded to
    HTTP/1.1 GET requests

  -  Interfaced with the Linux kernel to create and interface with
    sockets

  -  Implemented POSIX threads to allow multiple pages to be served

  -  Set up a fixed-sized FIFO cache to reduce needed disk I/O and
    increase speed

## Technical Skills

<div class="itemize">

**Programming Languages**: JavaScript/TypeScript, Go, C#, Python, C/C++,
Java, LaTeX  
**Operating Systems**: Linux, Windows, Android  
**Technical/Personal Interests**: DNS, web development, self-hosting,
European history  

</div>