-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
358 lines (335 loc) · 11.2 KB
/
Copy pathindex.html
File metadata and controls
358 lines (335 loc) · 11.2 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
352
353
354
355
356
357
358
<!DOCTYPE html>
<html lang='en'>
<head>
<title>Gregory Mason's Resume</title>
<meta charset='utf-8'>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Resume for Gregory Mason">
<link rel="shortcut icon" href="./favicon.png">
<style>
* {
padding: 0;
margin: 0;
font-family: "Segoe UI";
}
ul {
padding-left: 2em;
}
li {
padding: .1em;
}
h2.title{
text-align: center;
}
h2:not(.title) {
position: relative;
font-size: 1.17em;
overflow: hidden;
padding: .5em 0 0 0;
}
h2:not(.title):after {
position: absolute;
overflow: hidden;
margin-left: 5px;
width: 100%;
height: 2px;
content: '\a0';
background-color: white;
top: 65%;
}
h3 {
padding: .5em 0 .3em .4em;
font-size: .9em;
}
h4 {
font-size: .9em;
padding-left: .2em;
padding-bottom: .4em;
}
body {
background-color: #000000;
}
@media screen and (min-width: 660px) {
.body {
margin: auto;
display: grid;
grid-template-areas: "sidebar mainpanel";
grid-template-columns: 300px auto;
max-width: 1000px;
}
.sidebar p {
padding-left: .5em;
}
.contactInfo {
padding-left: .5em;
}
}
@media screen and (max-width: 660px) {
.sidebar {
margin: auto;
max-width: 450px;
}
.sidebar a {
padding-top: 5px;
padding-bottom: 5px;
font-size: 1.8em;
}
}
.sidebar {
grid-area: sidebar;
background-color: #c61d1d;
color: white;
padding: 10px 1em .5em 1em;
}
.image {
width: 16px;
height: 16px;
}
.profileImage {
width:150px;
border-radius: 128px;
margin: auto;
display: block;
}
.sidebar h1
{
text-align: center;
}
.sidebar a {
color: white;
text-decoration: none;
}
.mainpanel {
padding: 10px .5em 1em 1em;
background-color: white;
grid-area: mainpanel;
}
.team {
float: right;
}
</style>
</head>
<body>
<div class="body">
<div class="sidebar">
<div class="header">
<h1>Gregory Mason</h1>
<img alt="Picture of Gregory Mason" class="profileImage" src="./Images/gregory.mason.jpg" width="150" height="150">
<div class="contactInfo">
<h2 class="title">Software Architect</h2>
<p><a href="tel:(612)-208-6552"><img alt="Phone Icon" class="image" src="./Images/phone.png"> (612)-208-6552</a></p>
<p><a href="mailto:gregory.mason.366@gmail.com">✉ gregory.mason.366<wbr>@gmail.com</a></p>
<p><a href="https://www.linkedin.com/in/gregorymason366"><img alt="Linkedin Logo" class="image" src="./Images/linkedin.png"> /in/gregorymason366</a></p>
<p><a href="https://github.com/Forge36"> <img alt="Github Logo" class="image" src="./Images/GitHub-Mark-Light-32px.png"> Forge36</a>
</p>
</div>
</div>
<div>
<h2>Overview</h2>
<p>I focus on frameworks and tools consumed by other
developers to help release new features faster.</p>
</div>
<div>
<h2>Programming Skills</h2>
<p>C#, .Net 10, M (MUMPS)</p>
<p>TypeScript, Git</p>
<p>Bash, React, Avalonia</p>
<p>JavaScript, SVN, Java, C</p>
<p>Linux, AI Integration, LaTeX</p>
</div>
<div>
<h2>Education</h2>
<p>BS - Computer Science</p>
<p>University of Wisconsin - Madison</p>
<p>2009 - 2012</p>
</div>
<div>
<h2>Scouting</h2>
<p>Eagle Scout - Silver Palm</p>
</div>
<div>
<h2>Languages</h2>
<p>English - Native</p>
<p>German - Conversational</p>
</div>
</div>
<div class="mainpanel">
<h1>Experience</h1>
<div class="role">
<h2>March 2024 - Present</h2>
<h3>
<span>Software Systems Architect</span>
<span class="team">Release Tools - <a href="https://www.epic.com/">Epic</a></span>
</h3>
<ul>
<li> Led Quality Tracking web migration, delivering
fixes to existing systems at 3x the team average velocity
while maintaining superior quality.</li>
<li> Designed and implemented the new Issue Tracking
workspace UI, simplifying complex workflows, reducing
side-effects and fixing many existing bugs with the new
workflow.</li>
<li> Delegate sub-project tasks and lead weekly check-ins and
sprint planning.</li>
<li> Coach employees on dev process expectations and design
communication.</li>
<li> Coordinate with User Experience Designers and key
stakeholders to measure project success.</li>
</ul>
</div>
<div class="role">
<h2>November 2021 - March 2024</h2>
<h3>
<span>Software Systems Architect</span>
<span class="team">Release Tools - <a href="https://www.epic.com/">Epic</a></span>
</h3>
<ul>
<li> Designed and built SVN to Git verification system
validating millions of revisions across 5 repositories for
thousands of developers.</li>
<li> Verified topology, file change lists, and content
equivalency to ensure zero data loss during migration.</li>
<li> Built CI/CD pipeline and integration tests for git
utility client.</li>
<li> Designed, built, and maintained Git client hooks and
GitLab server hooks.</li>
<li> Conducted security audits, fixes, and planning.</li>
</ul>
</div>
<div class="role">
<h2>August 2020 - November 2021</h2>
<h3>
<span>Software Systems Architect</span>
<span class="team">All Epic - <a href="https://www.epic.com/">Epic</a></span>
</h3>
<ul>
<li> Codified style rules using .editorconfig</li>
<li> Automated code integrity: audits, fixes, and pull
requests to reduce overhead in finding and fixing common
coding mistakes</li>
<li> Led JavaScript to TypeScript migration to reduce friction
for developers</li>
<li> Executed .Net Framework to .Net Core transition of a Windows Forms
application</li>
<li> Developed a tool for soliciting feedback on recent
collaborations</li>
</ul>
</div>
<div class="role">
<h2>October 2017 - August 2020</h2>
<h3>
<span>Senior Software Systems Developer</span>
<span class="team">Reports - <a href="https://www.epic.com/">Epic</a> </span>
</h3>
<ul>
<li> Architected extension framework to allow for loosely coupled,
interactive reporting content</li>
<li> Directed platform migration from VB6 client application to Web
Application</li>
<li> Managed large scale coding changes and project tracking</li>
<li> Mentored new employees on design and coding standards</li>
<li> Improved existing review tools to reduce false
positives and increase developer confidence in tooling
assistance</li>
<li> Implemented a project time tracking assistant to better
revise project time estimates</li>
</ul>
</div>
<div class="role">
<h2>December 2016 - October 2017</h2>
<h3>
<span>Software Developer II</span>
<span class="team">Reports - <a href="https://www.epic.com/">Epic</a> </span>
</h3>
<ul>
<li> Conducted fixes, investigations, and cross team education for
security issues</li>
<li> Created a parsing engine to assist in locating
security vulnerabilities, dead code paths, and unused
translations within the software</li>
<li> Achieved performance improvements reducing login time by 500ms,
component initialization by 80% (400ms) </li>
</ul>
</div>
<div class="role">
<h2>July 2012 - December 2016</h2>
<h3>
<span>Software Developer</span>
<span class="team">Rich Text Document Editor - <a href="https://www.epic.com/">Epic</a></span>
</h3>
<ul>
<li> Integrated test bench for regression testing of third
party updates</li>
<li> Improved keyboard accessibility for Section 508 and
WCAG compliance</li>
<li> Implemented visual display improvements for users with
Photophobia</li>
<li> Managed 3rd Party subcomponent integration debugging,
code review, and fix requests</li>
</ul>
</div>
<div class="role">
<h2>May 2011 - December 2011</h2>
<h3>
<span>Software Engineer Intern (Remote)</span>
<span class="team"><a href="http://www.mavericksoftware.com/">Maverick Software Consulting</a></span>
</h3>
<ul>
<li> UI automation testing with Ranorex, framework designed
for compatibility with Selenium. Converted existing Java
tests to C# using the new framework</li>
<li> Improved suite of tests improving full regression
testing by 300%</li>
<li> Developed a testing framework to allow distributed
execution of tests within the testing suite</li>
</ul>
</div>
<div class="role">
<h2>September 2010 - May 2011</h2>
<h3>
<span>Technology Support Specialist</span>
<span class="team"><a href="https://wsb.wisc.edu/">Wisconsin School of Business</a></span>
</h3>
<ul>
<li> Customer Service and one on one support with Faculty
and Staff</li>
<li> Use of Altiris for managing system images, motoring to
manage rolling updates</li>
<li> Improved rollout process to avoid downtime</li>
<li> Hardware and software troubleshooting end user
devices</li>
</ul>
</div>
<div class="role">
<h2>May 2010 - September 2010</h2>
<h3>
<span>Technology Intern</span>
<span class="team"><a href="https://www.thomsonreuters.com">Thomson Reuters</a></span>
</h3>
<ul>
<li>Created an interactive HTML/JS display and web server
with Java to display response management data from a SQL
database
</li>
</div>
<div class="role">
<h2>June 2009 - September 2009</h2>
<h3>
<span>Technology Intern</span>
<span class="team">Capacity
Management <a href="https://www.thomsonreuters.com">Thomson
Reuters</a></span>
</h3>
<ul>
<li> Created Database for capacity management forecasting.
Reduced manual work required for quarterly forecast
reports from 40 hours to 15 minutes</li>
<li> Improved scalability for volume of data which could be
displayed</li>
<li> Created on demand reports of server load replacing
manual tasks</li>
</ul>
</div>
</div>
</body>
</html>