Update jobs and projects
continuous-integration/drone/push Build is passing Details

This commit is contained in:
John Shaver 2021-07-03 23:26:53 -07:00
parent dee7a1cacd
commit 0e727bae2e
2 changed files with 98 additions and 84 deletions

View File

@ -33,6 +33,11 @@
<h1>John Shaver</h1>
<span class="subtitle">Full-Stack Engineer</span>
</header>
<!--
<section class="main-block summary">
<p>I'm a fullstack engineer with experience troubleshooting </p>
</section>
-->
<section class="main-block">
<h2>
<i class="fa fa-suitcase"></i> Experiences
@ -45,15 +50,16 @@
</div>
<div class="details">
<header>
<h3>Lead Developer for Skillabi Project</h3>
<h3>Software Engineer III and Lead Developer for Skillabi</h3>
<span class="place"><a href="https:/economicmodeling.com/">Emsi/BurningGlass</a></span>
<span class="location fa">Moscow, ID</span>
</header>
<div>
<ul>
<li>Worked on a team developing Skillsmatch MVP.</li>
<li>Worked on multiple iterations of the Skillabi Prototype.</li>
<li>Lead Developer on Skillabi MVP and it's APIs</li>
<li>Worked with a team to successfully develop Skillsmatch MVP.</li>
<li>Worked with a team on multiple iterations of the Skillabi Prototype.</li>
<li>Currently leading a team to develop the Skillabi MVP and it's APIs.</li>
<li>Lead the move away from application-wide credentials to secure, per-user, role based auth.</li>
</ul>
</div>
</div>
@ -99,7 +105,8 @@
</div>
</div>
</section>
<section class="blocks">
<!--
<section class="blocks">
<div class="date">
<span>2013</span><span>2012</span>
</div>
@ -119,6 +126,7 @@
</div>
</div>
</section>
-->
</section>
<section class="main-block">
<h2>
@ -126,42 +134,41 @@
</h2>
<section class="blocks">
<div class="date">
<span>2018</span>
<span>2021</span>
</div>
<div class="decorator">
</div>
<div class="details">
<header>
<h3>Telebit</h3>
<span class="place"><a href="https://telebit.cloud">https://telebit.cloud</a></span>
<h3>Skillabi</h3>
<span class="place"><a href="https://skillabi.com">https://skillabi.com</a></span>
</header>
<div>
<ul>
<li>Implemented design specification in HTML/CSS and Javascript.</li>
<li>Developed the email confirmation process from working prototype to production.</li>
<li>Working to develop a cross platform electron implementation of the Telebit client interface.</li>
<li>Lead the development of the Skillabi from prototype to scalable production ready application.</li>
<li>Design and develop role-based, per-user authorization on top of AWS Cognito to keep customer data secure.</li>
<li>Design and lead development and documenation of new API for storing customer data that is searchable, filterable, and secure.</li>
</ul>
</div>
</div>
</section>
<section class="blocks">
<div class="date">
<span>2017</span>
<span>2019</span>
</div>
<div class="decorator">
</div>
<div class="details">
<header>
<h3>Historical Records Database</h3>
<span class="place">Not yet public.</span>
<h3>SkillsMatch</h3>
<span class="place"><a href="https://match.emsiskills.com">https://match.emsiskills.com</a></span>
</header>
<div>
<ul>
<li>Converted the historical records database from MS Access to MySQL.</li>
<li>Built an interface for searching the records in the database and finding information.</li>
<li>User authentication to allow specified users to add/edit records to/in the database.</li>
<li>User interface for adding/editing/deleting records by authenticated users.</li>
<li>Administration interface for administrators to add/create users.</li>
<li>Worked on a team developing an MVP SAAS for to help adults coming back to school to find a path to their new career</li>
<li>A react/redux front-end that interfaces with several APIs and micro-services</li>
<li>Implement CI/CD via cypress, ava, and terraform on Codeship.com</li>
<li>We built several micro services and an API on AWS lambdas managed by serverless.js</li>
</ul>
</div>
</div>
@ -195,71 +202,67 @@
<a class="print-button" target="_blank" href="John-Shaver-Resume-2021.pdf"><i class="fas fa-print"></i></a>
<a class="download-button no-print" href="John-Shaver-Resume-2021.pdf" download><i class="fas fa-file-download"></i></a>
</div>
<div class="side-block" id="contact">
<h1>
Contact Info
</h1>
<ul>
<li><i class="fas fa-globe fa-fw"></i> <a href="https://jshaver.net">https://jshaver.net</a></li>
<li><i class="fab fa-linkedin fa-fw"></i> <a href="https://www.linkedin.com/in/thejshaver">thejshaver</a></li>
<li><i class="fas fa-envelope fa-fw"></i> <a href="mailto:john@jshaver.net?subject=%5C(%E2%80%A2%20%E2%97%A1%20%E2%80%A2)%2F%20OMG!%20Amazing%20Resume!!&body=Dear%20John%2C%0A">john@jshaver.net</a></li>
<li><i class="fas fa-phone fa-fw"></i> <a href="tel:18018503052">801.850.3052</a></li>
<li><i class="fas fa-code-branch fa-fw"></i> <a href="https://git.jshaver.net/jshaver">git.jshaver.net/jshaver</a></li>
</ul>
</div>
<div class="side-block skills">
<h1>
Skills
</h1>
<ul>
<li></li>
<li>Troubleshooting</li>
<li>Self Motivation</li>
<li>Functional Programming</li>
<li>Effective Communication</li>
</ul>
<ul>
<li><i class="fab fa-js fa-fw"></i> Javascript</li>
<li>
<i class="fab fa-fw">
<svg class="ts-logo" viewBox="0 0 630 630">
<use xlink:href="#svg-ts-logo"></use>
</svg></i> Typescript
</li>
<li><i class="fab fa-react fa-fw"></i> React</li>
<li><i class="fas fa-rocket fa-fw"></i> express.js</li>
<li><i class="fas fa-database fa-fw"></i> Relational Databases</li>
<li><i class="fab fa-linux fa-fw"></i> Linux</li>
<li><i class="fas fa-code-branch fa-fw"></i> git</li>
<li><i class="fab fa-aws fa-fw"></i> AWS</li>
<li><i class="fab fa-docker fa-fw"></i> Docker</li>
<!-- <li><i class="fas fa-user-ninja fa-fw"></i> nunchuck</li> -->
</ul>
</div>
<div class="side-block recommendations">
<h1>
Recommendations
</h1>
<div class="recommendation">
"John Shaver has produced consistently excellent work over the years..."
<div class="attribution"><a href="https://www.linkedin.com/in/joel-pomije-7123822/">Joel Pomije<br>Lead Developer</a></div>
<div>
<div class="side-block" id="contact">
<h1>
Contact Info
</h1>
<ul>
<li><i class="fas fa-globe fa-fw"></i> <a href="https://jshaver.net">https://jshaver.net</a></li>
<li><i class="fab fa-linkedin fa-fw"></i> <a href="https://www.linkedin.com/in/thejshaver">thejshaver</a></li>
<li><i class="fas fa-envelope fa-fw"></i> <a href="mailto:john@jshaver.net?subject=%5C(%E2%80%A2%20%E2%97%A1%20%E2%80%A2)%2F%20OMG!%20Amazing%20Resume!!&body=Dear%20John%2C%0A">john@jshaver.net</a></li>
<li><i class="fas fa-phone fa-fw"></i> <a href="tel:18018503052">801.850.3052</a></li>
<li><i class="fas fa-code-branch fa-fw"></i> <a href="https://git.jshaver.net/jshaver">git.jshaver.net/jshaver</a></li>
</ul>
</div>
<div class="recommendation">
"He is very knowledgable in the fields of JavaScript, as well as networking, servers and the internet in general."
<div class="attribution"><a href="https://www.linkedin.com/in/drew-warren-853551122/">Drew Warren<br>Scrum Master/Developer</a></div>
<div class="side-block skills">
<h1>
Skills
</h1>
<ul>
<li><i class="fab fa-js-square fa-fw"></i> Javascript</li>
<li>
<i class="fab fa-fw">
<svg class="ts-logo" viewBox="0 0 630 630">
<use xlink:href="#svg-ts-logo"></use>
</svg></i> Typescript
</li>
<li><i class="fab fa-react fa-fw"></i> React</li>
<li><i class="fab fa-node fa-fw"></i> node.js</li>
<li><i class="fas fa-database fa-fw"></i> Relational Databases</li>
<li><i class="fab fa-linux fa-fw"></i> Linux</li>
<li><i class="fas fa-globe fa-fw"></i> Terraform</li>
<li><i class="fab fa-aws fa-fw"></i> AWS</li>
<li><i class="fab fa-docker fa-fw"></i> Docker</li>
<li><i class="fab fa-css3 fa-fw"></i> CSS</li>
<!-- <li><i class="fas fa-user-ninja fa-fw"></i> nunchuck</li> -->
</ul>
</div>
<div class="recommendation">
"He has a very broad knowledge base that he brings to any project..."
<div class="attribution"><a href="https://www.linkedin.com/in/james-hager-ab361112a/">James Hagar<br>Project Manager</a></div>
<div class="side-block recommendations">
<h1>
Recommendations
</h1>
<div class="recommendation">
"John Shaver has produced consistently excellent work over the years..."
<div class="attribution"><a href="https://www.linkedin.com/in/joel-pomije-7123822/">Joel Pomije<br>Lead Developer</a></div>
</div>
<div class="recommendation">
"He is very knowledgable in the fields of JavaScript, as well as networking, servers and the internet in general."
<div class="attribution"><a href="https://www.linkedin.com/in/drew-warren-853551122/">Drew Warren<br>Scrum Master/Developer</a></div>
</div>
<div class="recommendation">
"He has a very broad knowledge base that he brings to any project..."
<div class="attribution"><a href="https://www.linkedin.com/in/james-hager-ab361112a/">James Hagar<br>Project Manager</a></div>
</div>
<div class="recommendation">
"John is an extremely capable and high value asset to a team. ..."
<div class="attribution"><a href="https://coolaj86.com/">AJ ONeal<br>Backend Engineer</a></div>
</div>
</div>
<div class="recommendation">
"John is an extremely capable and high value asset to a team. ..."
<div class="attribution"><a href="https://coolaj86.com/">AJ ONeal<br>Backend Engineer</a></div>
<div class="source-link no-print">
source code: <a href="https://git.jshaver.net/jshaver/html-resume">https://git.jshaver.net/jshaver/html-resume</a>
</div>
</div>
<div class="source-link no-print">
source code: <a href="https://git.jshaver.net/jshaver/html-resume">https://git.jshaver.net/jshaver/html-resume</a>
</div>
</aside>
</body>
</html>

