Compare commits
No commits in common. "25231ff7331c5438638259e5b7f3de24b0389010" and "67d6104ca1fabc36bb4710cc2fbca4a5633ead3f" have entirely different histories.
25231ff733
...
67d6104ca1
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +0,0 @@
|
||||
resume.dvi
|
||||
resume.log
|
||||
@ -1,3 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
nix-shell --run 'texi2pdf resume.tex'
|
||||
@ -1,6 +0,0 @@
|
||||
let
|
||||
channel-ref = "nixos-22.05";
|
||||
in
|
||||
import (builtins.fetchTarball {
|
||||
url = "https://github.com/NixOS/nixpkgs/archive/${channel-ref}.tar.gz";
|
||||
}) {}
|
||||
BIN
resume.pdf
BIN
resume.pdf
Binary file not shown.
45
resume.tex
45
resume.tex
@ -2,7 +2,7 @@
|
||||
|
||||
\begin{document}
|
||||
\name{\Huge Andrew Miller}
|
||||
\address{Phone: (609) 462-0663 Email: nixy@nixy.moe}
|
||||
\address{Phone: (609) 462-0663 Email: armiller@protonmail.com}
|
||||
\address{Git: https://github.com/nixy}
|
||||
|
||||
\begin{resume}
|
||||
@ -14,37 +14,25 @@
|
||||
|
||||
\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 Networking, \LaTeX, Tor, Selenium, VirtualBox,
|
||||
\item Gitlab, Gitlab CI, Jenkins, Sentry, NewRelic, Grafana, Redis, ELK
|
||||
\item RabbitMQ, CouchDB, Postgres, Bosh, Cloud Foundry, Kubernetes
|
||||
\item Linux Administration, Nix/NixOS, Apt, Snap, Vagrant
|
||||
\item Ruby, Bash, Python, POSIX SHELL
|
||||
\item Networking, \LaTeX, Tor, Selenium, VirtualBox
|
||||
\end{itemize}
|
||||
|
||||
\section{PROFESSIONAL EXPERIENCE}
|
||||
|
||||
\textit{Tabula Rasa Healthcare, Moorestown NJ} \hfill 2018-Present \\
|
||||
Cloud Engineer II \hfill May 2022 - Present \\
|
||||
\begin{itemize}
|
||||
\item Ensured uptime and applied updates to critical infrastructure supporting development teams
|
||||
\item Worked with development teams to design pipelines and deployment workflows that met their specific needs
|
||||
\item Maintained common platform (Cloud Foundry) for all applications to deploy into
|
||||
\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}
|
||||
|
||||
\textit{Tabula Rasa Healthcare, Moorestown NJ} \hfill 2018-Present \\
|
||||
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 Ensured all code pushed to production met acceptance criteria and didn't cause 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
|
||||
\item Maintained teams development environment using Vagrant and VirtualBox, wrote scripts to ensure all dependencies were setup automatically
|
||||
\end{itemize}
|
||||
\break
|
||||
|
||||
\textit{Linode LLC, Haddonfield NJ} \hfill 2016- Jan 2018 \\
|
||||
Customer Support Specialist \hfill 2016-2018 \\
|
||||
Trust \& Safety Expert \hfill 2017-2018 \\
|
||||
@ -52,17 +40,16 @@
|
||||
\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
|
||||
\item Maintained and monitored Linodes 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}
|
||||
\textit{American Federation of Labor, Trenton, NJ} \hfill 2014-2015 \\
|
||||
Campaign Intern
|
||||
\begin{itemize}
|
||||
\item Configured techincal equipment for calling centers
|
||||
\item Managed and inventoried communication equipment
|
||||
\item Interacted with leaders of local labor unions directly
|
||||
\end{itemize}
|
||||
|
||||
\end{resume}
|
||||
\end{document}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user