\documentclass[12pt, letterpaper]{article}
\usepackage[a4paper, total={7.5in, 10.5in}]{geometry}
\linespread{.5}

% No page number
\thispagestyle{empty}

% Colors
\usepackage{xcolor}
\usepackage{sectsty}
\definecolor{accentcolor}{RGB}{69, 129, 142}

% Links
\usepackage{hyperref}

% Header List
\usepackage[inline]{enumitem}


% Sections Styling
\usepackage{titlesec}
% section colors
\titleformat{\section}
  {\color{accentcolor}\normalfont\normalsize\bfseries}{\thesection.}{1em}{}

\titlespacing*{\section}
  {0em}{0em}{.6em plus .2em}
\titlespacing*{\subsection}
  {0em}{0em}{.3em plus .2em}

% Spacing Between
\newcommand{\spacebetween}[2]{#1\hspace*{\fill}#2}

\begin{document}

\begin{center}
  \begin{color}{accentcolor}
    \Large\textbf{Neal Joslin}
  \end{color}
\end{center}

\begin{center}
Mount Pleasant, Michigan
\begin{itemize*}
  \item (989) 621-3301
  \item \href{mailto:neal@joslin.io}{neal@joslin.io}
  \item \href{https://nealjoslin.com}{nealjoslin.com}
\end{itemize*}
\end{center}

\hrule
\vspace{1em}

\begin{minipage}[t]{4in}
\begin{section}*{Work Experience}

\begin{subsection}*{Advanced Battery Concepts}

\spacebetween
  {Software Engineer}
  {\normalsize\textsl{April 2018 - July 2023}}

\spacebetween
  {}
  {\normalsize\textsl{Clare, Michigan}}

\small{
  \begin{itemize}
    \itemsep .1em 
    \item Developed tools to help gather data for R\&D purposes using various languages
      such as Python, PHP, Javascript, SQL, HTML, CSS, Visual Basic and C
    \item Created Full-Stack web \& stand-alone applications
    \item Configured and managed internal developer services and standards for a small
      team using Gitlab, Redmine, Gitlab CI and Sentry
    \item Worked in a startup environment with constantly shifting goals and needs.
  \end{itemize}
}

\end{subsection}

\begin{subsection}*{
    TechOps
  }

\spacebetween
  {Software Developer}
  {\normalsize\textsl{August 2013 - December 2014}}

\spacebetween
  {}
  {\normalsize\textsl{Central Michigan University}}

\small{
  \begin{itemize}
    \itemsep .1em 
    \item
      Created and maintained software for internal campus use such as
      dorm and recreational center checkin logs
    \item Learned to use Git, Python (Django), Gitlab and Redmine
    \item Collaborated with a team on projects at daily stand up meetings and 
      occasionally presented demos to clients
  \end{itemize}
}

\end{subsection}

\end{section}

\begin{section}*{Education}

\begin{subsection}*{\spacebetween
  {Central Michigan University}
  % {\normalsize\textsl{2019}}
  {\normalfont\normalsize\textsl{2019}}
  }
Bachelor of Science - Computer Science\\ 
Mount Pleasant, Michigan
\end{subsection}

\end{section}

\end{minipage}%
\hfill%
\begin{minipage}[t]{2.5in}

\begin{section}*{Skills}
\small{
  \begin{itemize}
    \itemsep .2em 
    \item Full-Stack WebDev 
    \item Linux
    \item Scripting
  \end{itemize}
}
\end{section}

\begin{section}*{Languages}
\small{
  \begin{itemize}
    \itemsep .2em 
    \item Python \textsl{(Django, Tkinter)}
    \item Ruby \textsl{(Ruby on Rails)}
    \item Javascript \textsl{(jQuery, React)}
	\item HTML, CSS
    \item PHP
    \item SQL
    \item C/C++
    \item Visual Basic
  \end{itemize}
}
\end{section}

\begin{section}*{Tools}
\small{
  \begin{itemize}
    \itemsep .2em 
    \item Vim, VSCode
    \item Gitlab, Github
    \item Redmine, Sentry
    \item Virtualization, Vagrant
    \item PostgreSQL, MySQL
    \item Nginx, Apache
    \item PowerApps, Power Automate
  \end{itemize}
}
\end{section}

\end{minipage}

\vspace{.5em}
\hrule
\vspace{.5em}

\begin{minipage}[t]{7in}
\begin{section}*{Projects}


\begin{subsection}*{\spacebetween
    {Virtual Keyboard}
    {\normalfont\normalsize\textsl{Advanced Battery Concepts}}
  }

Python \textsl{(Tkinter)} application to output scales and voltage reading devices as virtual
keypresses to fill arbitrary web forms. Increased speed of data entry, simplified
workflow for operators.

\begin{paragraph}{}
  \small{
    Keywords: Python \textsl{(Tkinter)}
  }
\end{paragraph}

\end{subsection}

\vspace{.5em}

\begin{subsection}*{\spacebetween
    {Manufacturing Request}
    {\normalfont\normalsize\textsl{Advanced Battery Concepts}}
  }

Full-Stack Python \textsl{(Django)} web application for tracking R\&D projects, inventory,
bill of materials, quality control metrics and scheduling.

\begin{paragraph}{}
  \small{
    Keywords: Python \textsl{(Django)}, Javascript \textsl{(JQuery)}, HTML, CSS,
    Virtualization, CentOS/Rocky, Nginx
  }
\end{paragraph}

\end{subsection}

\vspace{.5em}

\begin{subsection}*{\spacebetween
    {Quality Control Database}
    {\normalfont\normalsize\textsl{Advanced Battery Concepts}}
  }

Xampp \textsl{(PHP)} web application for tracking quality control metrics

\begin{paragraph}{}
  \small{
    Keywords: PHP, SQL, Javascript \textsl{(JQuery)}, HTML, CSS, MariaDB
  }
\end{paragraph}

\end{subsection}

\vspace{.5em}

\begin{subsection}*{\spacebetween
    {Voltage Data Acquisition}
    {\normalfont\normalsize\textsl{Advanced Battery Concepts}}
  }

Arduino and accompanying controller application for receiving and recording voltage
  readings.

\begin{paragraph}{}
  \small{
    Keywords: Arduino, C, Visual Basic
  }
\end{paragraph}

\end{subsection}

\vspace{.5em}

\begin{subsection}*{\spacebetween
    {Dictionary Popup}
    {\normalfont\normalsize\textsl{Personal}}
  }

Vim plugin for the Linux command dict and accompanying syntax file

\begin{paragraph}{}
  \small{
    Keywords: VimScript, Regular Expressions
  }
\end{paragraph}

\end{subsection}

\vspace{.5em}

\begin{subsection}*{\spacebetween
    {Home Network}
    {\normalfont\normalsize\textsl{Personal}}
  }

Hosting services for domain on home server, handling over 40 IoT devices.
Firewall, VLANs, VPN.

\begin{paragraph}{}
  \small{
    Keywords: PfSense, OpenVPN, Omada, Nginx, NextCloud, HomeAssistant, Hugo, Plex
  }
\end{paragraph}

\end{subsection}

\end{section}
\end{minipage}

\end{document}