|
|
|
@ -14,6 +14,39 @@
|
|
|
|
|
</ul>
|
|
|
|
|
</section>
|
|
|
|
|
<section class="sections">
|
|
|
|
|
<section class="relevant-skills">
|
|
|
|
|
<label>
|
|
|
|
|
<div class="fit-content">
|
|
|
|
|
<div class="bold">Skills/Technologies</div>
|
|
|
|
|
</div>
|
|
|
|
|
</label>
|
|
|
|
|
<div>
|
|
|
|
|
<ul class="inline">
|
|
|
|
|
<li>Docker</li>
|
|
|
|
|
<li>DevOps (Logging, Monitoring, Grafana, CI/CD)</li>
|
|
|
|
|
<li>Kubernetes</li>
|
|
|
|
|
<li>Node.js</li>
|
|
|
|
|
<li>Javascript/Typescript</li>
|
|
|
|
|
<li>React</li>
|
|
|
|
|
<li>MySQL/PostgreSQL</li>
|
|
|
|
|
<li>Elasticsearch</li>
|
|
|
|
|
<li>Clickhouse</li>
|
|
|
|
|
<li>Linux</li>
|
|
|
|
|
<li>Cloudflare</li>
|
|
|
|
|
<li>Redis</li>
|
|
|
|
|
<li>RethinkDB</li>
|
|
|
|
|
<li>Helm</li>
|
|
|
|
|
<li>nginx</li>
|
|
|
|
|
<li>Vercel</li>
|
|
|
|
|
<li>S3</li>
|
|
|
|
|
<li>Express.js</li>
|
|
|
|
|
<li>React</li>
|
|
|
|
|
<li>React Native</li>
|
|
|
|
|
<li>Next.js</li>
|
|
|
|
|
<li>Swagger</li>
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
</section>
|
|
|
|
|
<section class="employment">
|
|
|
|
|
<label>
|
|
|
|
|
<div class="fit-content">
|
|
|
|
@ -57,21 +90,14 @@
|
|
|
|
|
content.
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
Setup various supporting/ancillary services in Kubernetes,
|
|
|
|
|
including Gitlab, OpenTelemetry, private Docker & NPM
|
|
|
|
|
registries, Grafana.
|
|
|
|
|
Deployed and configured various supporting/ancillary
|
|
|
|
|
services in Kubernetes, including Gitlab, private Docker &
|
|
|
|
|
NPM registries.
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
Implemented OpenTelemetry tracing visualized in Grafana,
|
|
|
|
|
decreasing transcoder troubleshooting by 50%.
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
Worked with (in no particular order): Node.js, Redis, MySQL,
|
|
|
|
|
PostgreSQL, RethinkDB, Elasticsearch, Clickhouse, Docker,
|
|
|
|
|
Nomad, Consul, Kubernetes, Helm, nginx, DigitalOcean
|
|
|
|
|
Droplets, Vercel, S3, Cloudflare, Express.js, React, React
|
|
|
|
|
Native, Next.js, Swagger
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
</li>
|
|
|
|
@ -244,28 +270,6 @@
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
</section>
|
|
|
|
|
<section class="relevant-skills">
|
|
|
|
|
<label>
|
|
|
|
|
<div class="fit-content">
|
|
|
|
|
<div class="bold">Skills/Technologies</div>
|
|
|
|
|
</div>
|
|
|
|
|
</label>
|
|
|
|
|
<div>
|
|
|
|
|
<ul class="inline">
|
|
|
|
|
<li>Docker</li>
|
|
|
|
|
<li>DevOps (Logging, Monitoring, Grafana, CI/CD)</li>
|
|
|
|
|
<li>Kubernetes</li>
|
|
|
|
|
<li>Node JS</li>
|
|
|
|
|
<li>Javascript/Typescript</li>
|
|
|
|
|
<li>React</li>
|
|
|
|
|
<li>MySQL/PostgreSQL</li>
|
|
|
|
|
<li>Elasticsearch</li>
|
|
|
|
|
<li>Clickhouse</li>
|
|
|
|
|
<li>Linux</li>
|
|
|
|
|
<li>Cloudflare</li>
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
</section>
|
|
|
|
|
<section class="education">
|
|
|
|
|
<label>
|
|
|
|
|
<span class="bold">Education</span>
|
|
|
|
|