commit d2d5baaf322ea648e4a323a4850d56134d21bbd9
parent 761f4cacbf0e341544f85f94003e4c413e00b247
Author: Matt Fehrenbach <m.fehrenbach@pm.me>
Date: Thu, 22 Oct 2020 21:25:14 +0100
Added more content
Diffstat:
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/resume/experience.tex b/resume/experience.tex
@@ -11,7 +11,7 @@
\item {.NET framework contact management system used by emergency service operators. Worked on APIs and database tier that interacted with a desktop application presentation tier.}
\item {Using Gherkin via Specflow to perform behaviour-driven development as well as test-driven development, where all tests are run during continuous integration.}
\item {Using an Ubuntu Server virtual machine, I created a Team Foundation Server build agent which handled the continuous integration and publishing of Nuget packages via infrastructure as code.}
- \item {Created and maintained various virtual machines to host databases and build agents.}
+ \item {Created and maintained various virtual machines to host databases and build agents in Azure.}
\item {Deployed a containerised web API with Docker in a Linux virtual machine.}
\end{cvitems}
}
@@ -24,6 +24,7 @@
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item {Developing client facing website using ASP.NET Core that implemented the Model-View-Controller pattern.}
+ \item {Utilised Team Foundation Server for source control and build agents.}
\item {Used the Agile methodology Scrum as the development paradigm, as well as test driven development and pair programming.}
\end{cvitems}
}
diff --git a/resume/projects.tex b/resume/projects.tex
@@ -11,6 +11,7 @@
\item {Using Linode as a provider, I have an instance of Alpine Linux running on a virtual machine that I access over ssh.}
\item {On this machine I am able to host a \href{searx.mattfehrenbach.xyz}{\udensdot{Searx instance}}, which is a free, open source, metasearch engine. It is served by nginx via reverse proxy, where I use the middleware Filtron to set rate limit rules, and Morty as a result proxy.}
\item {I also serve a \href{jenkins.mattfehrenbach.xyz}{\udensdot{Jenkins instance}} to run pipelines that build my \href{git.mattfehrenbach.xyz}{\udensdot{Git sources}} (including this document) and generate the stagit static website pages for my repos.}
+ \item {Implemented pipeline scripts to enable CI/CD.}
\item {Setting up the website has enabled me to learn about automation and maintainance, such as renewing certbot HTTPS certificates by running cron jobs, and configuring OpenRC init scripts to retain the iptables rules across reboots.}
\end{cvitems}
}