<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/cv/cv.xhtml.xsl" type="text/xsl" ?>

<html xmlns="http://www.w3.org/1999/xhtml"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">

  <head>
    <link rel="profile" href="http://microformats.org/profile/hcalendar" />
    <link rel="profile" href="http://microformats.org/profile/hcard" />
  </head>

  <body class="hresume">

    <header>
      <address class="vcard">
        <span class="fn n" id="jjt">Jonathan J. Thiessen</span>
        <span class="adr">
          <span class="locality">Grand Forks</span>
          <span class="region">BC</span>
          <span class="country-name">CA</span>
        </span>
        <a class="url" title="web" href="https://tangential.ca">https://tangential.ca</a>
        <a class="email" title="mail" href="mailto:cv.enquiry@alonzo.church">cv.enquiry@alonzo.church</a>
      </address>
    </header>

    <section>
      <h1>Foreword</h1>
      <p>
        I've been a human all my life.
        Sometimes I like to do computery things.
        <span xlink:type="simple" xlink:href="#footnotes">Please mind the footnotes.</span>
      </p><p>
        I have some interest in espresso, mixology, zymurgy, fountain pens, and the formal sciences.
        I seek to apply and further develop my skills in <span xlink:type="simple" xlink:href="#functional">functional and declarative programming.</span>
      </p><p>
        Please see your associated cover letter for more details.
        References and private personal project samples available on request.
        Public repositories and open source contributions are available though a combination of <a href="https://github.com/jjthiessen">GitHub</a> and <a href="https://gitlab.com/tangential">GitLab</a>.
      </p>
    </section>

    <section>
      <h1>Employment History</h1>
      <ol class="vcalendar">
        <li class="vcard vevent experience">
          <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
          <a class="org url" href="https://www.wtfast.com">AAA Internet Publishing Inc (DBA WTFast)</a>
          <span class="title">Senior Software Developer</span>
          <span class="summary">
            <span class="skill">Go</span>
            <span class="skill">NATS</span>
            <span class="skill">Linux</span>
            <span class="skill">Puppet</span>
            <span class="skill">Docker</span>
            <span class="skill">GCP</span>
            <span class="skill">Nix</span>
            <span class="skill">Terraform</span>
            <span class="skill">Git</span>
            <span class="skill">GitHub</span>
            <span class="skill">Redis</span>
            <span class="skill">Neo4j</span>
            <span class="skill">Bash Scripting</span>
            <span class="skill">IP Networking</span>
          </span>
          <abbr class="dtstart" title="202201">2022.01</abbr>
          <abbr class="dtend" title="202312">2023.12</abbr>
          <span class="location adr">
            <span class="locality">Remote</span>
          </span>
          <ul class="description">
            <li>Designed and authored backend APIs and data processing services</li>
            <li>Deployed and operated NATS clusters</li>
            <li>Wrote just enough Puppet, Terraform, and Nix to be self-sufficient</li>
            <li>Fumbled through GCP without breaking anything</li>
          </ul>
        </li>
        <li class="vcard vevent experience">
          <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
          <a class="org url" href="https://terago.ca">TeraGo Networks Inc</a>
          <span class="title">Various Roles</span>
          <abbr class="dtstart" title="201106">2011.06</abbr>
          <abbr class="dtend" title="202112">2021.12</abbr>
          <ol class="vcalendar description">
            <li class="vcard vevent experience">
              <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
              <a class="org url" href="https://terago.ca">TeraGo Networks Inc</a>
              <span class="title">Manager, Operational Support Systems</span>
              <abbr class="dtstart" title="201701">2017.01</abbr>
              <abbr class="dtend" title="202112">2021.12</abbr>
              <span class="location adr">
                <span class="locality">Remote</span>
              </span>
            </li>
            <li class="vcard vevent experience">
              <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
              <a class="org url" href="https://rackforce.com">RackForce Networks Inc</a>
              <span class="title">Manager, Operational Support Systems</span>
              <abbr class="dtstart" title="201610">2016.10</abbr>
              <abbr class="dtend" title="2017.01">2017.01</abbr>
              <span class="location adr">
                <span class="locality">Remote</span>
              </span>
            </li>
            <li class="vcard vevent experience">
              <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
              <a class="org url" href="https://www.rackforce.com">RackForce Networks Inc</a>
              <span class="title">Manager, Operational Support Systems</span>
              <span class="summary">
                <span class="skill">Linux</span>
                <span class="skill">Puppet</span>
                <span class="skill">Docker</span>
                <span class="skill">AWS</span>
                <span class="skill">Consul</span>
                <span class="skill">Vault</span>
                <span class="skill">Nomad</span>
                <span class="skill">Terraform</span>
                <span class="skill">PHP</span>
                <span class="skill">Percona</span>
                <span class="skill">Git</span>
                <span class="skill">GitLab</span>
                <span class="skill">Jira</span>
                <span class="skill">Confluence</span>
                <span class="skill">BIND</span>
                <span class="skill">PowerDNS</span>
                <span class="skill">NSD</span>
                <span class="skill">Unbound</span>
                <span class="skill">Cisco ASA</span>
                <span class="skill">Bash Scripting</span>
                <span class="skill">VMWare vSphere</span>
                <span class="skill">VMWare VCD</span>
                <span class="skill">IP Networking</span>
              </span>
              <abbr class="dtstart" title="201403">2014.03</abbr>
              <abbr class="dtend" title="2016.10">2016.10</abbr>
              <span class="location adr">
                <span class="locality">Kelowna</span>
                <span class="region">BC</span>
              </span>
              <ul class="description">
                <li>Plan, oversee, and actively engage in the development of our applications and associated integrations</li>
                <li>Maintain operational, configuration, and other procedures (<i>e.g.,</i> disaster recovery)</li>
                <li>Research and evaluate technologies and techniques</li>
                <li>Provision and maintain production servers</li>
              </ul>
            </li>
            <li class="vcard vevent experience">
              <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
              <a class="org url" href="https://www.rackforce.com">RackForce Networks Inc</a>
              <span class="title">Developer</span>
              <span class="summary">
                <span class="skill">PHP</span>
                <span class="skill">MariaDB</span>
                <span class="skill">Web Markup (HTML, CSS, Bootstrap)</span>
                <span class="skill">jQuery</span>
                <span class="skill">Git</span>
                <span class="skill">Stash (Bitbucket Server)</span>
                <span class="skill">Jira</span>
                <span class="skill">Confluence</span>
                <span class="skill">Linux</span>
                <span class="skill">Puppet</span>
                <span class="skill">Bash Scripting</span>
                <span class="skill">Apache HTTPD</span>
                <span class="skill">nginx</span>
                <span class="skill">D3.js</span>
                <span class="skill">R</span>
                <span class="skill">PostgreSQL</span>
                <span class="skill">VMWare vSphere</span>
                <span class="skill">IP Networking</span>
              </span>
              <abbr class="dtstart" title="201310">2013.10</abbr>
              <abbr class="dtend" title="201403">2014.03</abbr>
              <span class="location adr">
                <span class="locality">Kelowna</span>
                <span class="region">BC</span>
              </span>
              <ul class="description">
                <li>Develop and deploy web applications</li>
                <li>Provision and maintain production servers</li>
              </ul>
            </li>
            <li class="vcard vevent experience">
              <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
              <a class="org url" href="https://www.rackforce.com">RackForce Networks Inc</a>
              <span class="title">NOC Supervisor</span>
              <span class="summary">
                <span class="skill">Linux</span>
                <span class="skill">Bash Scripting</span>
                <span class="skill">D3.js</span>
                <span class="skill">R</span>
                <span class="skill">MySQL</span>
                <span class="skill">PostgreSQL</span>
                <span class="skill">VMWare vSphere</span>
                <span class="skill">Cisco IOS</span>
                <span class="skill">Cisco NX-OS</span>
                <span class="skill">IP Networking</span>
              </span>
              <abbr class="dtstart" title="201301">2013.01</abbr>
              <abbr class="dtend" title="201310">2013.10</abbr>
              <span class="location adr">
                <span class="locality">Kelowna</span>
                <span class="region">BC</span>
              </span>
              <ul class="description">
                <li>Design and maintain analytics for support metrics</li>
                <li>Provide recommendations for NOC process improvements</li>
                <li>Manage employee scheduling and develop alternative models for shift rotations</li>
                <li>Respond to support requests and incidents where required</li>
                <li>Author and perform network and systems change requests where required</li>
              </ul>
            </li>
            <li class="vcard vevent experience">
              <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
              <a class="org url" href="https://www.rackforce.com">RackForce Networks Inc</a>
              <span class="title">NOC Technician</span>
              <span class="summary">
                <span class="skill">Linux</span>
                <span class="skill">Virtuozzo</span>
                <span class="skill">cPanel</span>
                <span class="skill">Plesk</span>
                <span class="skill">Bash Scripting</span>
                <span class="skill">Apache HTTPD</span>
                <span class="skill">PHP</span>
                <span class="skill">MySQL</span>
                <span class="skill">BIND</span>
                <span class="skill">Postfix</span>
                <span class="skill">Windows Server</span>
                <span class="skill">VMWare ESXi</span>
                <span class="skill">VMWare vSphere</span>
                <span class="skill">Cisco IOS</span>
                <span class="skill">Cisco NX-OS</span>
                <span class="skill">IP Networking</span>
              </span>
              <abbr class="dtstart" title="201106">2011.06</abbr>
              <abbr class="dtend" title="201301">2013.01</abbr>
              <span class="location adr">
                <span class="locality">Kelowna</span>
                <span class="region">BC</span>
              </span>
              <ul class="description">
                <li>Respond to support requests and incidents</li>
                <li>Author and perform network and systems change requests</li>
                <li>RHEL/CentOS server administration</li>
                <li>(Basic) Windows Server administration</li>
              </ul>
            </li>
          </ol>
        </li>
        <li class="vcard vevent experience">
          <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
          <span class="org" xlink:type="simple" xlink:href="#sunshine">Sunshine Communications Ltd</span>
          <span class="title">Internet Technician</span>
          <span class="summary">
            <span class="skill">Linux</span>
            <span class="skill">PHP</span>
            <span class="skill">MySQL</span>
            <span class="skill">Perl</span>
            <span class="skill">Web Markup (HTML, CSS)</span>
            <span class="skill">Bash Scripting</span>
            <span class="skill">Apache HTTPD</span>
            <span class="skill">BIND</span>
            <span class="skill">Sendmail</span>
            <span class="skill">Radius</span>
            <span class="skill">DOCSIS</span>
            <span class="skill">SNMP</span>
            <span class="skill">Riverstone (RS 8000)</span>
            <span class="skill">Cisco IOS</span>
            <span class="skill">IP Networking</span>
          </span>
          <ul class="description">
            <li>Network design, maintenance, and troubleshooting</li>
            <li>Linux server administration</li>
            <li>Customer technical support</li>
            <li>Development of customer management and provisioning systems</li>
          </ul>
          <abbr class="dtstart" title="200410">2004.10</abbr>
          <abbr class="dtend" title="200608">2006.08</abbr>
          <span class="location adr">
            <span class="locality">Grand Forks</span>
            <span class="region">BC</span>
          </span>
        </li>
      </ol>
    </section>

    <section>
      <h1>Independent Contracting</h1>
      <ol class="vcalendar">
        <li class="vcard vevent experience">
          <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
          <span class="org">Jonathan Thiessen</span>
          <span class="title">Sole Proprietor</span>
          <abbr class="dtstart" title="202202">2022.02</abbr>
          <span class="location adr">
            <span class="locality">Grand Forks</span>
            <span class="region">BC</span>
          </span>
          <ol class="vcalendar description">
            <li class="vcard vevent experience">
              <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
              <a class="org url" href="https://terago.ca">TeraGo Networks Inc</a>
              <span class="title">Independent IT Contractor — DevOps Consultant</span>
              <abbr class="dtstart" title="202402">2024.02</abbr>
              <ul class="description">
                <li>Legacy systems training, documentation, maintenance, and migrations</li>
                <li>Miscellaneous systems integrations and platform development</li>
                <li>Network device management improvements</li>
                <li>Design and implementation of a network device utilisation monitoring system</li>
              </ul>
              <span class="location adr">
                <span class="locality">Remote</span>
              </span>
            </li>
            <li class="vcard vevent experience">
              <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
              <a class="org url" href="https://terago.ca">TeraGo Networks Inc</a>
              <span class="title">Independent IT Contractor — DevOps Consultant (Casual)</span>
              <abbr class="dtstart" title="202202">2022.02</abbr>
              <abbr class="dtend" title="202401">2024.01</abbr>
              <span class="description">Legacy systems training, documentation, maintenance, and migrations</span>
              <span class="location adr">
                <span class="locality">Remote</span>
              </span>
            </li>
          </ol>
        </li>
        <li class="vcard vevent experience">
          <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
          <span class="org">Jonathan Thiessen (DBA At Home Consulting)</span>
          <span class="title">Sole Proprietor</span>
          <abbr class="dtstart" title="200705">2007.05</abbr>
          <abbr class="dtend" title="200808">2008.08</abbr>
          <span class="location adr">
            <span class="locality">Grand Forks</span>
            <span class="region">BC</span>
          </span>
          <ol class="vcalendar description">
            <li class="vcard vevent experience">
              <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
              <a class="org url" href="https://www.shaw.ca">Shaw Communications Inc</a>
              <span class="title">Independent IT Contractor</span>
              <span class="description">Legacy systems documentation, maintenance, and migrations</span>
              <span class="location adr">
                <span class="locality">Grand Forks</span>
                <span class="region">BC</span>
              </span>
              <ol>
                <li>
                  <abbr class="dtstart" title="200805">2008.05</abbr>
                  <abbr class="dtend" title="200808">2008.08</abbr>
                </li>
                <li>
                  <abbr class="dtstart" title="200705">2007.05</abbr>
                  <abbr class="dtend" title="200708">2007.08</abbr>
                </li>
              </ol>
            </li>
          </ol>
        </li>
      </ol>
    </section>

    <section>
      <h1>Education and Certificates</h1>
      <ol class="vcalendar">
        <li class="vcard vevent education">
          <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
          <a class="org url" href="https://aws.amazon.com">Amazon Web Services</a>
          <a class="title url" href="https://aws.amazon.com/certification/certified-developer-associate">AWS Certified Developer - Associate (DVA)</a>
          <ol>
            <li xlink:type="simple" xlink:href="#validity">
              <abbr class="dtstart" title="20171214">2017.12.14</abbr>
              <abbr class="dtend" title="20201214">2020.12.14</abbr>
            </li>
          </ol>
          <span class="location adr">
            <span class="locality">Kelowna</span>
            <span class="region">BC</span>
          </span>
        </li>
        <li class="vcard vevent education">
          <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
          <a class="org url" href="https://www.axelos.com/best-practice-solutions/itil">ITIL</a>
          <a class="title url" href="https://www.axelos.com/certifications/itil-certifications/itil-foundation">ITIL v3 Foundations</a>
          <ol>
            <li xlink:type="simple" xlink:href="#validity">
              <abbr class="dtstart" title="201212">2012.12</abbr>
            </li>
          </ol>
          <span class="location adr">
            <span class="locality">Kelowna</span>
            <span class="region">BC</span>
          </span>
        </li>
        <li class="vcard vevent education">
          <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
          <a class="org url" href="https://uwaterloo.ca">University of Waterloo</a>
          <span class="summary">BMath, Joint Honours <a class="url" href="https://uwaterloo.ca/math/future-undergraduates/programs/computer-science">Computer Science</a> &amp; <a class="url" href="https://uwaterloo.ca/math/future-undergraduates/programs/combinatorics-and-optimization">Combinatorics and Optimization</a></span>
          <abbr class="dtstart" title="200609">2006.09</abbr>
          <abbr class="dtend" title="201104">2011.04</abbr>
          <span class="location adr">
            <span class="locality">Waterloo</span>
            <span class="region">ON</span>
          </span>
        </li>
        <li class="vcard vevent education">
          <a class="include" href="#jjt" title="Jonathan J. Thiessen"></a>
          <a class="org url" href="https://www.netacad.com">Cisco Networking Academy</a>
          <a class="title url" href="https://www.cisco.com/c/en/us/training-events/training-certifications/certifications/associate/ccna.html">Cisco Certified Network Associate (CCNA)</a>
          <ol>
            <li xlink:type="simple" xlink:href="#validity">
              <abbr class="dtstart" title="20040629">2004.06.29</abbr>
              <abbr class="dtend" title="20070629">2007.06.29</abbr>
            </li>
          </ol>
          <span class="location adr">
            <span class="locality">Kelowna</span>
            <span class="region">BC</span>
          </span>
        </li>
      </ol>
    </section>

    <section>
      <h1>Favourite <code>fortune</code> Quote</h1>
      <blockquote>
        <p>
          [I plan] to see, hear, touch, and destroy everything in my path, including beets, rutabagas, and most random vegetables, but excluding yams, as I am absolutely terrified of yams…
        </p><p>
          Actually, I think my fear of yams began in my early youth, when many of my young comrades pelted me with same for singing songs of far-off lands and deep blue seas in a language closely resembling that of the common sow.
          My psychosis was further impressed into my soul as I reached adolescence, when, while skipping through a field of yams, light-heartedly tossing flowers into the stratosphere, a great yam-picking machine tore through the fields, pursuing me to the edge of the great plantation, where I escaped by diving into a great ditch filled with a mixture of water and pig manure, which may explain my tendency to scream, <i>"Here come the Martians! Hide the eggs!"</i> every time I have pork.
          But I digress.
          The fact remains that I cannot rationally deal with yams, and pigs are terrible conversationalists.
        </p>
      </blockquote>
    </section>

    <footer>
      <ol class="footnotes">
        <li class="footnote" id="footnotes">If you're like me, and enjoy footnotes, please ask to see my expanded résumé with 500% more footnotes. Buzzword soup (in the form of a technical skills matrix) is also available on request.</li>
        <li class="footnote" id="functional">While I am neither a PL researcher, nor a type theory savant, I am particularly keen on securing employment involving functional programming.</li>
        <li class="footnote" id="sunshine">A former privately owned ISP and cable company acquired by Shaw Communications Inc.</li>
        <li class="footnote" id="validity">Date of issue to date of expiry.</li>
      </ol>
    </footer>

  </body>

</html>
