-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcv-mat-stace.html
More file actions
351 lines (347 loc) · 12.5 KB
/
cv-mat-stace.html
File metadata and controls
351 lines (347 loc) · 12.5 KB
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
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>CV-Mat-Stace</title>
<style>
html {
color: #1a1a1a;
background-color: #fdfdfd;
}
body {
margin: 0 auto;
max-width: 36em;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@media (max-width: 600px) {
body {
font-size: 0.9em;
padding: 12px;
}
h1 {
font-size: 1.8em;
}
}
@media print {
html {
background-color: white;
}
body {
background-color: transparent;
color: black;
font-size: 12pt;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3, h4 {
page-break-after: avoid;
}
}
p {
margin: 1em 0;
}
a {
color: #1a1a1a;
}
a:visited {
color: #1a1a1a;
}
img {
max-width: 100%;
}
svg {
height: auto;
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 1.4em;
}
h5, h6 {
font-size: 1em;
font-style: italic;
}
h6 {
font-weight: normal;
}
ol, ul {
padding-left: 1.7em;
margin-top: 1em;
}
li > ol, li > ul {
margin-top: 0;
}
blockquote {
margin: 1em 0 1em 1.7em;
padding-left: 1em;
border-left: 2px solid #e6e6e6;
color: #606060;
}
code {
font-family: Menlo, Monaco, Consolas, 'Lucida Console', monospace;
font-size: 85%;
margin: 0;
hyphens: manual;
}
pre {
margin: 1em 0;
overflow: auto;
}
pre code {
padding: 0;
overflow: visible;
overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
overflow: visible;
}
hr {
background-color: #1a1a1a;
border: none;
height: 1px;
margin: 1em 0;
}
table {
margin: 1em 0;
border-collapse: collapse;
width: 100%;
overflow-x: auto;
display: block;
font-variant-numeric: lining-nums tabular-nums;
}
table caption {
margin-bottom: 0.75em;
}
tbody {
margin-top: 0.5em;
border-top: 1px solid #1a1a1a;
border-bottom: 1px solid #1a1a1a;
}
th {
border-top: 1px solid #1a1a1a;
padding: 0.25em 0.5em 0.25em 0.5em;
}
td {
padding: 0.125em 0.5em 0.25em 0.5em;
}
header {
margin-bottom: 4em;
text-align: center;
}
#TOC li {
list-style: none;
}
#TOC ul {
padding-left: 1.3em;
}
#TOC > ul {
padding-left: 0;
}
#TOC a:not(:hover) {
text-decoration: none;
}
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
<style type="text/css">body {
margin: auto;
width: 7.5in;
padding: .5in;
padding-bottom: 0;
font-family: helvetica, Verdana, sans-serif;
color: #2E2B00;
background: #FBFBFB;
}
* {
clear: both;
}
a {
text-decoration: none;
color: #474519;
}
a:hover {
text-decoration: underline;
}
h2 {
margin-top:0;
}
li {
margin-top: .2em;
}
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<h1 id="mat-stace">Mat Stace</h1>
<p>cv@matstace.me.uk<br />
+44 7506 002 772</p>
<h2 id="summary">Summary</h2>
<p>A Web Operations / Linux Infrastructure Engineer with a keen interest
in technology, and in particular how the infrastructure / systems
department can fully integrate with the entire business to improve
communication and processes throughout the whole company.</p>
<h2 id="work-experience">Work Experience</h2>
<h3 id="ghostvfx-remote-uk"><a
href="https://www.ghostvfx.com/">GhostVFX</a>, Remote, UK</h3>
<h4
id="cloud-infrastructure-engineer-devops---march-2022-to-present">Cloud
Infrastructure Engineer (DevOps) - March 2022 to Present</h4>
<p>Working remotely as part of a globally distributed team, I was
brought in to lead and architect a cloud migration, utilising Terraform
and Azure, I replicated the existing on-prem VFX studio into the cloud
to facilitate a rapid roll-out and expansion of a new office in India,
avoiding the delays associated with a physical site. I have also applied
my knowledge of monitoring and telemetry to improve and expand coverage
of systems and services monitoring, whilst also combining multiple
disparate sources to give the TechOps support team a “single pane of
glass” to view issues.</p>
<h3 id="the-orchard-london-uk"><a href="https://www.theorchard.com/">The
Orchard</a>, London, UK</h3>
<h4 id="devops-engineer---may-2019-to-march-2022">DevOps Engineer - May
2019 to March 2022</h4>
<p>Working within a globally distributed team, developing and supporting
the existing hybrid infrastructure (AWS and data centre), as well as
supporting the rest of the engineering organisation. Outside of the
reactive support tasks, there was a strong focus on expanding and
improving automation, including bringing existing infrastructure into
terraform. The role also required strong verbal and written
communication skills, to communicate with colleagues from a wide range
of technical experience and knowledge.</p>
<p>Key systems and technologies used included AWS, Jenkins, Terraform,
Docker, Chef, as well as various scripting languages including python
and bash.</p>
<h3 id="sportpursuit-london-uk"><a
href="https://www.sportpursuit.com/">SportPursuit</a>, London, UK</h3>
<h4 id="devops-engineer---january-2016-to-april-2019">DevOps Engineer -
January 2016 to April 2019</h4>
<p>Support and improve the existing web application infrastructure,
remove single points of failure, improve processes, work with the
development teams and product owners, improve and maintain deployment
process, responsible for monitoring and maintaining system performance.
This was a primarily AWS focussed role, with a wide variety of AWS
services in use, additional technologies included Ansible, Terraform,
Jenkins, MySQL, PostgreSQL.</p>
<h3 id="method-studios-london-uk"><a
href="https://www.methodstudios.com/">Method Studios</a>, London,
UK</h3>
<h4 id="senior-systems-engineer---june-2014-to-december-2015">Senior
Systems Engineer - June 2014 to December 2015</h4>
<p>Initially employed as a member of a newly formed global systems
engineering team, with a focus on unifying and improving the in-house
infrastructure across geographically diverse facilities, including
upgrading the workstation/render farm operating system. After a
reorganisation, the global systems team were incorporated into the local
teams, where my tasks and responsibilities have included continuing to
maintain and improve the configuration management system, as well as
storage and backup systems.</p>
<p>Day to day technologies used and supported include Ubuntu and CentOS
based systems, Puppet and Foreman, Ansible, Docker, GPFS, TSM, Cisco and
Arista networking, and Zabbix.</p>
<h3 id="digital-london-uk"><a
href="https://www.7digital.com/">7digital</a>, London, UK</h3>
<h4 id="web-operations-engineer---june-2011-to-june-2014">Web Operations
Engineer - June 2011 to June 2014</h4>
<p>Part of a team of web operations engineers working in an agile/devops
environment, who are responsible for running the infrastructure which
powers the company’s web applications stacks, including traditional
websites, APIs, and streaming media delivery, across a heterogeneous
environment of physical and virtual linux and windows servers, using
both KVM and VMWare ESXi for virtualisation.</p>
<p>My projects included leading the successful build and roll out of a
new logging platform, based around the ELK stack (Elasticsearch,
Logstash, Kibana), and working as part of a team to bring a test-driven
approach to the deployment and configuration of various infrastructure
components, using Jenkins, Vagrant, bats, and Serverspec.</p>
<p>Technologies supported include Windows servers running IIS, Nginx,
and MSSQL, and both Debian and Red Hat based linux servers running a
wide range of services and daemons, including Apache, Nginx, HAProxy,
Varnish, MySQL, Memcached, Redis, Elasticsearch, Logstash, Bacula,
PowerDNS, Exim, Postfix, Sendmail, Zabbix, Statsd, Graphite, ProFTPd,
and KVM and VMWare ESXi for virtualisation. We use CFEngine, and have
also evaluated Chef and Puppet.</p>
<h3 id="research-now-london-uk"><a
href="https://www.researchnow.com/">Research Now</a>, London, UK</h3>
<h4
id="unix-administrator-and-postmaster---november-2010-to-june-2011">Unix
Administrator and Postmaster - November 2010 to June 2011</h4>
<p>While at Research Now, my time was spent building, deploying, and
maintaining a new email infrastructure, for a system which sent between
four and five million emails per day. This was achieved using Red Hat
Enterprise Linux, and PowerMTA for the outbound emails, and exim/ClamAV
for the incoming email servers.</p>
<h3 id="distilled-london-uk"><a
href="https://www.distilled.net/">Distilled</a>, London, UK</h3>
<h4 id="system-administrator---january-2010-to-november-2010">System
Administrator - January 2010 to November 2010</h4>
<h4 id="developer---october-2008-to-november-2010">Developer - October
2008 to November 2010</h4>
<p>I originally joined Distilled as a LAMP web application developer,
but when the system administrator left, I took on this role in addition
to my web development work. As the sole system administrator for a small
agency, this work covered everything from commissioning and maintaining
servers, through office intranets and phone systems, to desktop support
for a heterogeneous Windows, Linux, and Mac environment. The servers
were a mix of Debian, Ubuntu, and CentOS, and the technology stack
included (but was not limited to) Apache, Varnish, NGinx, MySQL</p>
<h3 id="colewood-internet-essex-uk"><a
href="https://www.colewood.net/">Colewood Internet</a>, Essex, UK</h3>
<h4 id="developer---march-2004-to-september-2008">Developer - March 2004
to September 2008</h4>
<p>Although my role at Colewood was that of web application developer
(using the LAMP stack), Colewood was a company of three people, and as
“the techie one”, I also dealt with the servers (although we used a
semi-managed hosting solution, so there was a lot of hand holding from
the hosting companies we used). In addition to the LAMP development and
dealing with servers, I also designed and built a VoIP system based on
Asterisk, with the dual objectives of reducing the operating expenditure
with BT, and also allowing the creation of a virtual office, to begin
the transition to remote working.</p>
<h2 id="education">Education</h2>
<h3 id="university-of-portsmouth"><a
href="https://www.port.ac.uk/">University of Portsmouth</a></h3>
<h4 id="bsc-hons-internet-technology---2000-to-2003">2:1 BSc (Hons)
Internet Technology - 2000 to 2003</h4>
<h3
id="queen-elizabeth-i-sixth-form-college-darlington---1995-to-1997">Queen
Elizabeth I Sixth Form College, Darlington - 1995 to 1997</h3>
<h4 id="a-levels">A-Levels</h4>
<p>Information Technology, Matematics, Physics</p>
<h3
id="king-james-i-comprehensive-school-bishop-auckland---1990-to-1995">King
James I Comprehensive School, Bishop Auckland - 1990 to 1995</h3>
<h4 id="gcses">GCSEs</h4>
<p>Ten GCSEs including Maths, Science and English.</p>
<h2 id="hobbies-and-other-interests">Hobbies and Other Interests</h2>
<p>Outside of work I hold a full amateur radio licence with a particular
interest in satellites and digital modes, and am an occasional bicycle
tourist. I also have an interest in sim-racing, and have altogether too
many arduinos, raspberry pis, etc. sitting in my solutions drawer,
waiting for me to find their problem.</p>
</body>
</html>