\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}

\renewcommand{\labelenumi}{$\bullet$}

\begin{document}

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

\begin{center}
\begin{itemize*}
    \item[ ] Mount Pleasant, Michigan
    \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 - Current}}

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

\small{
    \begin{enumerate}[topsep=.5em, 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{enumerate}
}

\end{subsection}

\begin{subsection}*{
        TechOps
    }

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

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

\small{
    \begin{enumerate}[topsep=.5em, 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{enumerate}
}

\end{subsection}

\end{section}

\begin{section}*{Education}

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

\end{section}

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

% Set this `Skills` section's bottom padding slightly different
% -> will be reset for the rest
\titlespacing*{\section}
    {0em}{0em}{.4pt plus 0em}

\begin{section}*{Skills}

\small{
    \begin{enumerate}[topsep=.5em, itemsep=.2em, partopsep=0em]
        \item Full-Stack WebDev 
        \item Linux
        \item Scripting
    \end{enumerate}
}
\end{section}

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

\begin{section}*{Languages}

\small{
    \begin{enumerate}[topsep=.5em, itemsep=.2em]
        \item Python
        \begin{enumerate}[nolistsep, leftmargin=1em]
            \item[-] \textsl{Django, Tkinter}
        \end{enumerate}
        \item Javascript, Typescript
        \begin{enumerate}[nolistsep, leftmargin=1em]
            \item[-] \textsl{jQuery, React Native}
        \end{enumerate}
        \item HTML, CSS
        \item PHP
        \item SQL
        \item C
        \item Visual Basic
    \end{enumerate}
}
\end{section}

\begin{section}*{Tools}
\small{
    \begin{enumerate}[topsep=.5em, itemsep=.2em]
        \item (Neo)vim, sed
        \item Git, Github
        \item Redmine, Sentry
        \item VirtualBox, Vagrant, Docker
        \item PostgreSQL, MySQL
        \item Nginx, Apache
    \end{enumerate}
}
\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{
        \begin{enumerate*}[label=-]
            \item[ ] Keywords:
            \item[ ] Python \textsl{(Poetry, Tkinter)}
        \end{enumerate*}
    }
\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{
        \begin{enumerate*}[label=-]
            \item[ ] Keywords:
            \item[ ] Python \textsl{(Django)}
            \item Javascript \textsl{(jQuery)}
            \item HTML
            \item CSS
            \item Virtualization
            \item Rocky
            \item Nginx
        \end{enumerate*}
    }
\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{
        \begin{enumerate*}[label=-]
            \item[ ] Keywords:
            \item[ ] PHP
            \item SQL
            \item Javascript \textsl{(jQuery)}
            \item HTML
            \item CSS
            \item Apache
        \end{enumerate*}
    }
\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{
        \begin{enumerate*}[label=-]
            \item[ ] Keywords:
            \item[ ] Arduino
            \item C
            \item Visual Basic
        \end{enumerate*}
    }
\end{paragraph}

\end{subsection}

\vspace{.5em}

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

Vim and Neovim plugins for the Linux command dict and accompanying syntax file

\begin{paragraph}{}
    \small{
        \begin{enumerate*}[label=-]
            \item[ ] Keywords:
            \item[ ] VimScript
            \item Lua
            \item Regular Expressions
        \end{enumerate*}
    }
\end{paragraph}

\end{subsection}

\vspace{.5em}

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

Ever evolving hosted services and IoT management

\begin{paragraph}{}
    \small{
        \begin{enumerate*}[label=-]
            \item[ ] Keywords:
            \item[ ] PfSense
            \item Omada
            \item Switches
        \end{enumerate*}
    }
\end{paragraph}

\begin{paragraph}{}
    \small{
        \begin{enumerate*}[label=-]
            \item[ ] Services:
            \item[\ \ \ ] OpenVPN
            \item Nginx
            \item NextCloud
            \item HomeAssistant
            \item Gitea
            \item Hugo
            \item Plex
        \end{enumerate*}
    }
\end{paragraph}

\end{subsection}

\end{section}
\end{minipage}

\end{document}