-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
284 lines (266 loc) · 9.97 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
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
<!DOCTYPE HTML>
<html>
<head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-114341619-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-114341619-1');
</script>
<title>Connor Beardsmore</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<link rel="stylesheet" href="assets/css/main.css" />
<link rel="shortcut icon" type="image/x-icon" href="favicon.png">
</head>
<body class="is-preload">
<!-- Wrapper -->
<div id="wrapper">
<!-- Main -->
<div id="main">
<div class="inner">
<!-- Header -->
<header id="header">
<ul class="icons">
<li><a href="https://github.com/cbeardsmore/" class="icon fa-github fa-2x"><span
class="label">GitHub</span></a></li>
<li><a href="https://www.linkedin.com/in/connorbeardsmore/" class="icon fa-linkedin fa-2x"><span
class="label">LinkedIN</span></a></li>
<li><a href="https://www.instagram.com/connorbeardsmore/" class="icon fa-instagram fa-2x"><span
class="label">Instagram</span></a></li>
<li><a href="https://medium.com/@cbeardsmore" class="icon fa-medium fa-2x"><span
class="label">Medium</span></a></li>
</ul>
</header>
<!-- Banner -->
<section id="banner">
<div class="content">
<header>
<h1>Connor Beardsmore</h1>
<p>Senior Software Engineer @ ARB Gaming</br>Boulder, Colorado</p>
</header>
<ul class="actions">
<li><a href="./pdf/resume.pdf" class="button primary big">Resume</a></li>
<li><a href="./pdf/transcript.pdf" class="button primary big">Academic Transcript</a></li>
</ul>
</div>
<span class="image object">
<img src="images/main.JPG" alt="" />
</span>
</section>
<!-- Section -->
<section>
<header class="major">
<h2>Experience</h2>
</header>
<div class="features">
<article>
<img class="icon" src="images/arb.png" alt="" />
<div class="content">
<h3 margin-b>ARB Gaming</h3>
<p>
Senior Software Developer | Oct 2023 - Current<br />
</p>
</div>
</article>
<article>
<img class="icon" src="images/vgw.png" alt="" />
<div class="content">
<h3 margin-b>VGW</h3>
<p>
Staff Software Developer | Jul 2023 - Sep 2023<br />
Senior Software Developer | Mar 2021 - Jun 2023<br />
</p>
<ul>
<li>Full stack development on the Luckyland Slots team, delivering web and mobile based slots to the US market.</li>
<li>Squad Lead for a group of 4 engineers based in Romania, overseeing their growth and development.</li>
<li>Re-architecture of error-prone Microservices to remove distributed transactions through an event-driven architecture.</li>
<li>Consolidation of 2 Wallet systems into a single system handling 500K daily transactions, via the Stangler pattern.</li>
</ul>
</div>
</article>
<article>
<img class="icon" src="images/amazon.jpg" alt="" />
<div class="content">
<h3 margin-b>Amazon</h3>
<p>
Software Development Engineer | Mar 2020 - Feb 2021<br />
</p>
<ul>
<li>Homepage Platform team, responsible for rendering all Amazon Homepage endpoints worldwide.</li>
<li>Backend development on a high-concurrency Java Spring application, serving hundreds of millions of requests a month.</li>
<li>Specific focus areas in technical readiness, resilience and service readiness for Prime-Day and other high-throughput events.</li>
<li>Developed Mobile Hero video card with 110M impressions in nitial test and 15% increase to Prime Video minutes streamed.</li>
</ul>
</div>
</article>
<article>
<img class="icon" src="images/vgw.png" alt="" />
<div class="content">
<h3 margin-b>VGW</h3>
<p>
Software Developer | Jun 2019 - Feb 2020 <br />
Graduate Software Developer | Mar 2018 - Jun 2019
</p>
<ul>
<li>Full stack development on a networked gaming system of up to 5000 CCU running on
AWS ECS and RDS</li>
<li>Developed a greenfield Java API and Postgres database for slots games, reaching 940,000 spins in its launch week.</li>
<li>
Implemented authentication via Auth0 JWTs with a domain-driven and event-sourced Java REST API as a backend
</li>
<li>Rebuilt AWS infrastructure via CloudFormation, enabling environment provisioning
within 30m</li>
<li>Migrated from EC2 to Docker containers on ECS with fully automated deployments
</li>
</ul>
</div>
</article>
<article>
<img class="icon" src="images/optiver.png" alt="" />
<div class="content">
<h3>Optiver Asia Pacific</h3>
<p>Intern Software Developer | Nov 2017 - Feb 2018</p>
<ul>
<li>Developed the port of a C++ entitlements server and associated client library.
</li>
<li>Implemented client library into 2 auto-trader systems and facilitated CI via
Bamboo.</li>
<li>Advanced system testing through a mock Python server and protocol buffers.</li>
<li>Performed data analysis via Python Pandas within an ETL framework.</li>
<li>Developed an analytics dashboard with a Javascript front-end, working with HKD1
traders.</li>
</ul>
</div>
</article>
<article>
<img class="icon" src="images/thales.jpeg" alt="" />
<div class="content">
<h3>Thales</h3>
<p>Student Software Developer | Mar 2017 - Nov 2017</p>
<ul>
<li>Achieved "Best Project Award" for Curtin University's Capstone Awards.</li>
<li>Researched the viability of a serverless web architecture using Amazon Web
Services.</li>
<li>Streamed data from a RESTful api with AWS Kinesis and performed analysis via AWS
Athena.</li>
<li>Implemented an AngularJS frontend backed by AWS Lambdas and API Gateway.</li>
</ul>
</div>
</article>
<article>
<img class="icon" src="images/curtin.png" alt="" />
<div class="content">
<h3>Curtin University</h3>
<p>Sessional Academic | Feb 2016 - Nov 2017</p>
<ul>
<li>Tutored first year units covering Java, C, Unix, Data Structures and Algorithms.
</li>
<li>Tutored second year units covering Operating Systems and Computer Graphics.</li>
<li>Facilitated tutorial sessions, invigilated tests and marked assignments.</li>
<li>Provided test and exam revision sessions for approximately 700 students in
total.</li>
</ul>
</div>
</article>
</div>
</section>
<!-- Section -->
<section>
<header class="major">
<h2>Certifications</h2>
</header>
<div class="features">
<article>
<img class="icon" src="images/aws_solutions_arch.png" alt="" />
<div class="content">
<h3 margin-b>AWS</h3>
<p>Solutions Architect Professional 2022</p>
</div>
</article>
<article>
<img class="icon" src="images/aws_sysops.png" alt="" />
<div class="content">
<h3 margin-b>AWS</h3>
<p>SysOps Administrator Associate 2019</p>
</div>
</article>
<article>
<img class="icon" src="images/aws_dev.png" alt="" />
<div class="content">
<h3 margin-b>AWS</h3>
<p>Developer Associate 2019</p>
</div>
</article>
<article>
<img class="icon" src="images/jlpt.png" alt="" />
<div class="content">
<h3 margin-b>JLPT</h3>
<p>Japanese Language Proficiency Test N5</p>
</div>
</article>
</div>
</section>
</div>
</div>
<!-- Sidebar -->
<div id="sidebar">
<div class="inner">
<!-- Menu -->
<nav id="menu">
<header class="major">
<h2>Menu</h2>
</header>
<ul>
<li><a href="index.html">Homepage</a></li>
<li><a href="projects.html">Projects</a></li>
<li><a href="fined.html">Fined</a></li>
<li><a href="blog.html">Blog</a></li>
</nav>
<!-- Section -->
<section>
<header class="major">
<h2>Japan 2016</h2>
</header>
<div class="mini-posts">
<article>
<a class="image"><img src="images/nagano.jpg" alt="" /></a>
<p><strong>長野駅</strong><br />Nagano Station</p>
</article>
<article>
<a class="image"><img src="images/shinjuku.jpg" alt="" /></a>
<p><strong>新宿、東京</strong><br />Shinuku, Tokyo</p>
</article>
<article>
<a class="image"><img src="images/arashiyama.jpg" alt="" /></a>
<p><strong>嵐山、京都 </strong> <br />Arashiyama, Kyoto</p>
</article>
</div>
</section>
<!-- Section -->
<section>
<header class="major">
<h2>Get in touch</h2>
</header>
<ul class="contact">
<li class="fa-envelope-o"><a
href="mailto:[email protected]">[email protected]</a></li>
<li class="fa-facebook-square"><a
href="https://www.facebook.com/connor.beardsmore.18">connor.beardsmore.18</a></li>
</ul>
</section>
</div>
</div>
</div>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/browser.min.js"></script>
<script src="assets/js/breakpoints.min.js"></script>
<script src="assets/js/util.js"></script>
<script src="assets/js/main.js"></script>
</body>
</html>