-
Notifications
You must be signed in to change notification settings - Fork 0
/
resumeTwoColumn.tex
187 lines (164 loc) · 6.1 KB
/
resumeTwoColumn.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
%-------------------------
% Source : https://velleman.org/experience.html
% Author : Daniel Longeuay
% License : MIT
%------------------------
\documentclass[11pt, oneside]{memoir}
\usepackage[hidelinks]{hyperref}
\pagestyle{empty}
\setlrmarginsandblock{0.5in}{3in}{*}
\setulmarginsandblock{0.5in}{0.7in}{*}
\setlength{\sidebarhsep}{0.5in}
\setlength{\sidebarwidth}{2in}
\setsidebarheight{\textheight}
\checkandfixthelayout
\setcounter{secnumdepth}{0}
\nonzeroparskip
\setlength{\parindent}{0pt}
\setsubsubsecheadstyle{\normalsize\bfseries}
\setsubsecheadstyle{\Large\bfseries}
\newcommand{\ruledsec}[1]{
\Large\bfseries #1 \par\vskip-2mm
\rule{1in}{0.1mm}
\par\vskip-2mm}
\setsecheadstyle{\ruledsec}
\newcommand{\skillSection}[2]{\vspace{-.75em}\subsubsection{\vspace{-.5em}#1}\small{#2}}
\newcommand{\experiencePosition}[2]{\subsubsection{\hspace{1em}#1\hfill\mdseries{#2}}}
\newcommand{\experienceItem}[1]{\item\small{\vspace{-.5em}#1}}
\newcommand{\experienceItemListStart}{\begin{itemize}}
\newcommand{\experienceItemListEnd}{\end{itemize}\vspace{-1em}}
\begin{document}
\begin{minipage}[b][8em][c]{33em}
{\hspace{2em}\fontsize{34pt}{40pt}\selectfont
\rmfamily\textbf{Daniel Longeuay}}
\textsf{Data-driven, detail-orientated, and insightful Site Reliability Engineer with proficiency in software
development, cloud infrastructure, automation, and container orchestration. Utilizes programming, CI/CD,
and infrastructure as code to build highly-available services. Measures service KPIs with rich telemetry
and monitoring. Exhibits leadership and collaboration skills through project design, implementation,
deployment, and integration. Drives company-wide initiatives that provide value to multiple teams and customers.}
\end{minipage}
\sidebar{\begin{minipage}[b][8em][c]{20em}
\href{mailto:dannylongeuay@gmail.com}{dannylongeuay@gmail.com}
\href{https://ndsquared.net/}{ndsquared.net}
\href{https://github.com/dannylongeuay}{github.com/dannylongeuay}
\end{minipage}}
\sidebar{
\section{Skills}
\vspace{1em}
\skillSection{CI/CD}
{\hspace{.5em}CodeFresh
\hfill
Github Actions}
\skillSection{Cloud Providers}
{\hspace{.5em}AWS
\hfill
GCP
\hspace{.5em}DigitalOcean}
\skillSection{Configuration}
{\hspace{.5em}Ansible
\hfill
Helm}
\skillSection{Containers}
{\hspace{.5em}Docker
\hfill
Kubernetes
\hspace{.5em}VMWare}
\skillSection{Infrastructure}
{\hspace{.5em}Terraform
\hfill
Pulumi}
\skillSection{Markup Languages}
{\hspace{.5em}HTML
\hfill
{\LaTeX}
\hspace{.5em}Markdown}
\skillSection{Monitoring}
{\hspace{.5em}DataDog
\hfill
Grafana
\hspace{.5em}InfluxDB
\hfill
Prometheus
\hspace{.5em}SNMP
\hfill
Solarwinds
\hspace{.5em}Splunk
\hfill
Syslog
\hspace{.5em}ThousandEyes}
\skillSection{Programming Languages}
{\hspace{.5em}Bash
\hfill
Golang
\hspace{.5em}Java
\hfill
Javascript/Typescript
\hspace{.5em}Python}
\skillSection{Web Development}
{\hspace{.5em}Flask
\hfill
FastAPI
\hspace{.5em}GraphQL
\hfill
Nginx
\hspace{.5em}NodeJS
\hfill
PostgreSQL
\hspace{.5em}REST
\hfill
Svelte
\hspace{.5em}TailwindCSS
\hfill
VueJS}
}
\sidebar{
\section{Education}
\begin{center}
\textbf{Cal-State San Bernardino}
\textit{B.A. Mathematics}
\end{center}
}
\section{Experience}
\subsection{Warner Bros. Discovery}
\experiencePosition{Staff Site Reliability Engineer}{Apr 2022 - Present}
\experienceItemListStart
\experienceItem{Develop and manage systems frameworks to deliver highly-available services}
\experienceItem{Deployed hybrid CI/CD runner into Kubernetes clusters for workloads}
\experienceItem{Developed, released, and deployed security updates to Kubernetes clusters}
\experienceItem{Mentor junior team members on technology, development workflows, and mindset}
\experienceItemListEnd
\subsection{iStreamPlanet}
\experiencePosition{Senior Site Reliability Engineer}{Jul 2020--Apr 2022}
\experiencePosition{Network Engineer}{Oct 2019--Jul 2020}
\experienceItemListStart
\experienceItem
{Created centralized container artifact repo to manage AWS Elastic Container Registry repositories}
\experienceItem
{Migrated pipelines from CodeFresh Container Registry (deprecated) to AWS ECR}
\experienceItem
{Designed, developed, deployed and integrated a network API service that serves as the single source of truth for network device information}
\experienceItem
{Migrated DataDog agent deployment from AWS EC2 instances to a modern Kubernetes deployment (AWS EKS)}
\experienceItem
{Reduced DataDog costs by a factor of 3x, by optimizing vertical node scaling in Kubernetes clusters and worked with teams
to address high cardinality metrics}
\experienceItem
{Built highly available, geographically redundant infrastructure services in the cloud (DNS, Syslog, NTP)}
\experienceItem
{Refactored network device management process to deploy through CI/CD}
\experienceItem
{Built custom terraform provider plugin to scale monitoring tests programmatically}
\experienceItem
{Migrated Solarwinds monitoring to DataDog SNMP polling and ThousandEyes path monitoring}
\experienceItem
{Built reusable python script to patch network device security vulnerabilities}
\experienceItemListEnd
\subsection{NBCUniversal}
\experiencePosition{Senior Engineer, Network Automation}{May 2018--Oct 2019}
\experienceItemListStart
\experienceItem
{Automated configuration compliance and remediation on a global scale}
\experienceItem
{Built in-house tooling for network inventory analysis, reporting, and configuration backup}
\experienceItemListEnd
\end{document}