Compare commits
5 Commits
67d6104ca1
...
25231ff733
| Author | SHA1 | Date | |
|---|---|---|---|
| 25231ff733 | |||
| 62eaa5a298 | |||
| c90ef8bb88 | |||
| 38a85e76ae | |||
| 4048c655eb |
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
resume.dvi
|
||||||
|
resume.log
|
||||||
3
build-resume
Executable file
3
build-resume
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
nix-shell --run 'texi2pdf resume.tex'
|
||||||
6
nixpkgs.nix
Normal file
6
nixpkgs.nix
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
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}
|
\begin{document}
|
||||||
\name{\Huge Andrew Miller}
|
\name{\Huge Andrew Miller}
|
||||||
\address{Phone: (609) 462-0663 Email: armiller@protonmail.com}
|
\address{Phone: (609) 462-0663 Email: nixy@nixy.moe}
|
||||||
\address{Git: https://github.com/nixy}
|
\address{Git: https://github.com/nixy}
|
||||||
|
|
||||||
\begin{resume}
|
\begin{resume}
|
||||||
@ -14,25 +14,37 @@
|
|||||||
|
|
||||||
\section{SKILLS}
|
\section{SKILLS}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Linux Administration, Nix/NixOS, Apt, Snap, Vagrant
|
\item Linux Administration, Nix/NixOS, Apt, Snap, Flatpak, Vagrant, Packer, Docker
|
||||||
\item Ruby, Bash, Python, POSIX SHELL
|
\item Ruby, Bash, Python, Javascript, POSIX SHELL, Regular Expressions
|
||||||
\item Networking, \LaTeX, Tor, Selenium, VirtualBox
|
\item Networking, \LaTeX, Tor, Selenium, VirtualBox,
|
||||||
|
\item Gitlab, Gitlab CI, Jenkins, Sentry, NewRelic, Grafana, Redis, ELK
|
||||||
|
\item RabbitMQ, CouchDB, Postgres, Bosh, Cloud Foundry, Kubernetes
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\section{PROFESSIONAL EXPERIENCE}
|
\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 \\
|
\textit{Tabula Rasa Healthcare, Moorestown NJ} \hfill 2018-Present \\
|
||||||
Software Engineer II, Production Validation \hfill May 2020 - Present \\
|
Software Engineer II, Production Validation \hfill May 2020 - Present \\
|
||||||
Software Engineer, Production Validation \hfill Jan 2018 - May 2020 \\
|
Software Engineer, Production Validation \hfill Jan 2018 - May 2020 \\
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Ensured all code pushed to production met acceptance criteria and didn't cause regressions
|
\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 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 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 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 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}
|
\end{itemize}
|
||||||
|
\break
|
||||||
\textit{Linode LLC, Haddonfield NJ} \hfill 2016- Jan 2018 \\
|
\textit{Linode LLC, Haddonfield NJ} \hfill 2016- Jan 2018 \\
|
||||||
Customer Support Specialist \hfill 2016-2018 \\
|
Customer Support Specialist \hfill 2016-2018 \\
|
||||||
Trust \& Safety Expert \hfill 2017-2018 \\
|
Trust \& Safety Expert \hfill 2017-2018 \\
|
||||||
@ -40,16 +52,17 @@
|
|||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Provided extensive customer support for Linux based system through phone \& ticket systems
|
\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 Helped shape \& enforce policy for handling abuse of Linode's platform
|
||||||
\item Maintained and monitored Linodes running systems
|
\item Maintained \& monitored Linode's running systems
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\textit{American Federation of Labor, Trenton, NJ} \hfill 2014-2015 \\
|
\section{HOBBYIST EXPERIENCE}
|
||||||
Campaign Intern
|
|
||||||
\begin{itemize}
|
I maintain some personal infrastructure and provide services for my friends \& family. I have been doing so since 2017. These services include:
|
||||||
\item Configured techincal equipment for calling centers
|
\begin{itemize}
|
||||||
\item Managed and inventoried communication equipment
|
\item A Tor Exit relay to support internet freedom.
|
||||||
\item Interacted with leaders of local labor unions directly
|
\item A self-hosted Jitsi/Mumble server to provide secure voice/video communications for friends \& family
|
||||||
\end{itemize}
|
\item A self-hosted Matrix server that federates with other matrix servers owned by my friends
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
\end{resume}
|
\end{resume}
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user