Skip to content

Commit

Permalink
update for 2023-12-31
Browse files Browse the repository at this point in the history
  • Loading branch information
tomnieuwland committed Dec 30, 2023
1 parent 90773b3 commit 92ef194
Showing 1 changed file with 34 additions and 31 deletions.
65 changes: 34 additions & 31 deletions resume.tex
Original file line number Diff line number Diff line change
Expand Up @@ -20,32 +20,48 @@
{Thomas Nieuwland}

\section{{\faUser} About Me}
I'm a 25 year old software engineer with a knack for getting software teams running like well oiled machines. During my
I'm a 27 year old software engineer with a knack for getting software teams running like well oiled machines. During my
career I have filled a variety of different roles, which has helped me to discover that I am truly passionate about
enabling other developers to perform efficiently through the use of automation and intelligent tooling.
\\~\\
In my spare time I'm an avid video game enthusiast who loves to ride mountain bikes. I'm also a self-described music
In my spare time I'm an avid video game enthusiast, and a jiu-jitsu practitioner. I'm also a self-described music
snob, who can usually be found either at the record store, the pub or in my house messing around with turntables.

\section{{\faBriefcase} Experience}
\PlaceAndLocation{Douugh}{Sydney, Australia} \\
\TitleAndYears{Senior Software Engineer}{January 2022 - Present} \\
\PlaceAndLocation{Seer Medical}{Melbourne, Australia} \\
\TitleAndYears{Senior Platform Engineer}{May 2022 - Present} \\
Duties \\
\begin{itemize}
\item API and pipeline architecture and Development
\item Founding (and solo member) of the Douugh DevOps team
\item Spearheaded migration from Bitbucket to Gitlab
\item Full IaC overhaul of backend service using Terraform in preperation for multi-region deployment
\item Integration and configuration of Datadog for the Douugh ecosystem
\item Development of critical internal tooling and libraries used by product facing development teams
\item Development and refinement of testing and deployment pipelines using Terraform + Buildkite
\item Design and implementation of Seer's GraphQL API
\item Release Management of Seer's weekly regulated deploments
\end{itemize}
Accomplishments \\
\begin{itemize}
\item Major internal transition of migration management tooling from Knex to Sqitch
\item Development of heavily used developer and CI/CD tooling
\item Improvement and optimisation of many multi-stage Buildkite pipelines, improving efficiency across multiple teams
\item Containerization optimisation of multiple internal projects
\item Development of libraries and interfaces used as part of Seer's internal regulatory processes
\item PG/PLSQL heavy API development in Postgres using Postgraphile
\end{itemize}

\PlaceAndLocation{Douugh}{Sydney, Australia} \\
\TitleAndYears{Senior Software Engineer}{January 2022 - April 2022} \\
\TitleAndYears{Software Engineer}{February 2021 - January 2022} \\
Duties \\
\begin{itemize}
\item Managing various elements of cloud infrastructure
\item Incident triage, response and resolution
\item Architecture and implementation of core API functionality such as instant debit card funding and user membership
\item Architecture and implementation of core API functionality
\item Database design and optimisation
\end{itemize}
Accomplishments \\
\begin{itemize}
\item Founding (and solo member) of the Douugh DevOps team
\item Full IaC overhaul of backend service using Terraform in preperation for multi-region deployment
\item Integration and configuration of Datadog alongside the Douugh ecosystem
\end{itemize}

\bigskip
Expand All @@ -72,24 +88,15 @@ \section{{\faBriefcase} Experience}
Duties \\
\begin{itemize}
\item Design, implementation and maintenance of core internal architecture as well as various company internal tools
\item Development and maintenance of a heavily used asset distribution API
\item Development and maintenance of multiple web based product configuration tools
\item Development and maintenance of a heavily used asset distribution API as well as multiple web based product configuration tools
\end{itemize}
Accomplishments \\
\begin{itemize}
\item Design and implementation of internal analytics and tracking framework
\item Design and implementation of a propritary internal analytics and tracking framework
\item Design and implementation of core internal database using DDD methodology
\item Batch image processing pipeline utilising AWS Lambda, which massively reduced both time and cost for the company
\end{itemize}

\bigskip
\PlaceAndLocation{Australian Pacific College}{Sydney, Australia} \\
\TitleAndYears{Digital Solutions and Resources Support Officer}{December 2016 - December 2017} \\

\bigskip
\PlaceAndLocation{St George \& Sutherland Community College}{Sydney, Australia} \\
\TitleAndYears{Computer Science Tutor}{December 2015 - February 2017} \\

\section{{\faGraduationCap} Education}
\PlaceAndLocation{Bachelor of Computer Science}{University of Wollongong} \\
\TitleAndYears{Majoring in Software Engineering}{2015 - 2018} \\
Expand All @@ -103,14 +110,10 @@ \section{{\faCheck} Skills}
\begin{minipage}[t]{0.3\textwidth}
\begin{itemize}
\item Python
\begin{itemize}
\item Django
\item Flask
\item Celery
\item DRF
\end{itemize}
\item Javascript/Typescript (frontend and backend)
\item Javascript/Typescript (backend specifically)
\item C++
\item Bash
\item Golang (non-professional)
\item Databases/Datastores
\begin{itemize}
\item PostgreSQL
Expand All @@ -125,7 +128,7 @@ \section{{\faCheck} Skills}
\item DevOps
\begin{itemize}
\item Docker \& Docker Compose
\item CI/CD pipeline configuration for Gitlab, Github and Bitbucket
\item CI/CD pipeline configuration for Gitlab, Github and Buildkite
\item Terraform
\item Datadog
\item LaunchDarkly
Expand All @@ -135,7 +138,7 @@ \section{{\faCheck} Skills}
\end{minipage}
\begin{minipage}[t]{0.3\textwidth}
\begin{itemize}
\item AWS
\item AWS - specifically
\begin{itemize}
\item Lambda
\item Cloudwatch/Cloudtrail
Expand All @@ -152,4 +155,4 @@ \section{{\faCheck} Skills}
\end{minipage}


\end{document}
\end{document}

0 comments on commit 92ef194

Please sign in to comment.