From 1d48237bbbf521f5861d3292696c33b713eee8db Mon Sep 17 00:00:00 2001 From: Matt Strapp Date: Tue, 8 Aug 2023 16:46:16 -0500 Subject: Apply suggestions --- papers/coverletter.tex | 13 +++-- papers/resume.tex | 130 +++++++++++++++++++++++-------------------------- 2 files changed, 70 insertions(+), 73 deletions(-) diff --git a/papers/coverletter.tex b/papers/coverletter.tex index 0f0abd7..f568176 100644 --- a/papers/coverletter.tex +++ b/papers/coverletter.tex @@ -6,6 +6,9 @@ \usepackage{multicol} \usepackage{fontawesome5} \usepackage{xcolor} +\usepackage[hidelinks]{hyperref} + +\pdfgentounicode=1 \geometry{ a4paper, @@ -21,7 +24,7 @@ \newcommand{\firstname}{Matt} \newcommand{\lastname}{Strapp} -\newcommand{\email}{matt@mattstrapp.net} +\newcommand{\email}{\href{mailto://matt@mattstrapp.net}{matt@mattstrapp.net}} %%%%%%%%%%%%% Colors %%%%%%%%%%%%% @@ -137,9 +140,9 @@ \begin{document} \userInfo -{2708 N University Dr} % Address -{33322 Sunrise, Florida} % Address, Line 2 -{(954) 747-1245} % Phone number +{45477 County Line Rd.} % Address +{Rushford, MN 55971} % Address, Line 2 +{\href{tel://18147320836}{+1 (814) 732-0836}} % Phone number {\email} % Email Address \companyInfo @@ -150,7 +153,7 @@ \content{ Foremost among my reasons for applying is my belief that I could render a valuable service to the team in this position; -after receiving my degree in (your-degree-here) from (your-uni-here) I believe I have competitive qualities for this position that I have gained through not only my work experience but my time spent on personal projects. \\ +after receiving my degree in computer engineering from the University of Minnesota, I believe I have competitive qualities for this position that I have gained through not only my work experience but my time spent on personal projects. \\ My current time at (your-company-name-here) has been with the (team-name) team, a team of engineers (explain what your team does here, if you aren't 100 percent sure wing it, no one will check) . Continue to describe some of your completed work here. \\ diff --git a/papers/resume.tex b/papers/resume.tex index a7fc875..5991589 100644 --- a/papers/resume.tex +++ b/papers/resume.tex @@ -1,5 +1,6 @@ \documentclass[letterpaper,11pt]{article} +\usepackage[utf8]{inputenc} \usepackage{latexsym} \usepackage[empty]{fullpage} \usepackage{titlesec} @@ -47,7 +48,7 @@ % Sections formatting \titleformat{\section}{ \vspace{-4pt}\scshape\raggedright\large -}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] +}{}{0em}{}[\color{black}\titlerule\vspace{-5pt}] % Ensure that generate pdf is machine readable/ATS parsable \pdfgentounicode=1 @@ -84,7 +85,7 @@ \newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}} -\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} +\renewcommand\labelitemii{\(\vcenter{\hbox{\tiny$\bullet$}}\)} \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} \newcommand{\resumeSubHeadingListEnd}{\end{itemize}} @@ -100,88 +101,81 @@ %----------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}} + \textbf{\Huge Matt Strapp} \\ \vspace{1pt} + \small\href{mailto://matt@mattstrapp.net}{\underline{matt@mattstrapp.net}} \(|\) + \href{https://mattstrapp.net}{\underline{mattstrapp.net}} \end{center} +%-----------PROGRAMMING SKILLS----------- +\section{Technical Skills} + \begin{itemize}[leftmargin=0.15in, label={}] + \small{ + \item{ + \textbf{Programming Languages}{: C\#, JavaScript/TypeScript, Go, Python, C, C++, Java, \LaTeX{}} \\ + \textbf{DevOps Tools}{: Docker, Docker Compose, GitHub Actions, Drone CI} \\ + \textbf{Web Technologies}{: Node.js, Deno, Express, ASP.NET, SvelteKit} \\ + } + } + \end{itemize} + +%------------------------------------------- + %-----------EXPERIENCE----------- \section{Experience} \resumeSubHeadingListStart{} - \resumeSubheading{Web and Application Developer}{June 2022 -- Present}{RTP Company}{Winona, MN} - \resumeItemListStart{} - \resumeItem{Migrated the company's version control system from TFS to Git} - \resumeItem{Automated the uploading of tariff files for French and Polish factories} - \resumeItem{Modernized more than 20 programs by upgrading them from legacy versions of .NET Framework to .NET} - \resumeItem{Made an ASP.NET API that took a feedback form and added it to the company CRM system} - \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} + \resumeSubheading{Quotations Analyst}{June 2023 -- Present}{All Integrated Solutions}{Maple Grove, MN} + \resumeSubheading{Software Developer}{June 2022 -- June 2023}{RTP Company}{Winona, MN} + \resumeItemListStart{} + \resumeItem{Migrated company version control from TFS to Git} + \resumeItem{Modernized more than 20 programs by upgrading them from legacy versions of .NET Framework to .NET} + \begin{itemize} + \resumeItem{Modernizing these programs allows RTP to process data more securely and faster} + \end{itemize} + \resumeItem{Created a Go application that allows documents to be transformed between the standard EDI format and a proprietary file format} + \resumeItem{Developed an ASP.NET application that automates the process of uploading and processing the company feedback page} + \resumeItemListEnd{} + \resumeSubheading{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} + \resumeItem{Recommended customers devices based on their needs and budget} + \resumeItem{Answered emails and phone calls for various customer inquiries regarding products and logistics} \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 from 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 a 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} + \resumeProjectHeading{\textbf{Remotely Accessible Inverted Pendulum} \(|\) \emph{Senior Design Project}}{January 2022 -- 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 Shibboleth Single Sign-On system} - \resumeItem{Wrote documentation for the existing system code so future users could understand the system} + \resumeItem{Utilized TypeScript and Express to develop a 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 existing 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 2021 -- May 2021} + \resumeItemListStart{} + \resumeItem{Collaborated with others in designing a circuit that senses current differences via magnetic fields} + \resumeItem{Used Altium to design a PCB implementing the prototype} + \resumeItem{Programmed a microcontroller to log the voltage differential} + \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 2020 -- December 2020} + \resumeItemListStart{} + \resumeItem{Created a server in C from scratch that accepted and responded to HTTP/1.1 GET requests} + \resumeItem{Interfaced with the Linux kernel to create and interface with low-level sockets} + \resumeItem{Implemented concurrency with POSIX threads so multiple pages could be served at the same time} \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 a 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} +%-----------EDUCATION----------- +\section{Education} + \resumeSubHeadingListStart{} + \resumeSubheading{University of Minnesota}{Minneapolis, MN}{Bachelor of Computer Engineering, Minor in History}{September 2018 -- May 2022} + \resumeProjectHeading{\textbf{Student Senator} \(|\) \emph{University of Minnesota University Senate}}{April 2020 -- May 2022} + \resumeItemListStart{} + \resumeItem{Worked to organize a campaign that allowed students to take Pass/Fail classes} + \resumeItem{Ensured that students had a say in the affairs of the University} + \resumeItemListEnd{} + \resumeSubHeadingListEnd{} -%------------------------------------------- \end{document} -- cgit v1.2.3