Browse Source

Update resume, spring 2022

master
Drew Short 6 months ago
parent
commit
de526dfd9f
  1. 26
      tex_parts/resume_body/experience.tex
  2. 2
      tex_parts/resume_body/intro.tex
  3. 18
      tex_parts/resume_body/skills.tex

26
tex_parts/resume_body/experience.tex

@ -7,18 +7,17 @@ Minneapolis, MN & 2020 - {\the\year} (\difftoday{2020}{02}{17}) \\
\end{tabular*}
\begin{itemize} \itemsep -0.5pt % reduce space between items
\item Developed a Kubernetes based replacement for existing Docker Compose deployments and tooling.
\item Lead team meetings, planning sessions, retrospectives, postmortems, and gamedays.
\item Developed a Terraform + Helm + Kubernetes based replacement for existing manual Bash + Docker Compose deployments.
\item Migrated legacy pet VMs to highly available metrics and build Kubernetes clusters managed through Terraform.
\item Lead development effort that moved customer site log collectioninto centralized GCP Stackdriver and customer supplied logging infrastructure.
\item Wrote management tooling for support to connect/maintain/upgrade Kubernetes deployments.
\item Currated and maintained support documentation for Kubernetes deployments.
\item Lead team meetings, planning sessions, retrospectives, and postmortems.
\item Mentored junior platform engineers, software engineers, and interns.
\item Developed static compute functionality for the in house dynamic compute management system to more effectively support growing customer sites.
\item Deployed highly available metrics, reporting, and build clusters to improve support and developer quality of life.
\item Lead development effort to move log collection for customer sites into centralized GCP Stackdriver or customer supplied logging infrastructure.
\item Currated and maintained support documentation for maintaining, upgrading, and migrating customer deployments.
\item Mentored Platform Engineers, Software Engineers, and interns on Terraform, Helm, Kubernetes, Scalable Code Patterns, and monitoring tooling.
\end{itemize}
\vspace*{-5pt}
{\bf Lead Software Engineer} \hfill {\bf Optum} \\
{\bf Senior Software Engineer} \hfill {\bf Optum} \\
\begin{tabular*}{1.0\linewidth}{@{}c@{\extracolsep{\fill}}r@{}}
Eden Prairie, MN & 2017 - 2020 (\diffdates{2017}{08}{01}{2020}{01}{30}) \\
& (Contracted) 2016 - 2017 (\diffdates{2016}{12}{12}{2017}{07}{30}) \\
@ -26,12 +25,11 @@ Eden Prairie, MN & 2017 - 2020 (\diffdates{2017}{08}{01}{2020}{01}{30}) \\
\end{tabular*}
\begin{itemize} \itemsep -0.5pt % reduce space between items
\item Developed report tooling to group and assign security issues to domain teams.
\item Led efforts to triage critical security issues in a production Spring application.
\item Involved in Zero Downtime and long term archiving projects.
\item Improved a code generation feature of an internal framework built on top of Spring Framework. Easing life for developers.
\item Led the conversion work of in-line JSON deserialization to Jackson enhanced DTO for the communication of internal data structures via web API and message queues.
\item Involved in the early work to replace standalone legacy REST API services with versions built on the latest Spring Boot.
\item Replaced slow legacy REST API services with hoizontally scaling services and provided guidance and support for the migration process.
\item Led efforts to triage critical security issues in production Spring services, taking accountability for identified issues and assigning security work to engineers.
\item Developed report tooling to group and assign security issues to domain teams, reducing touch time and missed assignments.
\item Led the conversion work of legacy in-line JSON deserialization to Jackson powered DTO for the communication of internal data structures via web API and message queues between services managed by the team.
\item Improved code generation of an internal framework built on top of Spring. Significantly reducing configuration required for engineers to leverage message based workflows.
\end{itemize}
% manually split the page here. TODO fix this so layout is less manual

2
tex_parts/resume_body/intro.tex

@ -3,7 +3,7 @@
Object Oriented Design and Development | Relational Database Systems
\begin{itemize} \itemsep -0.5pt
\item \emph{Exceptional Software Engineer} - 10+ years of experience with the entire software development lifcycle. Dedicated to the delivery of innovative solutions for today's problems, using tomorrow's tools.
\item \emph{Exceptional Software Engineer} - 11+ years of experience with the entire software development lifcycle. Dedicated to the delivery of innovative solutions for today's problems, using tomorrow's tools.
\item \emph{Excellent troubleshooting and analysis skills} - Quick to analyze the root cause of issues and work towards both immediate and long term solutions.
\item \emph{Expert in backend/middle system design \& implementation} - Years of experience in validating, processing, and marshalling data across varied systems.
\end{itemize}

18
tex_parts/resume_body/skills.tex

@ -1,12 +1,12 @@
\section{COMPUTER \\ SKILLS}
{\bf Languages \& Software:} Java, Groovy, Kotlin, SQL, Javascript, Python, Go
Maven, Gradle,
JUnit, Spock,
{\bf Languages \& Software:} Go, Python, Java, Kotlin, Groovy, SQL,
Poetry, Maven, Gradle,
pytest, JUnit, Spock,
Spring Framework, Spring Boot, Spring Cloud Stream, Hibernate,
Docker, Tomcat,
Logback, SLF4J,
Backbone.js, JQuery,
Nginx, Oracle, MySQL, SQLite,
Kubernetes, Helm, Terraform. \\
{\bf Operating Systems:} Windows, Linux (Fedora, Ubuntu, RHEL), OSX.
Kubernetes, Helm, Terraform,
GitLab CI/CD, Jenkins, Concourse,
Docker, Tomcat, Nginx,
Oracle, MySQL, SQLite. \\
{\bf Cloud Providers:} GCP, AWS, Azure. \\
{\bf Operating Systems:} Windows, Linux (Ubuntu, Fedora, RHEL), OSX.
Loading…
Cancel
Save