\documentclass[line,overlap]{res}

\begin{document}
\name{\Huge Andrew Miller}
\address{Phone: (609) 462-0663 Email: nixy@nixy.moe}
\address{Git: https://github.com/nixy}

\begin{resume}

\section{EDUCATION}
	Bachelor of Science in Computer Science \hfill May 2016 \\
	The College of New Jersey, Ewing, NJ \\

\section{SKILLS}
	\begin{itemize}
		\item Linux Administration, Nix/NixOS, Apt, Snap, Flatpak, Vagrant, Packer, Docker
		\item Ruby, Bash, Python, Javascript, POSIX SHELL, Regular Expressions
		\item Gitlab, Gitlab CI, Jenkins, Sentry, NewRelic, Grafana, Redis, ELK
		\item RabbitMQ, CouchDB, Postgres, Bosh, Cloud Foundry, Kubernetes, Terraform
		\item Networking, \LaTeX, Tor, Selenium, VirtualBox, 
	\end{itemize}

\section{PROFESSIONAL EXPERIENCE}

  \textbf{\textit{Tabula Rasa Healthcare, Moorestown NJ}} \hfill 2018-Present \\
    Cloud Engineer II \hfill May 2022 - Present \\ 
      \begin{itemize}	
	\item Worked with development teams to design pipelines and deployment workflows that met their specific needs
	\item Used terraform and other IaC tools to manage and update critical infrastructure
	\item Participated in on-call rotation and incident management processes
	\item Maintained a on-call Docker image that contained all the tools needed to interact with any of the systems the team was responsible for
      \end{itemize}
    Software Engineer II, Production Validation \hfill May 2020 - Present \\
    Software Engineer, Production Validation \hfill Jan 2018 - May 2020 \\
      \begin{itemize}	
	      \item Ensured all code pushed to production met acceptance criteria and prevented regressions
	      \item Used a custom Ruby framework to automate end-to-end testing using Selenium and other ruby libraries to interact with non HTTP services
	      \item Wrote automated integration tests using Ruby framework to interact with HTTP services, RabbitMQ and various databases
	      \item Maintained custom Ruby framework and other internal tools for team consumption
	      \item Designed and maintained teams cloud deployment process to move test runners off local computers
	      \item Maintained teams' development environment using Vagrant and VirtualBox, wrote scripts to ensure all dependencies were setup automatically
      \end{itemize}

  \textbf{\textit{Linode LLC, Haddonfield NJ}} \hfill 2016- Jan 2018 \\
    Customer Support Specialist \hfill 2016-2018 \\
    Trust \& Safety Expert \hfill 2017-2018 \\
    System Administrator \hfill 2017-2018 \\
      \begin{itemize}
	      \item Provided extensive customer support for Linux based system through phone \& ticket systems
	      \item Helped shape \& enforce policy for handling abuse of Linode's platform
	      \item Maintained \& monitored Linode's running systems
      \end{itemize}

\section{HOBBYIST EXPERIENCE}

  I maintain some personal infrastructure and provide services for my friends \& family. I have been doing so since 2017. These services include:
  \begin{itemize}
    \item A Tor Exit relay to support internet freedom.
    \item A self-hosted Jitsi/Mumble server to provide secure voice/video communications for friends \& family
    \item A self-hosted Matrix server that federates with other matrix servers owned by my friends
  \end{itemize}

\end{resume}
\end{document}
