From b3816638e8db9e8415d62cd251b5ae2b21fe2e5a Mon Sep 17 00:00:00 2001
From: FivePixels <dylan.bolger00@gmail.com>
Date: Sat, 28 Jan 2023 15:25:52 -0600
Subject: Update resume for 2023

---
 resume.tex | 96 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 49 insertions(+), 47 deletions(-)

(limited to 'resume.tex')

diff --git a/resume.tex b/resume.tex
index 2db60e6..a905f9a 100644
--- a/resume.tex
+++ b/resume.tex
@@ -16,6 +16,7 @@
 \usepackage{enumitem}
 \usepackage[pdftex]{hyperref}
 \usepackage{fancyhdr}
+\usepackage{etoolbox}
 
 
 \pagestyle{fancy}
@@ -27,7 +28,7 @@
 % Adjust margins
 \addtolength{\oddsidemargin}{-0.375in}
 \addtolength{\evensidemargin}{-0.375in}
-\addtolength{\textwidth}{1in}
+\addtolength{\textwidth}{0.96in}
 \addtolength{\topmargin}{-.5in}
 \addtolength{\textheight}{1.0in}
 
@@ -50,21 +51,23 @@
   }
 }
 
-\newcommand{\resumeSubheading}[4]{
-  \vspace{-1pt}\item
+\newcommand{\resumeDetailTitle}[2] {
+  \begin{itemize}[leftmargin=*]
+    \vspace{1pt}\item
     \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
       \textbf{#1} & #2 \\
-      \textit{\small#3} & \textit{\small #4} \\
-    \end{tabular*}\vspace{-5pt}
+    \end{tabular*}
+  \end{itemize}
 }
 
-\newcommand{\resumeExperienceMultipleRolesSubheading}[6]{
-  \vspace{-1pt}\item
+\newcommand{\resumeDetailList}[6]{
+  \vspace{-6pt}
+  \hspace{8pt}
     \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
-      \textbf{#1} & #2 \\
-      \textit{\small#3} & \textit{\small #4} \\
-      \textit{\small#5} & \textit{\small #6} \\
-    \end{tabular*}\vspace{-5pt}
+      \textit{\small#1} & \textit{\small#2} \\
+      \ifstrempty{#3}{}{\textit{\small#3} & \textit{\small#4} \\}
+      \ifstrempty{#5}{}{\textit{\small#5} & \textit{\small#6} \\}
+    \end{tabular*}
 }
 
 \newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}\vspace{-4pt}}
@@ -85,32 +88,38 @@
 %----------HEADING-----------------
 \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
     \textbf{{\Large Dylan Bolger}} \\
-    {https://fivepixels.me/} & {dylan@fivepixels.me}\\
 \end{tabular*}
 
 
 %-----------EDUCATION-----------------
 \section{Education}
-  \resumeSubHeadingListStart
-    \resumeSubheading
+  \resumeDetailTitle
       {Missouri State University}{Springfield, MO}
-      {Bachelor of Science in Computer Science}{Aug. 2020 -- Expected Graduation Dec. 2022}
-    \resumeSubheading
+      \resumeDetailList
+        {Bachelor of Science in Computer Science}{Aug. 2020 -- Dec. 2022}
+        {Minor in Mathematics}{}
+        {}{}
+  \resumeDetailTitle
       {University of Missouri}{Columbia, MO}
-      {Bachelor of Science in Computer Science}{Aug. 2019 -- May 2020}
-    \resumeSubheading
+      \resumeDetailList
+        {Bachelor of Science in Computer Science}{Aug. 2019 -- May 2020}
+        {}{}
+        {}{}
+  \resumeDetailTitle
       {Ozarks Technical Community College}{Springfield, MO}
-      {Bachelor of Science in Computer Science}{Aug. 2018 -- May 2019}
-  \resumeSubHeadingListEnd
-
+      \resumeDetailList
+        {Bachelor of Science in Computer Science}{Aug. 2018 -- May 2019}
+        {}{}
+        {}{}
 
 %-----------EXPERIENCE-----------------
 \section{Experience}
-  \resumeSubHeadingListStart
-    \resumeExperienceMultipleRolesSubheading
-      {O'Reilly Auto Parts}{Springfield, MO}
-      {Junior Software Developer}{Aug. 2021 - Present}
-      {Software Developer Intern}{May 2021 - Aug. 2021}
+  \resumeDetailTitle
+    {O'Reilly Auto Parts}{Remote | Springfield, MO}
+    \resumeDetailList
+      {Software Developer I}{Jan. 2023 -- Present}
+      {Junior Software Developer}{Aug. 2021 -- Jan. 2023}
+      {Software Developer Intern}{May 2021 -- Aug. 2021}
       \resumeItemListStart
         \resumeItem{Java}
           {Involved in developing a frontend JavaFX application to work on point-of-sale system for retail locations. Helped implement backend involving REST endpoint development and managing a Spring Boot instance. Learned how to follow a release schedule and resolve bugs accordingly.}
@@ -118,9 +127,12 @@
           {Managing databases and performing data fixes to ensure discrepancies are resolved. Learned about managing AS400 databases and data within them. }
       \resumeItemListEnd
 
-    \resumeSubheading
-      {Aurora R V-III School District}{Aurora, MO}
+  \resumeDetailTitle
+    {Aurora R V-III School District}{Aurora, MO}
+    \resumeDetailList
       {Substitute Teacher}{Aug. 2020 - May 2021}
+      {}{}
+      {}{}
       \resumeItemListStart
         \resumeItem{Environment}
           {Built a positive learning environment for students to grow and interact with.}
@@ -131,11 +143,12 @@
         \resumeItem{Feedback}
           {Received feedback from students and staff on how to improve classroom productivity and retention.}
       \resumeItemListEnd
-
-    \resumeExperienceMultipleRolesSubheading
+  \resumeDetailTitle
       {Architectural Systems, Inc.}{Aurora, MO}
+      \resumeDetailList
       {General Laborer}{Mar. 2020 - Jun. 2020}
       {Saw Operator}{Jun. 2018 - Nov. 2018}
+      {}{}
       \resumeItemListStart
         \resumeItem{Part Collection}
           {Gathered and accumulated individual parts to use build window frames with team members.}
@@ -144,10 +157,12 @@
         \resumeItem{Saw Operation}
           {Mastered a miter saw to cut metal pieces to a desired length. Labeled, packaged, and help move product in and out of shop. Documented logs of production and any errors encountered.} 
       \resumeItemListEnd
-
-    \resumeSubheading
+  \resumeDetailTitle
       {Nike, Inc.}{Branson, MO}
+      \resumeDetailList
       {Sales Associate}{Jan. 2019 - Aug. 2019}
+      {}{}
+      {}{}
       \resumeItemListStart
         \resumeItem{Customer Engagement}
           {Engaged with customers to suggest products and influenced customer brand involvement.}
@@ -157,27 +172,14 @@
           {Helped maintain organization and clarity in footwear department, as well as provided ideas and suggestions on improvements and areas to grow in.}
       \resumeItemListEnd
 
-  \resumeSubHeadingListEnd
-
-
-%-----------PROJECTS-----------------
-\section{Projects}
-  \resumeSubHeadingListStart
-    \resumeSubItem{Tribble}
-      {Open source Discord bot used to validate payments sent to an individual using select peer-to-peer payment applications.}
-    \resumeSubItem{DC Returns}
-      {Learned and contributed to DC Returns project as part of the iSeries migration task.}
- \resumeSubHeadingListEnd
-
-%
 %--------PROGRAMMING SKILLS------------
 \section{Technical Skills}
  \resumeSubHeadingListStart
    \item{
-     \textbf{Languages}{: Java, C, Python, Javascript, Objective-C, Swift, SQL}
+    \textbf{Languages}{: Java, C, Python, Javascript, Objective-C, Swift, SQL}
    }
    \item{
-   \textbf{Technologies}{: Google Cloud, Node.js, Jenkins, Spring Boot, Atlassian Suite, UNIX-based operating systems}
+    \textbf{Technologies}{: Google Cloud, Node.js, Jenkins, Spring Boot, Atlassian Suite, UNIX-based operating systems}
    }
  \resumeSubHeadingListEnd
 
-- 
cgit v1.2.3

