diff --git a/src/Resume.svg b/src/Resume.svg index c5eddcb..f9ad63d 100644 --- a/src/Resume.svg +++ b/src/Resume.svg @@ -7,7 +7,7 @@ viewBox="0 0 215.9 279.4" version="1.1" id="svg132" - inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)" sodipodi:docname="Resume.svg" inkscape:export-filename="Resume.pdf" inkscape:export-xdpi="300" @@ -33,16 +33,16 @@ inkscape:deskcolor="#d1d1d1" inkscape:document-units="in" showgrid="false" - inkscape:zoom="1.0017511" - inkscape:cx="156.22643" - inkscape:cy="310.45636" - inkscape:window-width="2309" - inkscape:window-height="937" - inkscape:window-x="1291" - inkscape:window-y="114" - inkscape:window-maximized="0" - inkscape:current-layer="backgrounds" - showguides="false"> + inkscape:zoom="1.7872038" + inkscape:cx="390.27446" + inkscape:cy="304.10633" + inkscape:window-width="1600" + inkscape:window-height="831" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="text" + showguides="true"> + visible="false" + originx="0" + originy="0" /> - @@ -98,7 +95,7 @@ id="guide52382" inkscape:locked="false" /> @@ -112,6 +109,51 @@ orientation="0,-1" id="guide65124" inkscape:locked="false" /> + + + + + + + + + @@ -151,7 +193,8 @@ + id="backgrounds" + sodipodi:insensitive="true"> Wheeler Payson Hopkins Law + id="tspan2">Wheeler Payson Hopkins Law Backend/DevOps Software Engineer + id="tspan4">Backend/DevOps Software Engineer Experience + y="35.584393">Experience Nov 2021-Nov 2021-Present Senior Software Engineer + y="43.196255">Senior Software Engineer Kong, Inc. + y="43.067066">Kong, Inc. Remote (IL) + y="43.196255">Remote (IL) Create app scaffolding infrastructure between GitHub, Slack, DockerHub, Create app scaffolding infrastructure between GitHub, Slack, DockerHub, Kubernetes + y="54.609997" + id="tspan7">Kubernetes using Golang and Python + y="54.626247">• + Contribute to back-end Node.js + NestJS app development using TypeScript + + y="64.786247">• Create build/test/deployment pipelines with GitHub Actions, ArgoCD + id="tspan9">Create build/test/deployment pipelines with GitHub Actions, ArgoCD, Helm Create app monitoring metrics and go/no-go gates using DataDog + id="tspan10">Create app monitoring metrics and go/no-go gates using DataDog Support existing Jenkins and Pulp infrastructure with AWS and Terraform + id="tspan19">Support existing Jenkins and Pulp infrastructure with AWS and Terraform + y="69.866249">• + y="74.946251">• Share on-call rotations using PagerDuty + id="tspan20">Share on-call rotations using PagerDuty + y="80.026253">• Location Oct 2019-Oct 2019-Oct 2021 Software Engineer + y="87.646248">Software Engineer + y="93.996254">• Develop Jenkins pipeline shared libraries in Groovy + id="tspan21">Develop Jenkins pipeline shared libraries in Groovy Orchestrate large Jenkins deployment on OpenShift using Ansible, Python + id="tspan22">Orchestrate large Jenkins deployment on OpenShift using Ansible, Python Share on-call rotations, triage JIRA tickets + id="tspan23">Share on-call rotations, triage JIRA tickets Interact and collaborate with open source community on Red Hat public Interact and collaborate with open source community on Red Hat public repositories + y="109.22" + id="tspan25">repositories + y="99.076256">• + y="104.15625">• + y="109.23622">• Red Hat + y="87.646248">Red Hat Remote (NY, IL) + y="87.646248">Remote (NY, IL) Mentor interns and junior/associate engineers on the team + y="119.39624">Mentor interns and junior/associate engineers on the team + y="119.39624">• Jan 2019-Jan 2019-Oct 2019 Associate Consultant + y="127.01625">Associate Consultant Provide guidance to customers on best practices for cloud-native app Provide guidance to customers on best practices for cloud-native app development and continuous integration and deployment methodologies + y="132.08" + id="tspan27">development and continuous integration and deployment methodologies + y="133.36623">• Help customers develop Java cloud-native apps and implement Help customers develop Java cloud-native apps and implement contemporary SDLC/DevOps techniques, both on-site and remotely + y="142.24" + id="tspan29">contemporary SDLC/DevOps techniques, both on-site and remotely + y="143.52623">• Received Received Consulting Recognition Award for successfully building and Consulting Recognition Award for successfully building and presenting an app demo for a multi-million dollar contract with a large presenting an app demo for a multi-million dollar contract with a large domestic commercial bank + y="157.48001" + id="tspan33">domestic commercial bank + y="153.68622">• Red Hat + y="127.01625">Red Hat Remote (NY) + y="127.01625">Remote (NY) Aug 2017-Aug 2017-Nov 2018 Developer II + y="171.46626">Developer II Paychex + y="171.46626">Paychex Rochester, NY + y="171.46626">Rochester, NY Build full-stack (Angular2/Java) cloud apps on OpenShift; used MongoDB, Build full-stack (Angular2/Java) cloud apps on OpenShift; used MongoDB, EMC ECS, and Kafka for data storage and stream processing + y="176.52999" + id="tspan35">EMC ECS, and Kafka for data storage and stream processing + y="177.82115">• Sit on weekly internal cloud platforms committee; set platform architectural Sit on weekly internal cloud platforms committee; set platform architectural direction, communicate changes and receive feedback to/from developers + y="186.69" + id="tspan37">direction, communicate changes and receive feedback to/from developers + y="187.98116">• Advocate for trunk-based development, automated deployments, and other Advocate for trunk-based development, automated deployments, and other continuous delivery/integration best practices + y="196.84999" + id="tspan39">continuous delivery/integration best practices Assist managers by conducting technical interviews for open positions + y="208.29625">Assist managers by conducting technical interviews for open positions + y="208.30115">• + y="198.14116">• Jan 2017-Jan 2017-Aug 2017 Contractor Developer + y="215.91626">Contractor Developer Mindex Technologies, Inc. + y="215.91626">Mindex Technologies, Inc. Rochester, NY + y="215.91626">Rochester, NY Build full-stack (Angular2/Java) cloud apps on OpenShift + y="222.26625">Build full-stack (Angular2/Java) cloud apps on OpenShift Automated legacy SDLC workflow for Oracle Forms using Vagrant and Automated legacy SDLC workflow for Oracle Forms using Vagrant and Jenkins + y="226.05999" + id="tspan41">Jenkins Presented POC of "serverless" cloud infrastructure for app development at Presented POC of "serverless" cloud infrastructure for app development at 3rd annual internal hackathon + y="236.21998" + id="tspan43">3rd annual internal hackathon + y="222.27115">• + y="227.35115">• + y="237.51115">• Jan 2016-Jan 2016-Aug 2016 Software Engineer Intern + y="250.20625">Software Engineer Intern Netscout Systems, Inc. + y="250.11324">Netscout Systems, Inc. Colorado Springs, CO + y="250.20625">Colorado Springs, CO Build full-stack (AngularJS/Node.js) network monitoring application + y="256.55624">Build full-stack (AngularJS/Node.js) network monitoring application - May 2014-Dec 2016 - Product Support Intern - InterSystems Corp. - Cambridge, MA - - - Re-write several internal applications, including an employee performance review web app with InterSystems ZEN AJAX web framework and KockoutJS - + y="256.56116">• AWS • Terraform • Helm • Git + id="tspan44">AWS • Terraform • Helm • Git GitHub Actions • Docker • Pulp + id="tspan45">GitHub Actions • Docker • Pulp Kubernetes • Jenkins • ArgoCD + id="tspan46">Kubernetes • Jenkins • ArgoCD DataDog • Python • Rust + id="tspan47">DataDog • Python • Rust Groovy • Ansible • Gradle + id="tspan48">Groovy • Ansible • Gradle OpenShift • WildFly • GraphQL OpenShift • WildFly • GraphQL Kafka • Java • SpringBoot + id="tspan50">Kafka • Java • SpringBoot MongoDB • Scala • Bash + id="tspan51">MongoDB • Scala • Bash