-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
440 lines (395 loc) · 23.8 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
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
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
<!doctype html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet">
<link href="https://cdn.rawgit.com/michalsnik/aos/2.1.1/dist/aos.css" rel="stylesheet">
<link rel="stylesheet" href="Site.css" />
<!-- Favicon generated from https://favicon.io/ -->
<link rel="icon" href="favicon.ico" type="image/x-icon" />
<title>Michael Mickelson</title>
</head>
<body>
<!-- TITLE/HEADER -->
<div class="container-fluid">
<div class="row p-4 text-white bg-purple">
<div class="col-md-8 align-self-center">
<h1>Michael Mickelson</h1>
<h2>Senior Software Developer</h2>
</div>
<div class="col align-self-center text-right">
<address>
Westminster, CO<br />
<b><a href="mailto:mickelsonmichael@gmail.com">mickelsonmichael@gmail.com</a></b><br />
</address>
</div>
</div>
</div>
<div class="container marketing mt-3" id="scroll-top-anchor">
<!-- EXPERIENCE -->
<div class="row mb-4">
<div class="col-12 mb-4 display-4"><i class="far fa-lightbulb fa-fw" data-aos="fade-right"></i> Experience
</div>
<div class="col-12 lead">
<p class="h4 font-weight-normal">Senior Software Engineer <a href="https://www.nasdaq.com/solutions/nasdaq-longitude-pari-mutuel-calculation-technology">Nasdaq (Longitude)</a> <span class="text-muted">April 2020 - Present</span></p>
<ul>
<li>Coordinated with multiple international clients to deliver custom proprietary solutions</li>
<li>Integrated React applications to perform demonstrations for clients and salespersons</li>
<li>Founded a second book club for learning new technologies while maintaining the relationship with the previous</li>
<li>Participated in the 2020 Nasdhack Hackathon and achieved 3rd place</li>
</ul>
</div>
<div class="col-12 lead">
<p class="h4 font-weight-normal">Web Developer II at <a href="https://www.lmcu.org/">Lake Michigan
Credit Union</a> <span class="text-muted">June 2019 - February 2020</span></p>
<ul>
<li>Implemented a proprietary CMS for the front-end website</li>
<li>Integrated SonarQube into the existing CI/CD processing on Azure DevOps 2017</li>
<li>Drafted documentation for QA, BA, and BU use</li>
<li>Championed the use of Unit Tests and created the groundwork</li>
<li>Founded a book club for learning new technologies</li>
</ul>
</div>
<div class="col-12 lead">
<p class="h4 font-weight-normal">Web Developer at <a href="http://ts-mi.com/">Technology Solutions of
Michigan</a> <span class="text-muted">April 2018 - May 2019</span></p>
<ul>
<li>Refactored existing code to be more performant</li>
<li>Forged new features for an existing legacy VB.NET application</li>
<li>Coordinated directly with clients to determined requirements</li>
<li>Synchronized update scheduled with countries across the globe</li>
<li>Shifted paradigm between multiple projects day-to-day</li>
</ul>
</div>
<div class="col-12 lead">
<p class="h4 font-weight-normal">Web Developer at <a href="https://www.colostate.edu/">Colorado State
University</a> <span class="text-muted">(July 2013 - April 2018)</span></h3>
<ul>
<li>Developed for the <a href="https://studentachievement.colostate.edu/">Collaborative for
Student Achievement</a> using C# MVC</li>
<li>Contributed multiple web applications for departmet use</li>
<li>Programmed in tandem with experienced programmers</li>
<li>Independently created tools given a brief synopsis of the system and periodic meetings for
feature requests</li>
<li>Explored additional opportunities for tool creation beyond directive</li>
<li>Assisted non-technical staff with computing issues including hardware and software</li>
</ul>
</div>
</div>
<!-- COMPUTING SKILLS AND LANGUAGES -->
<div class="row mb-4">
<div class="col-12 mb-4 display-4"><i class="fas fa-desktop fa-fw" data-aos="fade-right"></i> Computing
Skills <span class="text-muted">and Languages</span></div>
<div class="col-12 lead">
<p class="h4 font-weight-normal">Programming</p>
<ul>
<li>ASP.NET Core, .NET Core <span class=text-muted>(1 year)</span></li>
<li>ASP.NET, C#, MVC <span class=text-muted>(8 years)</span></li>
<li>React <span class="text-muted">(6 months)</span></li>
<li>VB.NET <span class="text-muted">(1 year)</span></li>
<li>SQL<span class=text-muted>(8 years)</span></li>
<li>Entity Framework, Entity Framework Core (4 years)</li>
<li>Bootstrap 3 + 4 <span class=text-muted>(5 years)</span></li>
<li>HTML, CCS, Javascript<span class=text-muted>(7 years)</span></li>
<li>jQuery <span class=text-muted>(7 years)</span></li>
</ul>
<p class="h4 font-weight-normal">Applications</p>
<ul>
<li>Visual Studio</li>
<li>SQL Server Management Studio</li>
<li>Visual Studio Code</li>
<li>Git</li>
<li>Bash</li>
</ul>
</div>
</div>
<!-- EDUCATION -->
<div class="row mb-4">
<div class="col-12 mb-4 display-4"><i class="fas fa-graduation-cap fa-fw" data-aos="fade-right"></i>
Education</div>
<div class="col-12 lead">
<p class="h4 font-weight-normal">Bachelor's of Science from Colorado State University <span
class="text-muted">(2017)</span></p>
<ul>
<li>Biological Science degree with a concentration in Anatomy and Physiology</li>
<li>Multiple classes in biology, chemistry, physics, calculus, and chemistry</li>
<li>Completed multiple Psychology courses including
<ul>
<li>Abnormal Psychology</li>
<li>Child Psychology</li>
<li>Social Psychology</li>
</ul>
</li>
<li>Additional coursework towards Computer Science degree with courses covering
<ul>
<li>Java and C Programming</li>
<li>Algorithms and Data Structures</li>
<li>Computer Organization</li>
<li>Unix</li>
</ul>
</li>
</ul>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="mb-3">
<i class="display-4 mr-2 fas fa-file fa-fw" data-aos="fade-right"></i>
<span class="display-4 featurette-heading" data-aos="fade-left"> Projects</span>
</div>
<ul class="lead">
<li id="LMCU_CMS">
<string>Lake Michigan Credit Union CMS <span class="text-muted">2019</span></string>
<ul>
<li>A proprietary <abbr title="Content Management System">CMSa</abbr> for use by <abbr title="Lake Michigan Credit Union">LMCU</abbr> employees to update member site</li>
<li>C# MVC, Entity Framework 6, SQL, Bootstrap 3, and jQuery</li>
<li>
Picked up where a previous developer had left off with minimal information
<ul>
<li>Original developers had left before finishing the application</li>
</ul>
</li>
<li>
Utilized <a href="https://github.com/Antaris/RazorEngine" target="_blank">RazorEngine</a> library to generate
HTML from user input into a <abbr title="What You See Is What You Get">WYSIWYG</abbr> editor
</li>
<li>Implemented a system of checks-and-balances with an approval process for every change</li>
<li>Tracked history of every change made to a page</li>
<li>Worked closely with a small, focused team adding new features simultaenously</li>
</ul>
</li>
<li id="Snowpaths">
<strong>Snowpaths <span class="text-muted">2018</span></strong>
<ul>
<li>Console application written in .NET Framework</li>
<li>Received GPS points via a Verizon API to track the movements of Snowplows in Michigan cities</li>
<li>Processed those points using a <code>KML</code> overlay to show street plow status</li>
<li>Required use of TPL and parallel programming</li>
<li>Data was delivered using an API layer to be read by a simple web page</li>
<li>Additionally designed and updated the marketing site for the application</li>
</ul>
</li>
<li id="PSE">
<strong>Pse Event Housing <span class="text-muted">2017</span></strong>
<ul>
<li>Hotel booking site designed for sports teams and players</li>
<li>Redesigned by a third-party with new CSS and HTMl</li>
<li>Integrated existing legacy MVC code into the new designs while adding additional features</li>
<li>Worked directly with the CEO of the client company to get exact specifications</li>
<li>Additional work in the backend WebForms application allowing for management of front end content</li>
</ul>
</li>
<li id="WorldWideLabs">
<strong>World Wide Labs Improvement <span class="text-muted">2017</span></strong>
<ul>
<li>Legacy application written in VB.NET</li>
<li>Provides affordable inventory and management software to hospitals in underdeveloped areas</li>
<li>Required coordination with multiple time zones including Nepal</li>
<li>Met directly with the client to determine requirements, bugs, and new features</li>
<li>Used inline <code>SqlCommand</code> to generate updates from database</li>
<li>Wrote and refactored numerous stored procedures and triggers</li>
<li>Introduced new features leveraging the latest technologies to begin moving away from the outdated methodologies</li>
</ul>
</li>
<li id="LCDashboard"><b>LCDashboard <span class="text-muted">2017</span></b>
<ul>
<li>C#, SQL, and HTML Web Application</li>
<li>Small application allowing Community coordinators to track their admitted students and
their housing information</li>
<li>Given a layout and independently worked to deliver it within a short time frame</li>
<li>Used uniform Bootstrap 3 design with <a href="https://datatables.net/">jQuery
DataTables</a></li>
</ul>
</li>
<li id="PCard"><b>PCard <span class="text-muted">2017</span></b>
<ul>
<li>Inherited partially completed code from previous employee</li>
<li>Redesigned and rewrote code to meet current standards using C# MVC, HTML, and Bootstrap
</li>
<li>Implemented file upload utilities to save PDFs to a remote directory for further
processing</li>
</ul>
</li>
<li id="UTurn"><b>U-Turn <span class="text-muted">2016</span></b>
<ul>
<li>C#, SQL, and HTML Web Application</li>
<li>First utilization of Bootstrap 3 and <a href="https://datatables.net/">jQuery
DataTables</a></li>
<li>Organized with an annual event in mind.
<ul>
<li>Students were notified to take a survey before each event</li>
<li>On the event date, students could check in with coordinators</li>
<li>Coordinators could then meet one-on-one with students and discuss their survey
responses</li>
<li>System tools would then allow them to build out an “Action Plan” with links to
on campus resources</li>
<li>After the event, the system would automatically email each student their
completed action plans</li>
</ul>
</li>
</ul>
</li>
<li id="OAS"><b>Outreach and Support <span class="text-muted">2015</span></b>
<ul>
<li>HTML and the Mojo Portal Content Management System (CMS)</li>
<li>Worked with small group of non-technical staff to gather their ideas for a new front-end
site</li>
<li>Built the stylesheet from scratch around the existing CMS layout</li>
<li>Educated staff members on proper usage of CMS and responded to their requests and
criticisms</li>
</ul>
</li>
<li id="ETI"><b>ETI <span class="text-muted">2014</span></b>
<ul>
<li>Designed to allow staff to send emails from department accounts besides their personal
address</li>
<li>Utilized a User Role system to group departments together, allowing the sharing of
templates</li>
<li>Allowed staff to automatically add recipients based on their ID Number without knowing
their name or email address
<ul>
<li>Lookup using an existing SQL database of students, gathered from main campus
</li>
</ul>
</li>
<li>Utilized C# and HTML
<ul>
<li>First personal project with near complete autonomy</li>
</ul>
</li>
<li>Worked with staff members to rapidly respond to errors and push updates on the fly</li>
<li>Created a from-scratch stylesheet for the entire site</li>
<li>Began updating in 2017 to use improved jQuery plugins and a uniform bootstrap style to
bring the system in line with other sites</li>
</ul>
</li>
<li id="OaS"><b>Outreach and Support <span class="text-muted">2014</span></b>
<ul>
<li><a href="https://www.mojoportal.com/">mojoPortal</a> site</li>
<li>Created a custom theme based on staff requests and recommendations</li>
<li>Built a custom jQuery carousel to be used with the mojoPortal layout</li>
<li>Created tutorial documents to assist staff in editing and updating content</li>
</ul>
</li>
<li id="TakingStock"><b>Taking Stock <span class="text-muted">2013</span></b>
<ul>
<li>Initially built upon C# Web Forms and HTML</li>
<li>Accesses databases using LINQ-to-SQL tools</li>
<li>Allowed any Resident Assistant (RA) to view the students on their floor in a sortable
table</li>
<li>RA users could track their student’s survey progress, notes from academic advisors, and
send them emails from an in-site system</li>
<li>Re-deployed in 2017 as an MVC project using new Bootstrap styles and <a
href="https://datatables.net/">jQuery Data Tables</a></li>
<li>Worked directly with superior to determine layout and function, then worked
independently to incorporate those ideas into a working site</li>
</ul>
</li>
</ul>
</div>
</div>
</div>
<!-- EXTRA INFO -->
<div class="container mt-4">
<div class="row">
<div class="col text-center">
<i class="fab fa-9x fa-linkedin" style="color: #0077b7;" title="LinkedIn"></i>
<h2>LinkedIn</h2>
<p>View my LinkedIn profile for more information.</p>
<p><a class="btn btn-primary" href="https://www.linkedin.com/in/mickelsonmichael/" role="button"
target="_blank">View Profile »</a></p>
</div>
<div class="col text-center">
<i class="fab fa-9x fa-github" style="color: #24292e" title="Github"></i>
<h2>Github</h2>
<p>View the source files of this page on Github, or see my other creations.</p>
<p><a class="btn btn-primary" href="https://github.com/mickelsonmichael" role="button"
target="_blank">View Repos »</a></p>
</div>
<div class="col text-center">
<i class="fab fa-9x fa-stack-overflow" style="color: #f4811f" title="Stack Overflow"></i>
<h2>Stack Overflow</h2>
<p>View my contributions to the Stack Overflow community</p>
<p>
<a class="btn btn-primary" href="https://stackoverflow.com/users/3338349/mickelsonmichael"
role=button target=_blank>View Profile »</a>
</p>
</div>
<div class="col text-center">
<i class="fas fa-file-alt fa-9x" style="color: #be4bdb" title="Resume"></i>
<h2>Resume</h2>
<p>To view a copy of my official resume, select a link below.</p>
<p>
<a class="btn btn-primary mr-1" href="Michael.Mickelson.Resume.pdf" role="button">PDF</a>
<a class="btn btn-primary" href="Michael.Mickelson.Resume.docx" role="button">Docx</a>
</p>
</div>
</div>
</div>
</div>
<div class="scroll-top-container" data-aos="fade" data-aos-anchor="#scroll-top-anchor"
data-aos-anchor-placement="top-top">
<a href=# class="scroll-top-icon bg-dark" title="Scroll to Top">
<span class="fa fa-chevron-up"></span>
<span class="mx-1">Back to Top</span>
<span class="fa fa-chevron-up"></span>
</a>
</div>
<footer class="container-fluid bg-dark pt-5 px-4">
<div class="row">
<div class="col-md-4 align-self-top">
<p class="text-muted">References are available upon request.</p>
<p class="text-muted">
For any questions, please contact me directly at <a href="mailto:mickelsonmichael@gmail.com">mickelsonmichael@gmail.com</a>
</p>
</div>
<div class="col-md-4 text-center">
<strong class="h5 px-4 text-white">Links</strong>
<ul class="text-muted list-unstyled">
<li><a href="https://mickelsonmichael.github.io">Home</a></li>
<li><a href="https://www.linkedin.com/in/mickelsonmichael/">LinkedIn</a></li>
<li><a href="https://github.com/mickelsonmichael">Github</a></li>
<li><a href="https://stackoverflow.com/users/3338349/mickelsonmichael">StackOverflow</a></li>
</ul>
</div>
<div class="col-md-4 text-center">
<strong class="h5 px-4 text-white">More</strong>
<ul class="text-muted list-unstyled">
<li>
<a href="BookNotes" target="_blank">My Bookshelf Notes</a>
</li>
<li>
<a href="https://www.goodreads.com/review/list/81020211?shelf=programming" rel="nofollow" target="_blank">
My Goodreads
</a>
</li>
<li>
<a href="js-snackbar" target="_blank">My js-snackbar</a>
</li>
<li>
<a href="HaloCollectibles" target="_blank">Halo Collectibles (React)</a>
</li>
</ul>
</div>
</div>
</footer>
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"
integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN"
crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"
integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"
crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"
integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"
crossorigin="anonymous"></script>
<script src="https://cdn.rawgit.com/michalsnik/aos/2.1.1/dist/aos.js"></script>
<script>
AOS.init();
</script>
</body>
</html>