diff options
author | Adam T. Carpenter <atc@53hor.net> | 2023-12-31 00:08:31 -0500 |
---|---|---|
committer | Adam T. Carpenter <atc@53hor.net> | 2023-12-31 00:08:31 -0500 |
commit | c3a81ed3d355d542f78c215d93f5197c42dfb47c (patch) | |
tree | f72719a01ca532c915b4704ef440b99ed9043991 /assets | |
parent | c12d9427c8c425141d8811bf0fe3a4d240ed4c5a (diff) | |
download | 53hor-resume.tar.xz 53hor-resume.zip |
update skills with horizontal listsresume
Diffstat (limited to 'assets')
-rw-r--r-- | assets/cv.html | 113 |
1 files changed, 43 insertions, 70 deletions
diff --git a/assets/cv.html b/assets/cv.html index 634a5d2..e3e2fef 100644 --- a/assets/cv.html +++ b/assets/cv.html @@ -5,7 +5,7 @@ <style> .horiz { display: flex; - justify-content: space-between; + justify-content: space-evenly; } body,a { @@ -60,12 +60,13 @@ body,a { </div> <ul> - <li>Manage team of eight software engineers, on site and remote</li> + <li>Manage team of eight software engineers both on site and remote</li> <li>Coordinate development of self-service portal with 2000+ DAU</li> - <li>AI transcripts and summarization development workstream owner</li> - <li>Design and implemented Argo BlueGreen rollout strategy for progressive deployments with zero downtime</li> - <li>Promoted adoption of Google SRE practices in a paperwork-heavy change environment</li> - <li>Created remote developer jump box to reduce onboarding time</li> + <li>Develop OpenAI-generated transcript summary UI for quick review of client calls</li> + <li>Own AI platform services development workstream</li> + <li>Design and implement Argo BlueGreen rollout strategy for progressive deployments with zero downtime</li> + <li>Evangelize adoption of continuous deployment in a heavily manual change environment</li> + <li>Create remote developer jump box to reduce onboarding time</li> </ul> <div class="horiz"> @@ -75,75 +76,47 @@ body,a { <ul> <li>Reverse engineered undocumented, proprietary protocol and created <a href="https://github.com/adpllc/altruistic-angelshark"><em>Angelshark</em></a> to automate config changes. Sends commands over SSH channels to remote terminal emulators.</li> - <li>TODO: CICD/site reliability engineering</li> - <li>Co-authored custom authentication API and reverse proxy to serve as a container traffic router. Turns LDAP credentials into JWTs.</li> - - <li> - On-boarded and mentored team of six developers on organization DevOps - technology and practices. This included configuring and - knowledge-sharing a Jenkins CICD pipeline, local Docker Trusted - Registry, and IBM Cloud Private flavor of Kubernetes. This also - consisted of informal lectures on concepts such as continuous deployment - and delivery, the "12-factor" methodology, and containerization. - </li> - + <li>Co-authored custom authentication API and reverse proxy to serve as a container traffic router; Turns LDAP credentials into JWTs</li> + <li>Mentored six new team developers on Google SRE practices, continuous integration, and Kubernetes orchestration</li> </ul> <hr /> <h2>Skills</h2> - <h3>Software Engineering</h3> - - <ul> - <li> - Build performant, correct applications and services with a focus on - automating manual labor and making architects' and operators' lives easier. - </li> - <li> - Contribute to internal and client-facing front-end software that is simple - and easy to use. - </li> - <li> - Integrating with organizational build chains and DevOps pipelines for - deployments with zero surprises. - </li> - </ul> - - <h3>Systems Administration</h3> - - <ul> - <li> - Architect and arrange physical machines and the servers that run on them for - minimal downtime and secure, speedy operation. - </li> - <li> - Administer container orchestration clusters with dozens of "micro-services" - that need to communicate together to achieve a common goal. Apply - zero-downtime upgrade practices as well as high-availability horizontal - replica scaling for high-use applications. - </li> - <li> - Self-host a variety of tools, applications, and web servers for the purpose - of learning and ownership of digital property. - </li> - </ul> - - <h3>Technical Mentoring, Leadership</h3> - - <ul> - <li> - Transfer knowledge and skills in a practical, enjoyable fashion in language - that is [hopefully] easy to comprehend. - </li> - <li> - Take a senior role in directing a flourishing new team of developers to get - started quickly and achieve a state of production in little time. - </li> - <li> - Co-host informal lectures and "lunch and learns" on a variety of topics, - especially but not limited to computing. - </li> - </ul> + <div class="horiz"> + <ul> + <li>Mentoring and training</li> + <li>Agile development</li> + <li>Root cause analysis</li> + <li>Threat modeling</li> + <li>Network troubleshooting</li> + <li>Stakeholder demos</li> + <li>Operational automation</li> + <li>Requirements gathering, roadmapping</li> + </ul> + + <ul> + <li>Rust</li> + <li>C#, .NET</li> + <li>PHP, Symfony</li> + <li>JavaScript</li> + <li>HTML, CSS</li> + <li>Bourne Shell</li> + <li>Python</li> + <li>MySQL</li> + </ul> + + <ul> + <li>FreeBSD, Linux</li> + <li>Docker</li> + <li>Kubernetes</li> + <li>Jenkins</li> + <li>Splunk, Dynatrace</li> + <li>Pendo</li> + <li>OpenAI GPT-3, GPT-4</li> + <li>Jira, Confluence</li> + </ul> + </div> <hr /> <h2>Academic History</h2> |