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