Skip to content

Commit

Permalink
docs: resume updates for 2024
Browse files Browse the repository at this point in the history
  • Loading branch information
kevin-secrist committed Jan 8, 2025
1 parent 1b4153b commit 12bfc7a
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 13 deletions.
2 changes: 1 addition & 1 deletion src/sections/competencies.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
\begin{keywords}
\keywordsentry{Languages}{\textbf{JavaScript}, \textbf{C\#}, \textbf{PowerShell}, Bash, Ruby, HTML/CSS}
\keywordsentry{Frameworks}{\textbf{Node.js}, \textbf{.NET Core}, \textbf{.NET Framework}, NUnit, Moq, React, Redux, Jest}
\keywordsentry{Platforms}{\textbf{AWS}, \textbf{Lambda}, \textbf{ECS}, \textbf{Step Functions}, \textbf{Docker}, AWS, Azure, Azure App Services, Azure Functions}
\keywordsentry{Platforms}{\textbf{AWS}, \textbf{Lambda}, \textbf{ECS}, \textbf{Step Functions}, \textbf{Docker}, Azure, Azure App Services, Azure Functions}
\keywordsentry{Data Stores}{\textbf{Dynamo DB}, \textbf{MongoDB}, Cosmos DB, SQL Server, MySQL, Elasticsearch}
\keywordsentry{CI/CD Tools}{\textbf{GitHub Actions}, \textbf{Terraform}, \textbf{Jenkins}, \textbf{TeamCity}, Jira, Azure CLI, AWS CLI}
\keywordsentry{Dev Tools}{\textbf{VS Code}, \textbf{Visual Studio}, \textbf{HTTPie}, \textbf{Git}}
Expand Down
5 changes: 2 additions & 3 deletions src/sections/education.tex
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
{}
\end{scholarship}

\begin{scholarship}
\ifcv
\begin{scholarship}
\experience
{Spring 2013} {Consulting Experience}{Service-Learning Practicum}
{Fall 2012} {
Expand All @@ -33,6 +33,5 @@
Project included full SDLC, including requirements gathering, design, agile methodology, scrum, and deep research into domain-specific knowledge related to the scheduling workflow of VIA. The solution included a WAMP stack, the CakePHP MVC framework, normalized relational database schema, and constraint rules implemented leveraging the Java-based AI constraint solver OptaPlanner. Effectively reduced time spent on daily scheduling from an hour to ten minutes. Culminated in a thesis written on the project, design decisions, and potential improvements.
}
{PHP,Apache,MySQL,CakePHP,OptaPlanner}
\fi
\end{scholarship}
\filbreak
\fi
26 changes: 21 additions & 5 deletions src/sections/experience.tex
Original file line number Diff line number Diff line change
@@ -1,19 +1,35 @@
\sectionTitle{Professional Experience}{\faSuitcase}
\begin{experiences}
\experience
{Current} {Software Developer III}{Rackspace Technology | Managed Public Cloud - AWS}
{Current} {Software Developer III}{Rackspace Technology | Public Cloud Platform \& Experience (Team Lead)}
{September 2023}{
\begin{itemize}
\item Team lead in charge of project breakdown, architecture, stakeholders, and code governance.
\item Shared operations lead managing and advising on-call devs during ops work.
\item SME/Owner of \link{https://docs.rackspace.com/docs/watchman}{Watchman}, critical monitoring product at Rackspace which ingests thousands of time-sensitive alerts from customer environments per day for Rackers to remediate.
\item Architected and implemented an extensible cross-team multi-account \link{https://aws.amazon.com/security-hub/}{Security Hub} and \link{https://aws.amazon.com/guardduty/}{GuardDuty} solution for security alerts within the organization across all AWS regions. Included documentation and reusable terraform modules for simplified adoption across orgs.
\ifcv
\item Optimized docker builds to reduce build times by half for new projects using layer caching and ordering, decreasing developer feedback time significantly.
\fi
\end{itemize}
}
{Node.js,AWS,Lambda,ECS,Terraform,Docker,DevOps}
\emptySeparator
\experience
{August 2023} {Software Developer III}{Rackspace Technology | Managed Public Cloud - AWS}
{December 2020} {
\begin{itemize}
\item Transitioned to a new team supporting thousands of AWS, Azure, and GCP accounts for RXT customers. The AWS section of the business is ~\$1B in revenue each year alone.
\item Started working with a new tech stack: Node.js, React, Terraform, and several AWS services, with a micro-service micro-ui architecture spread across several different teams.
\item Completed A Cloud Guru course for AWS Certified Developer Associate.
\item Designed feedback loop for a Step Function to subscribe asynchronously to an event from Kinesis.
\item Designed and implemented several new Racker and Customer experiences including both UI and API.
\item Assumed technical leadership role for guiding the Azure and GCP teams. Remained flexible enough to work on their projects with widespread domain knowledge.
\item Responsible for the health and uptime of several tier-one business critical applications which our customers use for their day-to-day business.
\item Consistently worked to automate manual tasks and increase productivity across the organization, eliminating some tasks entirely or allowing downstream teams to self service.
\item Architected and implemented an extensible cross-team multi-account \link{https://aws.amazon.com/security-hub/}{Security Hub} and \link{https://aws.amazon.com/guardduty/}{GuardDuty} solution for detecting and alerting on security issues within the organization across all AWS regions. Included documentation and reusable terraform modules for other teams to be included without knowing all the details of Security Hub.
\item Optimized docker builds to reduce build times by half for new projects using layer caching and ordering, decreasing developer feedback time significantly.
\ifcv
\item Completed A Cloud Guru course for AWS Certified Developer Associate.
\item Designed feedback loop for a Step Function to subscribe asynchronously to an event from Kinesis.
\item Replaced last EC2 instances (used as bastion hosts) with ECS tasks, removing maintenance and compliance burden.
\fi
\end{itemize}
}
{Node.js,AWS,Lambda,ECS,Terraform,Docker,DevOps}
Expand Down
2 changes: 1 addition & 1 deletion src/sections/headline.tex
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
\par{
Senior Software Developer with 10+ years experience utilizing serverless technologies, continuous integration/continuous deployment, and DevOps to deliver multi-tenant cloud applications with a focus on stability and maintainability. Significant backend experience with Node.js and .NET Core with complementary frontend experience leveraging ReactJS to deliver both full-stack and server-side applications. Extensive expertise with studying new technologies, design, monitoring, asynchronous design patterns, identity and access management, and unit testing to create effective and extensible systems from top-level design and requirements down to class and code architecture.
Senior Software Developer with 11+ years experience utilizing serverless technologies, continuous integration/continuous deployment, and DevOps to deliver multi-tenant cloud applications with a focus on stability and maintainability. Significant backend experience with Node.js and .NET Core with complementary frontend experience leveraging ReactJS to deliver both full-stack and server-side applications. Extensive expertise with studying new technologies, design, monitoring, asynchronous design patterns, identity and access management, and unit testing to create effective and extensible systems from top-level design and requirements down to class and code architecture.
}
6 changes: 3 additions & 3 deletions src/sections/projects.tex
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
\project
{Chesterfield County Active Call Monitor}{2019 - Current}
{\github{kevin-secrist/cfactivecallmonitor}}
{AWS Lambda service written in Go (my first experience with golang) which periodically checks for active dispatch calls for Police/Fire events near me. Sends alerts via SMS based on location of dispatch. Designed for low maintenance and low cost - an excellent use case for FaaS. Includes a ci/cd pipeline, unit tests, and infrastructure as code. Replatformed from C\#/Azure to Go/AWS in 2022.}
{AWS Lambda service written in Go (my first experience with golang) which periodically checks for active dispatch calls for Police/Fire events near me. Sends alerts via SMS based on location of dispatch. Designed for low maintenance and low cost - an excellent use case for FaaS. Includes a CI/CD pipeline, unit tests, monitoring/alerting, and infrastructure as code. Replatformed from C\#/Azure to Go/AWS in 2022.}
{Lambda,DynamoDB,Twilio,Go,GitHub Actions,Terraform}

\ifcv
Expand All @@ -17,8 +17,8 @@
\project
{This Document}{2020 - Current}
{\thislink{\website}\github{kevin-secrist/resume}}
{Source controlled open-source resume. Link on website automatically references latest release from GitHub.}%Includes CI/CD pipeline for deployment to personal website.}
{\LaTeX,Docker}
{Source controlled open-source resume. Link on website automatically references latest release from GitHub. Includes CI/CD pipeline for LaTeX docker image and automatic build/release of documents.}
{\LaTeX, Docker, GitHub Actions}

\ifcv
\project
Expand Down

0 comments on commit 12bfc7a

Please sign in to comment.