Skip to content

Commit

Permalink
add initial LF experience
Browse files Browse the repository at this point in the history
Signed-off-by: Robert Detjens <[email protected]>
  • Loading branch information
detjensrobert committed Sep 12, 2024
1 parent 3589b46 commit 437d791
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 27 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ out/
*.synctex.gz

cover-letters/
.build/
69 changes: 42 additions & 27 deletions resume.tex
Original file line number Diff line number Diff line change
Expand Up @@ -48,20 +48,34 @@

%------------------------------------------------

\CVItem{CloudOps Engineer}{
\href{https://linuxfoundation.org}{\textbf{The Linux Foundation}}
\hfill \textit{2024 - present}
}{
\begin{itemize}
\item Refactored legacy infrastructure-as-code repos
\item Modernized Auth0 client managemen via Terraform
\item Owned and deployed internal business sites on Oracle Cloud K8S
\end{itemize}
}

%------------------------------------------------
\SmallSep

\CVItem{DevOps Engineer}{
\href{https://onecommons.org}{\textbf{OneCommons}}
\hfill \textit{2022 - present}
\hfill \textit{2022 - 2024}
}{
\begin{itemize}
\item Maintained cloud-native public Gitlab deployments in GKE and DigitalOcean
\item Managed IAM roles and policies across AWS and GCP to allow safe access to \\
computing resources across projects
%\item Managed IAM roles and policies across AWS and GCP to allow safe access to \\
% computing resources across projects
\item Secured public Gitlab Runner by implementing secure rootless container \\
access within jobs
\item Improved caching and refactored technical debt to speed up builds by 30\%
\item Created tests and deployment pipeline for internal projects
%\item Created tests and deployment pipeline for internal projects
\item Designed self-hosted RKE2 K8S cluster deployment architecture on Azure Cloud
\item Improved internal monitoring with custom Grafana dashboards
%\item Improved internal monitoring with custom Grafana dashboards
\end{itemize}
}

Expand All @@ -77,7 +91,8 @@
\item Refactored and improved internal documentation and onboarding guides
\item Modernized or replaced legacy software packages
\item Developed comprehensive unit and integration testing suites
\item Investigated and resolved customer infrastructure problems
%\item Investigated and resolved customer tickets
%\item Managed support lifecycle of
% \item Installed and serviced servers in on-premise data center
\end{itemize}
}
Expand All @@ -91,25 +106,25 @@

%------------------------------------------------

\CVItem{Open Source Contributions}{
% \href{\gh{sous-chefs}}{\textbf{Chef Community Cookbooks}}
\textbf{Chef Community Cookbooks}
\hfill \textit{2019 - 2022}
}{
\begin{itemize}
\item Created \texttt{dnf\_module} resource in \texttt{yum} cookbook to manage DNF modules
\hreficon{\gh{sous-chefs/yum/pull/195}}
\item Updated \texttt{yum-remi-chef} to support CentOS 8 \hreficon{\gh{sous-chefs/yum-remi-chef/pull/37}} and DNF
modules \hreficon{\gh{sous-chefs/yum-remi-chef/pull/40}}
\item Refactored \texttt{nfs} \hreficon{\gh{sous-chefs/nfs/pull/119}}, \texttt{chef-acme}
\hreficon{\gh{schubergphilis/chef-acme/pull/128}}, and \texttt{composer}
\hreficon{\gh{djoos-cookbooks/composer/pull/81}} cookbooks to use modern Chef features and test tooling
\item Refactored and merged \texttt{selinux} and \texttt{selinux-policy} cookbooks with improved resources and tests
\hreficon{\gh{sous-chefs/selinux/pull/79}}
\item Creator and maintainer of \texttt{flatpak} cookbook \hreficon{\gh{detjensrobert/flatpak-cookbook}} for
managing Flatpak applications
\end{itemize}
}
%\CVItem{Open Source Contributions}{
% % \href{\gh{sous-chefs}}{\textbf{Chef Community Cookbooks}}
% \textbf{Chef Community Cookbooks}
% \hfill \textit{2019 - 2022}
%}{
% \begin{itemize}
% \item Created \texttt{dnf\_module} resource in \texttt{yum} cookbook to manage DNF modules
% \hreficon{\gh{sous-chefs/yum/pull/195}}
% \item Updated \texttt{yum-remi-chef} to support CentOS 8 \hreficon{\gh{sous-chefs/yum-remi-chef/pull/37}} and DNF
% modules \hreficon{\gh{sous-chefs/yum-remi-chef/pull/40}}
% \item Refactored \texttt{nfs} \hreficon{\gh{sous-chefs/nfs/pull/119}}, \texttt{chef-acme}
% \hreficon{\gh{schubergphilis/chef-acme/pull/128}}, and \texttt{composer}
% \hreficon{\gh{djoos-cookbooks/composer/pull/81}} cookbooks to use modern Chef features and test tooling
% \item Refactored and merged \texttt{selinux} and \texttt{selinux-policy} cookbooks with improved resources and tests
% \hreficon{\gh{sous-chefs/selinux/pull/79}}
% \item Creator and maintainer of \texttt{flatpak} cookbook \hreficon{\gh{detjensrobert/flatpak-cookbook}} for
% managing Flatpak applications
% \end{itemize}
%}

%------------------------------------------------
\SmallSep
Expand Down Expand Up @@ -175,11 +190,11 @@
\bluebullet NodeJS & \bluebullet HTML/CSS/JS & \bluebullet SQL
\end{tabularx}

% \SmallSep
\SmallSep

\CVItemHeader{Tools \& Technologies}
\begin{tabularx}{\linewidth}{l l l l l}
\bluebullet Chef & \bluebullet Terraform & \bluebullet Git & \bluebullet GitHub & \bluebullet Linux \\
\bluebullet Chef & \bluebullet Git & \bluebullet GitHub & \bluebullet Linux &\bluebullet Terraform \& OpenTofu \\
\bluebullet AWS & \bluebullet Google Cloud & \bluebullet DigitalOcean & \bluebullet Kubernetes & \bluebullet Docker \& Podman \\
\bluebullet Jenkins & \bluebullet GitHub Actions & \bluebullet GitLab CI & \bluebullet Hardware & \bluebullet Pandoc \\
\end{tabularx}
Expand Down

0 comments on commit 437d791

Please sign in to comment.