From c9d2cafd3ae5db9db4f22d169dd65a2021c25cb2 Mon Sep 17 00:00:00 2001 From: Olivia Mackintosh Date: Mon, 18 Jul 2022 19:13:37 +0200 Subject: Update summary, tech skills and latest job --- cv.tex | 48 +++++++++++++++++++++++++++++++----------------- 1 file changed, 31 insertions(+), 17 deletions(-) diff --git a/cv.tex b/cv.tex index e4659b0..2b66b0a 100644 --- a/cv.tex +++ b/cv.tex @@ -1,6 +1,6 @@ %! TEX program = xelatex \documentclass[a4paper,11pt]{article} -\usepackage{array, fontspec, parskip, tikz, ulem, xcolor} +\usepackage{array, fancyhdr, color, fontspec, parskip, tikz, ulem, xcolor} \usepackage[linkcolor=magenta, colorlinks=true]{hyperref} \usepackage[margin=1.5cm, bottom=0.15cm, top=0.15cm]{geometry} \hypersetup{ @@ -19,6 +19,9 @@ \newcolumntype{R}{p{0.8\textwidth}} \newcommand\VRule{\color{magenta}\vrule width 0.5pt} +\pagestyle{fancy} +\fancyhf{} + \title{\bfseries\Huge Olivia Mackintosh} \author{\href{mailto:livvy@base.nu}{livvy@base.nu}} \date{} @@ -28,33 +31,45 @@ \hrule height \z@ % to avoid lineskip {\LARGE \center\protect{\@title}\par}% {\large\lineskip .5em\@author\par} - \vskip 1.0em + \vskip 1.0em } \begin{document} \maketitle +A software engineer of 8 years with a passion for delivering business results +though software. -A software engineer with 6+ years experience primarily developing -high-availability web applications for businesses, often using Python -and JavaScript. As of 2021, I'm looking for ethical and sustainable -opportunities within the software industry. The current business models -of technical surveillance are quite disillusioning. I am open to working -with all sectors but particularly the green and renewable sector, -communications and audio. I wish to expand my technical acumen, be a -part of interesting projects and make a difference. +There's a lot of waste in our industry and we need to become better at building +the right thing, and delivering it faster. Iterative development alongside +techniques such as TDD, pair-programming can often unlock a lot of value, yet +teams have struggled to implement this properly due to a lack of support +regarding deployment pipelines and infrastructure as well as a lack of +experience with the test-first approach. Perhaps this sounds familiar for your +company? \section{Technical Skills} -C/Python/JS/Haskell/Kotlin/SQL/{\LaTeX } Programming. | Refactoring | -USB Rev.Eng. | API Design | Frontend Dev | UNIX/Linux Systems | Protocol -Knowledge (HTTP, SMTP, USB in particular) +C/Python/JS/Haskell/Kotlin/SQL/{\LaTeX} | TDD | Refactoring | Build Systems | +Infrastructure-as-Code | Deployment Pipelines | AWS | API Design | Frontend Dev +| UNIX/Linux Systems | Protocol Knowledge (HTTP, SMTP, USB in particular) \section{Professional Experience} \begin{tabular}{L!{\VRule}R} - 2021- &{\bf Magentasoft - Founder/Contractor}\\ + + 2022- &{\bf Klima.Metrix GmbH - Senior Software Engineer}\\ &{\begin{itemize} - \item I'm currently taking on contract work for clients such as YLD. + \item Joined Klima.Metrix: a carbon accounting startup. + \item Introduced and champtined a trunk-based, test-driven approoch to reduce deployment frequency to <1 week. + \item Refactored legacy calculation code with BDD style tests that stakeholders can understand and give feedback on + \item Deprecated MongoDB backend service to reduce technical debt and to take advantage of the existing relational DB. Created custom tooling to make this easier + \item OWASP top 10-based security audit + fixes \end{itemize}}\\ + 2021- &{\bf Contract work (Magentasoft Ltd)}\\ + &{\begin{itemize} + \item Contract work with YLD and Uphold + \item 50/50 consuting dev role + \end{itemize}}\\ + 2017--2020 &{\bf Co-op Digital - Senior Software Engineer}\\ &{\begin{itemize} \item Joined the Digital Engineering department within @@ -84,7 +99,7 @@ industry. I were responsible for making machine learning code production ready (testing, QA, refactoring); setting up build/test/deploy pipelines; containerizing releases with Docker etc. - \item I also were introduced into Haskell as this was + \item Introduced into Haskell as this was used heavily for creating type-safe front/backends. Haskell and FP remain influential and encouraged me to learn Haskell proper as well as study Category Theory in my spare time. @@ -93,7 +108,6 @@ study Category Theory in my spare time. \end{tabular} -\newpage \section{Open Source Contributions} -- cgit v1.2.3