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

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

 --- 

<div class="center">

# **Matt Strapp**  
[<u>matt@mattstrapp.net</u>](mailto://matt@mattstrapp.net) | [<u>mattstrapp.net</u>](https://mattstrapp.net) | [<u>+1 814 7320836</u>](tel://+18147320836) | [<u>cutt.ly/Ms-GitHub</u>](https://github.com/RosstheRoss)

</div>

## Technical Skills

<div class="itemize">

**Programming Languages**: C#, JavaScript/TypeScript, Go, Python, C,
C++, Java, LaTeX  
**DevOps Tools**: Docker, Docker Compose, GitHub Actions, Drone CI  
**Web Technologies**: Node.js, Deno, Tailwind CSS, ASP.NET, SvelteKit  

</div>

## Projects

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

  -  Utilized TypeScript and Express to develop a application that
    allows users to control lab equipment remotely

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

  -  Integrated the application with the University’s existing 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;"><a
  href="https://mattstrapp.net/videos/Differential-Current-Video.mp4"><strong>Differential
  Current Sensor</strong></a> <span class="math inline">|</span>
  <em>Circuits and Electronics Lab II</em></td>
  <td style="text-align: right;">January 2021 – May 2021</td>
  </tr>
  </tbody>
  </table>

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

  -  Used Altium to design a PCB implementing the prototype

  -  Programmed a microcontroller to log the voltage differential

  -  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 2020 – December 2020</td>
  </tr>
  </tbody>
  </table>

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

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

  -  Implemented concurrency with POSIX threads so multiple pages could
    be served at the same time

## Experience

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>Quotations Analyst</strong></td>
  <td style="text-align: right;">June 2023 – Present</td>
  </tr>
  <tr class="even">
  <td style="text-align: left;"><em>All Integrated Solutions</em></td>
  <td style="text-align: right;"><em>Maple Grove, MN</em></td>
  </tr>
  </tbody>
  </table>

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>Software Developer</strong></td>
  <td style="text-align: right;">June 2022 – June 2023</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>

  -  Migrated company version control from TFS to Git

  -  Modernized more than 20 programs by upgrading them from legacy
    versions of .NET Framework to .NET

    -  Modernizing these programs allows RTP to process data more
      securely and faster

  -  Created a Go application that allows documents to be transformed
    between the standard EDI format and a proprietary file format

  -  Developed an ASP.NET application that automates the processing of
    the company feedback page

- <table>
  <tbody>
  <tr class="odd">
  <td style="text-align: left;"><strong>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 their needs and budget

  -  Answered emails and phone calls for various customer inquiries
    regarding products and logistics

## 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>

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

  -  Worked to organize a campaign that allowed students to take
    Pass/Fail classes

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