forked from hengkiardo/website
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
190 lines (168 loc) · 13.4 KB
/
index.html
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
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>Matt Burgess - Software Engineer</title>
<meta name="description" content="Hi! It's Matt Burgess here. I'm an experienced PHP developer with a wide range of SaaS skills looking to move my focus to infrastructure automation and architecture.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/png" href="img/favicon.png">
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/main.css?v=1">
<meta property="og:type" content="website">
<meta property="og:url" content="http://itsmattburgess.co.uk">
<meta property="og:title" content="Matt Burgess - Software Engineer">
<meta property="og:image" content="http://itsmattburgess.co.uk/img/me.png">
<meta property="og:description" content="Hi! It's Matt Burgess here. I'm an experienced PHP developer with a wide range of SaaS skills looking to move my focus to infrastructure automation and architecture.">
<meta property="og:site_name" content="Matt Burgess - Software Engineer">
<meta property="og:locale" content="en_GB">
</head>
<body>
<div class="container">
<div class="header">
<div class="introduction">
<em>I'm Matt Burgess,</em>
a software engineer based in Southern England.
</div>
<div class="social-icons">
<a href="https://twitter.com/itsMattBurgess" title="@itsmattburgess on Twitter">
<svg aria-labelledby="simpleicons-twitter-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-twitter-icon">Twitter icon</title><path d="M23.954 4.569c-.885.389-1.83.654-2.825.775 1.014-.611 1.794-1.574 2.163-2.723-.951.555-2.005.959-3.127 1.184-.896-.959-2.173-1.559-3.591-1.559-2.717 0-4.92 2.203-4.92 4.917 0 .39.045.765.127 1.124C7.691 8.094 4.066 6.13 1.64 3.161c-.427.722-.666 1.561-.666 2.475 0 1.71.87 3.213 2.188 4.096-.807-.026-1.566-.248-2.228-.616v.061c0 2.385 1.693 4.374 3.946 4.827-.413.111-.849.171-1.296.171-.314 0-.615-.03-.916-.086.631 1.953 2.445 3.377 4.604 3.417-1.68 1.319-3.809 2.105-6.102 2.105-.39 0-.779-.023-1.17-.067 2.189 1.394 4.768 2.209 7.557 2.209 9.054 0 13.999-7.496 13.999-13.986 0-.209 0-.42-.015-.63.961-.689 1.8-1.56 2.46-2.548l-.047-.02z"/></svg>
</a>
<a href="https://github.com/itsmattburgess" title="@itsmattburgess on Github">
<svg aria-labelledby="simpleicons-github-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-github-icon">GitHub icon</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"/></svg>
</a>
<a href="https://www.linkedin.com/in/itsmattburgess/" title="@itsmattburgess on Linkedin">
<svg aria-labelledby="simpleicons-linkedin-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-linkedin-icon">LinkedIn icon</title><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg>
</a>
<a href="https://www.facebook.com/itsmattburgess" title="@itsmattburgess on Facebook">
<svg aria-labelledby="simpleicons-facebook-icon" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title id="simpleicons-facebook-icon">Facebook icon</title><path d="M22.676 0H1.324C.593 0 0 .593 0 1.324v21.352C0 23.408.593 24 1.324 24h11.494v-9.294H9.689v-3.621h3.129V8.41c0-3.099 1.894-4.785 4.659-4.785 1.325 0 2.464.097 2.796.141v3.24h-1.921c-1.5 0-1.792.721-1.792 1.771v2.311h3.584l-.465 3.63H16.56V24h6.115c.733 0 1.325-.592 1.325-1.324V1.324C24 .593 23.408 0 22.676 0"/></svg>
</a>
</div>
</div>
<h1 class="brief-description">
<img class="avatar" src="img/me.png" alt="Matt Burgess" width="75" height="75">
I'm a certified AWS Solutions Architect, with a wide range of SaaS skills looking to move my focus to infrastructure architecture, automation, service reliability and AWS solutions.
</h1>
<div class="sections">
<div class="articles">
<h2><a href="https://medium.com/@itsmattburgess">Latest articles</a></h2>
<section class="section blog" id="blog">
<div class="section-content" id="blogContent">
<div class="row" id="jsonContent"></div>
</div>
</section>
</div>
<div class="experience">
<h2>Experience</h2>
<div class="position">
<h3><a href="https://idgateway.co.uk">IDGateway</a></h3>
<div class="role">Senior Developer</div>
<div class="dates">Jul 2017 - Present</div>
<p class="responsibilities">Responsible for planning and delivering large projects and ongoing maintenance of the platform. Currently executing the migration of our SaaS application used by major UK airports to a secure AWS cloud infrastructure using orchestration tools. Instrumental in the extraction of the monolith application to a micro-service architecture and improving technical procedures and standards through feedback and the sharing of best practice knowledge.</p>
</div>
<div class="position">
<h3><a href="http://procius.com">Procius</a></h3>
<div class="role">Lead Developer</div>
<div class="dates">Jul 2013 - Jul 2017</div>
<p class="responsibilities">Responsible for system stability, infrastructure management, feature development and maintenance of the platform on a day to day basis. Upgraded legacy areas of the platform to a Laravel based foundation with a full suite of unit and integration tests, following the domain driven design pattern. Experienced in deploying and implementing modern code without downtime or negative impact to the user experience. Managed a small team, coaching best practices and improving skills through the use of code reviews and paired programming.</p>
</div>
<div class="position">
<h3><a href="http://three.co.uk">Hutchison 3G (Three UK)</a></h3>
<div class="role">Assistant Manager</div>
<div class="dates">Oct 2008 - Jul 2013</div>
<p class="responsibilities">Managed of a team of 10 sales assistants ensuring performance against sales and customer service KPIs. Responsible for ensuring the performance of the store, and assisting the manager where required. Ensured compliance with company policies, provided customer support and sales. My performance was recognised when I was placed in the top 20 managers in the company, being rewarded with a night out in London with the other 19 managers from around the country.</p>
</div>
</div>
<div class="skills">
<h2>Skills</h2>
<a href="https://www.certmetrics.com/amazon/public/badge.aspx?i=1&t=c&d=2017-12-15&ci=AWS00361282">
<img src="img/aws.png" width="200" style="margin-bottom: 10px;">
<img src="img/saassoc.png" height="20" style="margin-bottom: 25px;">
</a>
<h3>Languages & technologies</h3>
<ul>
<li>Amazon Web Services</li>
<li>PHP / Laravel</li>
<li>HTML / SCSS / CSS</li>
<li>Javascript</li>
<li>MySQL / MariaDB / Aurora</li>
<li>Redis</li>
</ul>
<h3 class="tools">PHP skills</h3>
<ul>
<li>Experienced with Laravel 5.1+</li>
<li>Some experience of the Yii 1.1 framework</li>
<li>Unit testing with PHPUnit</li>
<li>Design patterns: DRY, SOLID, TDD & DDD</li>
</ul>
<h3 class="tools">Orchestation & tools</h3>
<ul>
<li>Ansible</li>
<li>Terraform</li>
<li>Packer</li>
<li>CircleCI</li>
</ul>
</div>
<div class="contact-me">
<h2>Contact me</h2>
<p>Email: <a href="mailto:[email protected]">[email protected]</a><br></p>
<p>If you would like to discuss working together, my preferred method of communication is through email or Linkedin. If however, you want to discuss technical, or 'geeky' topics, <a href="https://twitter.com/itsMattBurgess">tweet me</a>.</p>
<h3 class="interests">Interests</h3>
<ul>
<li>Learning & playing with new technology</li>
<li>House of Cards</li>
<li>Unplanned adventures & exploring</li>
<li>Golf & Football</li>
<li>Space</li>
<li>Modern history (1900 - 1980)</li>
</ul>
</div>
</div>
</div>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-109668380-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-109668380-1');
</script>
<script src="https://www.google-analytics.com/analytics.js" async defer></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
// Obtaining medium articles using code provided by https://medium.jasonmdesign.com/display-medium-articles-on-your-site-d772b3b05779
$(document).ready(function () {
$(function () {
var $content = $('#jsonContent');
var data = {
api_key: 'co3mgpnhyjyprjrg71vlovwzi60duq8lrrqqtqja',
rss_url: 'https://medium.com/feed/@itsmattburgess'
};
$.get('https://api.rss2json.com/v1/api.json', data, function (response) {
if (response.status == 'ok') {
var output = '';
$.each(response.items, function (k, item) {
output += '<div class="blog-post"><a href="'+ item.link + '"><header>';
var tagIndex = item.description.indexOf('<img');
var srcIndex = item.description.substring(tagIndex).indexOf('src=') + tagIndex;
var srcStart = srcIndex + 5;
var srcEnd = item.description.substring(srcStart).indexOf('"') + srcStart;
var src = item.description.substring(srcStart, srcEnd);
output += '<img src="' + src + '"></header>';
output += '<h4>' + item.title + '</h4>';
var yourString = item.description.replace(/<img[^>]*>/g,"");
var maxLength = 250
var trimmedString = yourString.substr(0, maxLength);
trimmedString = trimmedString.substr(0, Math.min(trimmedString.length, trimmedString.lastIndexOf(" ")))
output += '<p>' + trimmedString + '...</p>';
output += '</a></div>';
return k < 3;
});
$content.html(output);
}
});
});
});
</script>
</body>
</html>