diff options
Diffstat (limited to '')
-rw-r--r-- | content/resume.md | 152 |
1 files changed, 67 insertions, 85 deletions
diff --git a/content/resume.md b/content/resume.md index 13bb4e1..38d743a 100644 --- a/content/resume.md +++ b/content/resume.md @@ -12,10 +12,20 @@ If you want it as a PDF, [contact me](/about/#contact) <div class="center"> -# **Matthew Strapp** -(814)732-0836 | +# **Matt Strapp** [<u>matt@mattstrapp.net</u>](mailto://matt@mattstrapp.net) | -[<u>git.mattstrapp.net</u>](https://git.mattstrapp.net) +[<u>mattstrapp.net</u>](https://mattstrapp.net) + +</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, Express, ASP.NET, Sveltekit </div> @@ -24,9 +34,8 @@ If you want it as a PDF, [contact me](/about/#contact) - <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> + <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> @@ -35,25 +44,24 @@ If you want it as a PDF, [contact me](/about/#contact) </tbody> </table> - - Migrated the company’s version control system from TFS to Git - - - Automated the uploading of tariff files for French and Polish - factories + - Migrated company version control from TFS to Git - Modernized more than 20 programs by upgrading them from legacy versions of .NET Framework to .NET - - Made an ASP.NET API that took a feedback form and added it to the - company CRM system + - 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 - - Created a Go application allowing automated translation between - ANSI X12 EDI and a proprietary format + - Developed an ASP.NET application that automates the process of + uploading and processing the company feedback page - <table> <tbody> <tr class="odd"> - <td style="text-align: left;"><strong>Computer Sales - Associate</strong></td> + <td style="text-align: left;"><strong>Sales Associate</strong></td> <td style="text-align: right;">October 2018 – December 2021</td> </tr> <tr class="even"> @@ -64,56 +72,10 @@ If you want it as a PDF, [contact me](/about/#contact) </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 from the College of Science and - Engineering in the University Senate - - - Ensured that the students had a say in the affairs of the - University + - Recommended customers devices based on their needs and budget - - Organized back end of a campaign that allowed students to take - classes Pass/Fail in Spring 2020 - - - Hosted the Academic Affairs Committee meetings over Zoom + - Answered emails and phone calls for various customer inquiries + regarding products and logistics ## Projects @@ -123,18 +85,18 @@ If you want it as a PDF, [contact me](/about/#contact) <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> + <td style="text-align: right;">January 2022 – May 2022</td> </tr> </tbody> </table> - - Utilized TypeScript to develop a web application that allows users - to control lab equipment remotely + - 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 Shibboleth Single + - Integrated the application with the University’s existing Single Sign-On system - Wrote documentation for the existing system code so future users @@ -146,18 +108,17 @@ If you want it as a PDF, [contact me](/about/#contact) <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> + <td style="text-align: right;">January 2021 – May 2021</td> </tr> </tbody> </table> - - Collaborated with others designing a circuit that senses current + - 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 and - convert it with an ADC + - Programmed a microcontroller to log the voltage differential - Assisted in creating output of corresponding current differential to a screen over I2C @@ -168,28 +129,49 @@ If you want it as a PDF, [contact me](/about/#contact) <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> + <td style="text-align: right;">November 2020 – December 2020</td> </tr> </tbody> </table> - - Created a server in C from scratch that processed and responded to + - 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 - sockets + low-level sockets - - Implemented POSIX threads to allow multiple pages to be served + - Implemented concurrency with POSIX threads so multiple pages could + be served at the same time - - Set up a fixed-sized FIFO cache to reduce needed disk I/O and - increase speed +## Education -## Technical Skills +- <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> -<div class="itemize"> +- <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> -**Programming Languages**: JavaScript/TypeScript, Go, C#, Python, C/C++, -Java, LaTeX -**Operating Systems**: Linux, Windows, Android + - Worked to organize a campaign that allowed students to take + Pass/Fail classes -</div> + - Ensured that students had a say in the affairs ot the University |