View File

@ -53,7 +53,7 @@ li{
float: left;
width: var(--main-width);
padding: 2.7rem 2.7rem 0 2.7rem;
font-size: 1.124972rem;
font-size: 1.3rem;
}
#sidebar{
@ -101,6 +101,12 @@ li{
margin-top: 2.7rem;
}
.main-block.summary{
text-align: center;
font-size: 1.4rem;
font-style: italic;
}
#main h2{
position: relative;
top: var(--row-blocks-padding-top);
@ -242,6 +248,7 @@ li{
.details h3{
font-size: 1.349966rem;
margin-bottom: 0.2rem;
}
.main-block:not(.concise) .details div{
@ -324,10 +331,14 @@ li{
#sidebar h1{
font-weight: 400;
font-size: 1.649959rem;
margin-bottom: 2rem;
}
.side-block:first-child{
margin-top: 7rem;
}
.side-block{
margin-top: 6.5rem;
margin-top: 8.2rem;
}
#contact ul{
@ -345,7 +356,7 @@ li{
}
.skills{
line-height: 1.5;
line-height: 1.7;
}
.skills ul{
@ -397,7 +408,7 @@ body > *{
.recommendation {
margin: 1.5em 0.0rem;
margin-bottom: 1.5rem;
font-style: italic;
}
@ -479,4 +490,4 @@ svg.ts-logo {
.control-buttons a {
color: #28582fed;
margin: 0.2em;
}
}