Skip to content

Commit

Permalink
feat: update the CV
Browse files Browse the repository at this point in the history
  • Loading branch information
nazarewk committed Dec 3, 2024
1 parent a982439 commit 6b84a92
Show file tree
Hide file tree
Showing 7 changed files with 58 additions and 13 deletions.
12 changes: 8 additions & 4 deletions awesome-cv.cls
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,12 @@
% Needed to deal a paragraphs
\RequirePackage{parskip}
% Needed to deal hyperlink
\RequirePackage[hidelinks,unicode,pdfpagelabels=false]{hyperref}
\RequirePackage[unicode]{hyperref}
\hypersetup{%
hidelinks,
colorlinks=true,
allcolors={awesome-red!80!black},
pdfpagelabels=false,
pdftitle={},
pdfauthor={},
pdfsubject={},
Expand All @@ -105,7 +109,7 @@
%-------------------------------------------------------------------------------
%% Page Layout
% Configure page margins with geometry
\geometry{left=2.0cm, top=1.5cm, right=2.0cm, bottom=2.0cm, footskip=.5cm}
\geometry{left=2.0cm, top=1.5cm, right=2.0cm, bottom=2.0cm, footskip=1cm}

%% Header & Footer
% Set offset to each header and footer
Expand Down Expand Up @@ -652,7 +656,7 @@
% Define an entry of cv information
% Usage: \cventry{<position>}{<title>}{<location>}{<date>}{<description>}
\newcommand*{\cventry}[5]{%
\vspace{-2.0mm}
\vspace{2.0mm}
\setlength\tabcolsep{0pt}
\setlength{\extrarowheight}{0pt}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{\textwidth - 4.5cm} R{4.5cm}}
Expand Down Expand Up @@ -711,7 +715,7 @@
% Define an environment for cvskill
\newenvironment{cvskills}{%
\vspace{\acvSectionContentTopSkip}
\vspace{-2.0mm}
\vspace{-1.0mm}
\begin{center}
\setlength\tabcolsep{1ex}
\setlength{\extrarowheight}{0pt}
Expand Down
Binary file modified documents/cv.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion documents/cv.tex
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
% \googlescholar{googlescholar-id}{}
% \extrainfo{extra information}

%\quote{``Be the change that you want to see in the world."}
\quote{Proficient with infrastructure \& programming, passionate about automation \& development experience.}


%-------------------------------------------------------------------------------
Expand Down
4 changes: 1 addition & 3 deletions documents/cv/education.tex
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,7 @@
{Warsaw, Poland} % Location
{2011 - 2015, grad.2018} % Date(s)
{
\begin{cvitems} % Description(s) bullet points
\item {Bachelor's Thesis - \em{Implementing Kubernetes cluster on diskless machines}}
\end{cvitems}
Bachelor's Thesis - \em{Implementing Kubernetes cluster on diskless machines}
}

%---------------------------------------------------------
Expand Down
37 changes: 37 additions & 0 deletions documents/cv/experience.tex
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,43 @@
%-------------------------------------------------------------------------------
\begin{cventries}

%---------------------------------------------------------
\cventry
{Cloud | DevEx Engineer} % Job title
{Signicat} % Organization
{Warsaw, Poland} % Location
{Sept. 2023 - Present} % Date(s)
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item {Working in a small team of 5-8 professionals purpose-hired to assimilate infrastructure into company-wide platform after acquisition,}
\item {Started with infrastructure best described as: too large for creators and (then) our new 4 person team, highly utilized, poorly automated, outdated, highly heterogeneous (k8s, mesos, cloud, on-prem),}
\item {Were primarily concerned with keeping lights on while improving maintainability as much as feasible given the circumstances,}
\item {Personally focused on automation of legacy systems and actively exploring \& building understanding of company landscape to start integrating with shared platform,}
\item {In a few months we have improved it enough to be actively maintainable by ~2 people at a time, while the rest of the team works on improvements and towards the final goal,}
\end{cvitems}
}

%---------------------------------------------------------
\cventry
{building up homelab} % Job title
{Personal project} % Organization
{} % Location
{June 2024 - Aug. 2024} % Date(s)
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item {Worked part-time during less active summer period to jumpstart a storage/backup cluster \& self-assembled router,}
\item {Made a first attempt with a set of Raspberry Pi 4s, but resource constraints made it impossible to run Ceph,}
\item {Built 3 NAS machines then formed them into Talos cluster,}
\item {Added simple secret management \& made repository public: \href{https://github.com/nazarewk-iac/talos-configs}{nazarewk-iac/talos-configs},}
\item {Implemented Nix-built workloads for immediate development feedback loop,}
\item {Implemented ZFS-backed local storage with a mix of ZFS disk encryption/management scripts \& OpenEBS,}
\item {Implemented node-level Netbird VPN for remote access,}
\item {Deployed proof of concept Ceph/Rook network storage cluster to figure out missing pieces,}
\item {Started integrating Cilium for networking layer,}
\item {Upgraded to IPv4+IPv6 ISP, purchased networking equipment and implemented a router on top of a NixOS module system, see \href{https://github.com/nazarewk-iac/nix-configs/blob/9c4bee27ef4fa850334c60b9c4fc030773ea5220/modules/networking/router/README.md}{the code},}
\end{cvitems}
}

%---------------------------------------------------------
\cventry
{DevOps | Cloud Engineer} % Job title
Expand Down
12 changes: 8 additions & 4 deletions documents/cv/skills.tex
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
%---------------------------------------------------------
\cvskill
{Programming} % Category
{Primary: Python, Go, shell/bash, Nix; Basics: JavaScript, Lua, Java, CUE; Learning: Rust, Nickel} % Skills
{Primary: Python, Go, shell/bash, Nix; Basics: JavaScript, Lua, Java, CUE; Aspiring: Rust, Nickel} % Skills

%---------------------------------------------------------
\cvskill
Expand All @@ -22,7 +22,7 @@
%---------------------------------------------------------
\cvskill
{Security} % Category
{Vault, Netbird/Wireguard, authenticated/private infrastucture} % Skills
{Vault, Netbird/Wireguard, authenticated/private infrastructure, unprivileged system services} % Skills

%---------------------------------------------------------
\cvskill
Expand All @@ -32,12 +32,16 @@
%---------------------------------------------------------
\cvskill
{Containers} % Category
{docker, podman, buildkit, skopeo, buildah} % Skills
{nix, docker, podman, buildkit, skopeo, buildah} % Skills

%---------------------------------------------------------
\cvskill
{Kubernetes} % Category
{Rancher, k3s, EKS, AWS integrations, CNIs, autoscaling} % Skills
{
Talos, Rancher, k3s, EKS
\newline
Helm, Kustomize, actively exploring config management improvements/alternatives
} % Skills

%---------------------------------------------------------
\cvskill
Expand Down
4 changes: 3 additions & 1 deletion documents/cv/summary.tex
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
% CONTENT
%-------------------------------------------------------------------------------
\begin{cvparagraph}
Striving to build highly automated, scalable and cloud-agnostic platform covering the whole software development lifecycle:
I am striving to build highly automated, scalable and cloud-agnostic platform covering the whole software development lifecycle:
starting with ergonomic local development through efficient test environments and CI/CD leading to secure, observable and highly available production.

I am focused on the Kubernetes, Infrastructure as a Code and Nix ecosystems to achieving above goals.
\end{cvparagraph}

0 comments on commit 6b84a92

Please sign in to comment.