Skip to content

Commit

Permalink
2025 update
Browse files Browse the repository at this point in the history
  • Loading branch information
honno committed Jan 22, 2025
1 parent 9c62490 commit 0adb6dc
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 13 deletions.
34 changes: 21 additions & 13 deletions MatthewBarberCV.tex
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,11 @@
\titlespacing*{\subsection}{0pt}{3pt}{0pt}


\newfontfamily{\annfont}[Color=secondary]{Roboto}
\newfontfamily\marginemph[Color=secondary]{Roboto Condensed}
\newfontfamily\annfont[Color=secondary]{Roboto}
\newfontfamily\annemphfont[Color=secondary]{Roboto Condensed-Bold}

\newcommand{\annotate}[1]{
\marginpar{\small{\annfont#1}}
\marginpar{\small{#1}}
}

\newcommand{\icon}[1]{
Expand All @@ -70,7 +71,7 @@
\end{itemize}
}
\newcommand{\listskills}[2]{
\textbf{\marginemph #1}
\textbf{\annemphfont #1}
\begin{description}[topsep=0pt, noitemsep, labelsep=0pt]
#2
\end{description}
Expand All @@ -89,14 +90,13 @@

\begin{tabularx}{\textwidth}{ @{} l c r @{} }
\faGlobe{} Southend-on-Sea, Essex, UK &
%\faPhone{} 07951 415676 &
\faEnvelope{} \href{mailto:[email protected]}{[email protected]}
\end{tabularx}

\section*{EXPERIENCE}

\annotate{
\textbf{\marginemph FIND ME ONLINE}
\textbf{\annemphfont FIND ME ONLINE}
\begin{description}[labelsep=1pt]
\item \icon{github} \href{https://github.com/honno/}{github.com/honno}
\item \icon{jekyll} \href{https://blog.honno.dev/}{blog.honno.dev}
Expand All @@ -105,7 +105,7 @@ \section*{EXPERIENCE}

\smallskip

\listskills{OSS CONTRIBUTIONS}{
\listskills{OPEN SOURCE CONTRIBUTIONS}{
\item NumPy
\item PyTorch
\item CuPy
Expand Down Expand Up @@ -145,14 +145,20 @@ \section*{EXPERIENCE}
}
}

\datedsubsection{Software Engineer @ \href{https://www.quansight.com/}{Quansight}}{July 2021—}
\datedsubsection{Software Engineer @ \href{https://www.palantir.com/uk/}{Palantir} (via \href{https://www.hexegic.com/}{Hexegic})}{May 2024—}

\listhighlights{
\item Built and maintained PySpark data pipelines for NHS trusts across the country as a subcontractor for Palantir's UK Government team.
\item Setting up monitoring to ensure we know immediately when pipelines are failing, preventing downtime on critical user-facing applications.
\item Monthly on-call rotation to respond to pipeline issues, fixing myself and coordinating with other internal teams, or communicating outages where necessary.
}

\datedsubsection{Software Engineer @ \href{https://www.quansight.com/}{Quansight}}{July 2021—May 2024}

\listhighlights{
\item Helped design API standards as a member of the Python Data APIs consortium, which are now adopted by popular array and dataframe libraries such as NumPy and pandas.
\item Built a REST API backend for a client's image detection platform, using FastAPI and various other libraries that modelled, queried and migrated a postgres database.
\item Transitioned a client’s ETL pipeline to the Dagster data orchestration
platform for Python, in which I conducted a refactor of their codebase and
made deep structural improvements.
% \item Transitioned a client’s ETL pipeline to the Dagster data orchestration platform for Python, in which I conducted a refactor of their codebase and made deep structural improvements.
\item Responsible for instilling a testing culture in a client's data pipelines team. I encouraged personnel to write tests and CI infrastructure by writing guides, running tutorials and pair programming.
\item Contributed NumPy compatibility layers to PyTorch as part of a contract with Meta. Such layers enable scientific code originally built for NumPy to now take advantage of PyTorch tensors and ops.
}
Expand All @@ -178,14 +184,16 @@ \subsection*{\href{https://github.com/data-apis/dataframe-interchange-tests/}{da
\item Projects like NumPy and PyArrow have found dozens of bugs in their main libraries just by testing their API compatibility layers.
}

\iffalse
\section*{PUBLICATIONS}

\href{https://conference.scipy.org/proceedings/scipy2023/aaron_meurer.html}{Consortium for Data API Standards, 'Python Array API Standard: Toward Array Interoperability in the Scientific Python Ecosystem', in \textit{Proceedings of the 22nd Python in Science Conference}, 2023, pp. 8–17.}
\href{https://proceedings.scipy.org/articles/gerudo-f2bc6f59-001}{Consortium for Data API Standards, `Python Array API Standard: Toward Array Interoperability in the Scientific Python Ecosystem', 2023}
\fi

\section*{EDUCATION}

\datedsubsection{Aston University}{Sep. 2016—July 2020}

1st (Honours) BSc Computer Science
1st Honours BSc Computer Science

\end{document}
Binary file added fonts/RobotoCondensed-Bold.ttf
Binary file not shown.

0 comments on commit 0adb6dc

Please sign in to comment.