-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathresume.html
167 lines (137 loc) · 8.75 KB
/
resume.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
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' value='text/html;charset=utf8'>
<meta name='generator' value='Ronn/v0.7.3 (http://github.com/rtomayko/ronn/tree/0.7.3)'>
<meta name="robots" content="none">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>kevwil(7) - Software Engineer and Technologist from Colorado</title>
<style type='text/css' media='all'>
/* style: man */
body#manpage {margin:0}
.mp {max-width:100ex;padding:0 9ex 1ex 4ex}
.mp p,.mp pre,.mp ul,.mp ol,.mp dl {margin:0 0 20px 0}
.mp h2 {margin:10px 0 0 0}
.mp > p,.mp > pre,.mp > ul,.mp > ol,.mp > dl {margin-left:8ex}
.mp h3 {margin:0 0 0 4ex}
.mp dt {margin:0;clear:left}
.mp dt.flush {float:left;width:8ex}
.mp dd {margin:0 0 0 9ex}
.mp h1,.mp h2,.mp h3,.mp h4 {clear:left}
.mp pre {margin-bottom:20px}
.mp pre+h2,.mp pre+h3 {margin-top:22px}
.mp h2+pre,.mp h3+pre {margin-top:5px}
.mp img {display:block;margin:auto}
.mp h1.man-title {display:none}
.mp,.mp code,.mp pre,.mp tt,.mp kbd,.mp samp,.mp h3,.mp h4 {font-family:monospace;font-size:14px;line-height:1.42857142857143}
.mp h2 {font-size:16px;line-height:1.25}
.mp h1 {font-size:20px;line-height:2}
.mp {text-align:justify;background:#fff}
.mp,.mp code,.mp pre,.mp pre code,.mp tt,.mp kbd,.mp samp {color:#131211}
.mp h1,.mp h2,.mp h3,.mp h4 {color:#030201}
.mp u {text-decoration:underline}
.mp code,.mp strong,.mp b {font-weight:bold;color:#131211}
.mp em,.mp var {font-style:italic;color:#232221;text-decoration:none}
.mp a,.mp a:link,.mp a:hover,.mp a code,.mp a pre,.mp a tt,.mp a kbd,.mp a samp {color:#0000ff}
.mp b.man-ref {font-weight:normal;color:#434241}
.mp pre {padding:0 4ex}
.mp pre code {font-weight:normal;color:#434241}
.mp h2+pre,h3+pre {padding-left:0}
ol.man-decor,ol.man-decor li {margin:3px 0 10px 0;padding:0;float:left;width:33%;list-style-type:none;text-transform:uppercase;color:#999;letter-spacing:1px}
ol.man-decor {width:100%}
ol.man-decor li.tl {text-align:left}
ol.man-decor li.tc {text-align:center;letter-spacing:4px}
ol.man-decor li.tr {text-align:right;float:right}
</style>
</head>
<!--
The following styles are deprecated and will be removed at some point:
div#man, div#man ol.man, div#man ol.head, div#man ol.man.
The .man-page, .man-decor, .man-head, .man-foot, .man-title, and
.man-navigation should be used instead.
-->
<body id='manpage'>
<div class='mp' id='man'>
<div class='man-navigation' style='display:none'>
<a href="#NAME">NAME</a>
<a href="#SYNOPSIS">SYNOPSIS</a>
<a href="#DESCRIPTION">DESCRIPTION</a>
<a href="#OPTIONS">OPTIONS</a>
<a href="#ENVIRONMENT">ENVIRONMENT</a>
<a href="#DIAGNOSTICS">DIAGNOSTICS</a>
<a href="#BUGS">BUGS</a>
<a href="#COPYRIGHT">COPYRIGHT</a>
<a href="#SEE-ALSO">SEE ALSO</a>
</div>
<ol class='man-decor man-head man head'>
<li class='tl'>kevwil(7)</li>
<li class='tc'></li>
<li class='tr'>kevwil(7)</li>
</ol>
<h2 id="NAME">NAME</h2>
<p class="man-name">
<code>kevwil</code> - <span class="man-whatis">Software Engineer and Technologist from Colorado</span>
</p>
<p><code>KEVIN WILLIAMS</code><br />
<a href="mailto:kevwil@gmail.com" data-bare-link="true">kevwil@gmail.com</a><br />
720-239-2775<br />
521 Hawthorn Circle<br />
Frederick, CO 80530</p>
<h2 id="SYNOPSIS">SYNOPSIS</h2>
<p><code>kevwil</code> [<var>options</var>...] <var>project</var></p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>Kevin is a self-taught engineer with experience ranging from
web design and interactive media systems to systems administration
and distributed computing technologies and cloud environments.</p>
<p>Kevin works on many platforms and is easy to maintain.</p>
<h2 id="OPTIONS">OPTIONS</h2>
<dl>
<dt><code>-g</code>, <code>--go</code></dt><dd><p>Golang, Kubernetes, Vault, Operator-SDK</p></dd>
<dt><code>-j</code>, <code>--java</code></dt><dd><p>Netty, Infinispan, JGroups, Hazelcast, Morphia,
BouncyCastle, Spring, Dropwizard, Groovy, JRuby</p></dd>
<dt><code>-n</code>, <code>--node.js</code> (deprecated)</dt><dd><p>Express, seaport, socket.io, mocha, CoffeeScript</p></dd>
<dt><code>-r</code>, <code>--ruby</code> (deprecated)</dt><dd><p>Sinatra, Rails, RSpec, Capistrano</p></dd>
<dt><code>-db</code>, <code>--[no]sql</code></dt><dd><p>PostgreSQL, MariaDB, SQL Server, Sqlite,
MongoDB, Cassandra, Redis</p></dd>
<dt><code>-ms</code>, <code>--dotnet</code> (deprecated)</dt><dd><p>NHibernate, MonoRail, ActiveRecord, Spring</p></dd>
<dt><code>-c</code>, <code>--cache</code></dt><dd><p>EHCache, InfiniSpan, Memcache</p></dd>
<dt><code>-m</code>, <code>--messaging</code></dt><dd><p>ActiveMQ, Camel, RabbitMQ, ZeroMQ</p></dd>
<dt><code>-s</code>, <code>--source-control</code></dt><dd><p>Git (please!), SVN, Mercurial, ClearCase, Perforce</p></dd>
<dt><code>-o</code>, <code>--other</code></dt><dd><p>Lua, Haskell, Erlang, Python, Perl, Fabric</p></dd>
</dl>
<h2 id="ENVIRONMENT">ENVIRONMENT</h2>
<dl>
<dt><code>Operating Systems</code></dt><dd><p>OS X, Linux, BSD, Windows</p></dd>
<dt><code>Development</code></dt><dd><p>Pair Programming, Remote Pairing, Agile Process</p></dd>
<dt><code>Code Testing</code></dt><dd><p>Unit Testing, Behavior Driven Design, Regression Testing,
Integration Testing</p></dd>
<dt><code>World Wide Web</code></dt><dd><p>XHTML, HTML5, CSS3, Ajax, WebSockets</p></dd>
<dt><code>Networking</code></dt><dd><p>TCP Sockets, RESTful HTTP APIs, Asynchronous Queues</p></dd>
<dt><code>Distributed</code></dt><dd><p>Horizontal Scale, High Availability, Fault Tolerance</p></dd>
</dl>
<h2 id="DIAGNOSTICS">DIAGNOSTICS</h2>
<dl>
<dt><code>Oracle Data Cloud</code> (03/2016 - present)</dt><dd><p>Software Development Services team: Gradle-based CI/CD tooling software, Dropwizard-based services, React-based UI, Administration of Gitlab, Jenkins, Artifactory, Use of Puppet, Mesos, Terraform;
Infrastructure-Platform team: Go-based Vault integration operator in Kubernetes, Ansible-based operator in Kubernetes for dynamic provisioning, OIDC auth system in Kubernetes, Use of AWS and OCI cloud platforms, Use of Terraform, Kubespray, Flux, Kustomize, Ansible, Administration of Vault, Kubernetes</p></dd>
<dt><code>Pearson Education</code>, formerly eCollege (03/2006 - 02/2016)</dt><dd><p>Founding member of Enterprise Infrastructure team, Introduced Agile (XP) development process, Created distributed caching system, Created distributed session store, Created new social learning systems, Created secure identity management system, Part of new <em>free</em> OpenClass initiative, Introduced Continuous Integration process, Introduced Rails app development, Introduced RESTful service architecture, Worked on Continuous Deployment to the Cloud, Created dynamic scaling proxy framework</p></dd>
<dt><code>Bantam Technologies LLC</code> (03/2003-03/2006)</dt><dd><p>Freelance consulting - worked on telecom switch processing, digital signage systems, built a school visitor check-in system</p></dd>
<dt><code>Software Architects</code> (11/1999 - 03/2003)</dt><dd><p>Consultant and one-man-show of systems, network, and security admin in a small consulting office. Managed all PCs, printers, training equipment, PBX, network, firewall, email, and website.</p></dd>
</dl>
<p><em>references available upon request</em></p>
<h2 id="BUGS">BUGS</h2>
<dl>
<dt>Allergies</dt><dd><p>Pet dander, dust mites, mold</p></dd>
<dt>Embarassing code</dt><dd><p><a href="http://kevwil.github.com/aspen/">Aspen</a> code unfinished/abandoned :(</p></dd>
</dl>
<h2 id="COPYRIGHT">COPYRIGHT</h2>
<p>This CV is copyright (C) 2020 Kevin D. Williams, All Rights Reserved.</p>
<h2 id="SEE-ALSO">SEE ALSO</h2>
<p><a class="man-ref" href="http://github.com/kevwil">github<span class="s">(1)</span></a>, <a class="man-ref" href="http://www.linkedin.com/in/kevwil">linkedin<span class="s">(1)</span></a>, <a class="man-ref" href="http://www.joinopenclass.com/">openclass<span class="s">(1)</span></a>, <a class="man-ref" href="http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man5/manpages.5.html">manpages<span class="s">(5)</span></a>, <a class="man-ref" href="http://man.cx/man(1)">man<span class="s">(1)</span></a>, <a class="man-ref" href="http://man.cx/roff(7)">roff<span class="s">(7)</span></a>, <a class="man-ref" href="http://daringfireball.net/projects/markdown/syntax">markdown<span class="s">(7)</span></a>, <a class="man-ref" href="http://rtomayko.github.com/ronn/ronn-format.7.html">ronn-format<span class="s">(7)</span></a></p>
<ol class='man-decor man-foot man foot'>
<li class='tl'></li>
<li class='tc'>January 2020</li>
<li class='tr'>kevwil(7)</li>
</ol>
</div>
</body>
</html>