resume: Update and trim

master
Mike Gerwitz 2019-08-06 23:23:44 -04:00
parent 2236dcbd4d
commit 8fecc65ef8
Signed by: mikegerwitz
GPG Key ID: 8C917B7F5DC51BA2
1 changed files with 55 additions and 98 deletions

View File

@ -17,12 +17,6 @@
</h2>
</div>
<div id="infobox">
<address>
<span class="street-address">
26 Culpepper Rd.<br />
Williamsville, NY, 14221
</span>
</address>
<dl class="contact">
<dt>E-mail:</dt>
<dd>
@ -138,21 +132,21 @@
<section id="experience">
<h2>Experience</h2>
<dl id="experience">
<dt>R-T Specialty, LLC Buffalo (formerly LoVullo Associates, Inc.)</dt>
<dt>Ryan Specialty Group (formerly LoVullo Associates, Inc.)</dt>
<dd class="period">March 2009&ndash;Present</dd>
<dd class="desc">
Principal software developer.
Designs, develops, and maintains web applications; application
frameworks; server software; and compilers for domain-specific
languages (DSLs) for an Excess and Surplus Lines Insurance
Agency. Most work involves developing complex online raters to provide
comparative insurance quotes; integrating and automating various
systems; and providing a suite of development tools and DSLs to
support those systems. Holds a team lead role and is
responsible for developer training and knowledge transfer
through design discussions, documentation, peer programming, and
code review. Involved in every aspect of the development
process and many decisions regarding the technical direction of
the organization.
support those systems. Responsible for developer training and
knowledge transfer through design discussions, documentation,
peer programming, and code review. Involved in every aspect of
the development process and many decisions regarding the
technical direction of the organization.
</dd>
<dd class="desc">
A number of projects written for my employer have
@ -167,28 +161,33 @@
<li>AWK (Gawk)</li>
<li>CSS&nbsp;3</li>
<li>Docker</li>
<li>ease.js</li>
<li>GitLab&nbsp;(self-hosted)</li>
<li>Git</li>
<li>GNU ease.js</li>
<li>GNU Emacs</li>
<li>GNU/Linux</li>
<li>Graphana</li>
<li>HTML&nbsp;5</li>
<li>Java</li>
<li>JavaScript (ECMAScript&nbsp;3&ndash;8)</li>
<li>JavaScript (ECMAScript&nbsp;3+)</li>
<li>M4</li>
<li>Memcached</li>
<li>MongoDB</li>
<li>MSSQL</li>
<li>Neo4j</li>
<li>Node.js</li>
<li>PHP&nbsp;(4&ndash;7)</li>
<li>Prometheus</li>
<li>RabbitMQ</li>
<li>Rust</li>
<li>Sed</li>
<li>Shell&nbsp;(POSIX, Bash)</li>
<li>SQL Anywhere</li>
<li>Symfony</li>
<li>Symfony 2+</li>
<li>Texinfo</li>
<li>TeX&nbsp(Plain, LaTeX2e)</li>
<li>Vim</li>
<li>XSLT&nbsp;(1&ndash;2)</li>
<li>XSLT&nbsp;(1&ndash;3)</li>
</ul>
</dd>
@ -279,9 +278,10 @@
<ul class="lang detail-list">
<li>JavaScript (ECMAScript 2016)</li>
<li>Node.js</li>
<li>XSLT 2</li>
<li>XSLT 2&ndash;3</li>
<li>Shell (Bash)</li>
<li>Autotools (Autoconf, Automake)</li>
<li>Rust</li>
</ul>
</dd>
@ -583,83 +583,79 @@
either personally or at work.
Infrequent languages are those that I&nbsp;have used to write or
modify software, but do not have intimate knowledge
of. Superscript indicates number of years experience, which
does not always correlate to proficiency. Ranges indicate
uncertainty due to periods of non-use. Date, if present,
indicates last year used.
of. Date, if present, indicates last year used.
</p>
<dl>
<dt>Languages&mdash;Actively Used</dt>
<dd class="desc">
<ul class="detail-list">
<li>(X)HTML<sup>17+</sup>
<li>(X)HTML
<ul>
<li>XHTML 1.1</li>
<li>HTML 5</li></ul></li>
<li>CSS<sup>17+</sup>
<li>CSS
<ul>
<li>2</li>
<li>3</li></ul></li>
<li>PHP<sup>12+</sup>
<li>PHP
<ul>
<li>4</li>
<li>5</li></ul></li>
<li>JavaScript<sup>9&ndash;12</sup>
<li>4&ndash;7</li></ul></li>
<li>JavaScript
<ul>
<li>ECMAScript {3,5,6}</li></ul></li>
<li>Shell<sup>12+</sup>
<li>ECMAScript 3+</li></ul></li>
<li>Shell
<ul>
<li>POSIX</li>
<li>Bash</li></ul></li>
<li>C<sup>5&ndash;12</sup>
<li>C
<ul>
<li>ANSI</li>
<li>C89</li>
<li>C11</li></ul></li>
<li>TeX<sup>6+</sup>
<li>TeX
<ul>
<li>Plain</li>
<li>LaTeX2e</li></ul></li>
<li>AWK<sup>5&ndash;7</sup>
<li>AWK
<ul>
<li>POSIX</li>
<li>Gawk</li></ul></li>
<li>Lisp<sup>4&ndash;6</sup>
<li>Lisp
<ul>
<li>Elisp</li>
<li>RnRS Scheme</li>
<li>Guile Scheme</li>
<li>Racket</li>
<li>Chez Scheme</li></ul></li>
<li>XSLT<sup>5&ndash;7</sup>
<li>XSLT
<ul>
<li>1</li>
<li>2</li></ul></li>
<li>Texinfo<sup>7+</sup>
<li>SQL<sup>12+</sup>
<li>1&ndash;3</li></ul></li>
<li>Texinfo
<li>SQL
<ul>
<li>MySQL</li>
<li>SQLAnywhere</li>
<li>MSSQL</li></ul></li>
<li>M4<sup>1-</sup></li>
<li>Lua<sup>1-</sup></li>
<li>Rust</li>
<li>Lua</li>
<li>M4</li>
</ul>
</dd>
<dt>Languages&mdash;Infrequent</dt>
<dd class="desc">
<ul class="detail-list">
<li>C++<sup>1&ndash;2 (2005)</sup></li>
<li>Scala<sup>1- (2012)</sup></li>
<li>Java<sup>1&ndash;2 (2014)</sup></li>
<li>Clojure<sup>1- (2014)</sup></li>
<li>x86{,_64} ASM<sup>1 (2013)</sup></li>
<li>Haskell<sup>1- (2014)</sup></li>
<li>Python<sup>1- (2006)</sup></li>
<li>Ruby<sup>1- (2014)</sup></li>
<li>Perl<sup>1 (2009)</sup></li>
<li>Troff<sup>1- (2011)</sup></li>
<li>MOS 6502 ASM<sup>1- (2013)</sup></li>
<li>C++<sup>(2005)</sup></li>
<li>Scala<sup>(2012)</sup></li>
<li>Java<sup>(2014)</sup></li>
<li>Clojure<sup>(2014)</sup></li>
<li>x86{,_64} ASM<sup>(2013)</sup></li>
<li>Haskell<sup>(2014)</sup></li>
<li>Python<sup>(2006)</sup></li>
<li>Ruby<sup>(2014)</sup></li>
<li>Perl<sup>(2009)</sup></li>
<li>Troff<sup>(2011)</sup></li>
<li>MOS 6502 ASM<sup>(2013)</sup></li>
</ul>
</dd>
</dl>
@ -674,12 +670,12 @@
<dt>Languages&mdash;Defunct</dt>
<dd class="desc">
<ul class="detail-list">
<li>ASP<sup>1&ndash;2 (2004)</sup></li>
<li>Visual Basic<sup>5+ (2006)</sup>
<li>ASP<sup>(2004)</sup></li>
<li>Visual Basic<sup>(2006)</sup>
<ul>
<li>6</li>
<li>.NET</li></ul></li>
<li>BASIC<sup>1 (2005)</sup>
<li>BASIC<sup>(2005)</sup>
<ul>
<li>QBASIC</li></ul></li>
</ul>
@ -695,11 +691,8 @@
<dt>Studies&mdash;Computer Science</dt>
<dd class="desc">
<ul class="detail-list">
<li>Compilers
<ul>
<li>Construction</li>
<li>Static Analysis</li>
<li>Control Flow Analysis</li></ul></li>
<li>Compilers</li>
<li>Type Theory</li>
<li>Programming Languages
<ul>
<li>Theory</li>
@ -717,10 +710,6 @@
<li>Point-Free Programming</li>
<li>Concatenative and Stack-Based Languages</li>
<li>Church-Turing</li></ul></li>
<li>λ-Calculus
<ul>
<li>Untyped</li>
<li>Simply Typed</li></ul></li>
<li>Logic
<ul>
<li>Proof Theory</li>
@ -782,38 +771,6 @@
<li>Predominantly American</li></ul></li>
</ul>
</dd>
<dt>Interests</dt>
<dd class="desc">
<ul class="detail-list">
<li>Cryptanalysis</li>
<li>Mathematics
<ul>
<li>Category Theory</li>
<li>Set Theory</li>
<li>Anything Else</li></ul></li>
<li>Machine Learning
<ul>
<li>Neural Networks</li>
<li>Genetic</li>
<li>Deep</li>
<li>Unsupervised</li></ul></li>
<li>Natural Sciences
<ul>
<li>Quantum Mechanics</li>
<li>Cosmology and Planetary</li>
<li>Theoretical Physics</li>
<li>Cellular Communication</li>
<li>Synthetic Biology</li></ul></li>
<li>Management
<ul>
<li>Team Building / Kaizen Culture</li>
<li>Kanban</li>
<li>Lean/Agile/Scrum/Other Methodologies</li>
<li>Office Environment</li>
<li>Psychology</li>
<li>Project Management</li></ul></li>
</ul>
</dd>
</dl>
</section>
@ -826,7 +783,7 @@
</div>
<div id="footer">
<p class="copyright">
Copyright &copy; 2017 <a href="https://mikegerwitz.com/">Mike Gerwitz</a>
Copyright &copy; 2019 <a href="https://mikegerwitz.com/">Mike Gerwitz</a>
</p>
</div>
<div id="footer-print" class="print-only">
@ -839,7 +796,7 @@
https://mikegerwitz.com/docs/about/resume
</p>
<p>
Copyright &copy; 2017 Mike Gerwitz
Copyright &copy; 2019 Mike Gerwitz
</p>
</div>
</body>