Skip to content

Instantly share code, notes, and snippets.

@Deeds67
Created June 26, 2024 09:25
Show Gist options
  • Save Deeds67/ffc45cc87fef302269829c20b8c5c0e4 to your computer and use it in GitHub Desktop.
Save Deeds67/ffc45cc87fef302269829c20b8c5c0e4 to your computer and use it in GitHub Desktop.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Deedy - One Page Two Column Resume
% LaTeX Template
% Version 1.2 (16/9/2014)
%
% Original author:
% Debarghya Das (http://debarghyadas.com)
%
% Original repository:
% https://github.com/deedydas/Deedy-Resume
%
% IMPORTANT: THIS TEMPLATE NEEDS TO BE COMPILED WITH XeLaTeX
%
% This template uses several fonts not included with Windows/Linux by
% default. If you get compilation errors saying a font is missing, find the line
% on which the font is used and either change it to a font included with your
% operating system or comment the line out to use the default font.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% TODO:
% 1. Integrate biber/bibtex for article citation under publications.
% 2. Figure out a smoother way for the document to flow onto the next page.
% 3. Add styling information for a "Projects/Hacks" section.
% 4. Add location/address information
% 5. Merge OpenFont and MacFonts as a single sty with options.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% CHANGELOG:
% v1.1:
% 1. Fixed several compilation bugs with \renewcommand
% 2. Got Open-source fonts (Windows/Linux support)
% 3. Added Last Updated
% 4. Move Title styling into .sty
% 5. Commented .sty file.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Known Issues:
% 1. Overflows onto second page if any column's contents are more than the
% vertical limit
% 2. Hacky space on the first bullet point on the second column.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[]{deedy-resume-openfont}
\usepackage{fancyhdr}
\usepackage{fontawesome}
\pagestyle{fancy}
\fancyhf{}
\begin{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% LAST UPDATED DATE
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \lastupdated
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% TITLE NAME
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\namesection{Pierre}{Marais}{ %\urlstyle{same}\href{http://pierremarais.de}{pierremarais.de} |
\href{mailto:pierremarais67@gmail.com}{pierremarais67@gmail.com}
% | +49 176 3788 1102
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% COLUMN ONE
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{minipage}[t]{0.33\textwidth}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% EDUCATION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Education}
\subsection{North-West University}
\descript{B.Hons Computer Science}
\location{2014 | South Africa}
Grade: Cum Laude\\
\sectionsep
\subsection{North-West University}
\descript{B.Sc Information Technology}
\location{2011 - 2013 | South Africa}
Grade: Cum Laude\\
Received an award for achieving the highest
overall academic score during the three year B.Sc degree
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% LINKS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Links}
\href{https://www.linkedin.com/in/pierre-marais-a67-/}{\bf \faLinkedinSquare \ LinkedIn } \\
\href{https://github.com/deeds67}{\bf \faGithubSquare \ Github}
% Blog:// \href{https://pierremarais.de/}{\bf Pierre Marais} \\
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% SKILLS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Skills}
\subsection{Programming}
Kotlin \textbullet{} Kafka \textbullet{} Scala \textbullet{} Typescript \\
PostgreSQL \textbullet{} React \textbullet{} Docker \\
Kubernetes
\sectionsep
\subsection{Languages}
English (Native)\\
German (C1)\\
Afrikaans (Native)\\
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% COURSEWORK
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Coursework}
\subsection{Postgraduate}
Databases \\
Linear Programming \\
Data Warehouses \\
Decision Support Systems \\
Information Systems Engineering \\
\sectionsep
\subsection{Undergraduate}
Data Structures \\
Algorithms \\
Programming (Java \& C\#) \\
Databases \\
Systems Analysis and Design \\
Discrete Mathematics \\
Operating Systems \\
Decision Support Systems \\
Business Management \\
Statistical Inference \\
Descriptive Statistics \\
Financial Accounting \\
Expert Systems
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% COLUMN TWO
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{minipage}
\hfill
\begin{minipage}[t]{0.66\textwidth}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% EXPERIENCE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Experience}
\sectionsep
\runsubsection{Tresor AI}
\descript{| Co-founder }
\href{https://www.tresor-ai.com}{\bf www.tresor-ai.com} \\
\location{ Jun 2023 - Present | Berlin, Germany}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
% \vspace{\topsep} % Hacky fix for awkward extra vertical space
Developed a GDPR-compliant Large Language Model product, combined with Retrieval Augmented Generation, enabling companies to intelligently query internal documentation.
% \vspace{\topsep} % Hacky fix for awkward extra vertical space
\vspace{\topsep} % Hacky fix for awkward extra vertical space
Tech stack: Python, Typescript, NextJS, Qdrant, FastAPI, Docker, Ansible
\sectionsep
\runsubsection{Zalando}
\descript{| Senior Software Engineer }
\location{Jun 2018 - Feb 2023 | Berlin, Germany}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
\vspace{\topsep} % Hacky fix for awkward extra vertical space
\begin{tightemize}
\item Enabled warehouses to process several million items every day by developing an in-house Warehouse Management System for key processes such as tour processing, pitch management, receiving, sorting, stowing, outbound handling, returns, and refurbishment.
\item Enabled scaling from 8 warehouses to 30+ within a couple of years by implementing the strangler pattern to migrate the existing Warehouse Management System from a monolith hosted on-premises to an event-driven microservice architecture.
\item Led numerous technical process improvement projects resulting in millions of euros in annual savings.
\item Provided mentorship to several engineers to support their professional development.
\item Supported in the hiring process by conducting technical and coding interviews.
% \item Built a customer order history generator to generate fake customer orders. This enabled the implementation of full end-to-end testing of all of the possible use cases in the returns warehouses.
\end{tightemize}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
Tech stack: Kotlin, Kafka, Scala, React, Typescript, PostgreSQL, Kubernetes, Docker
\sectionsep
\runsubsection{Invesco}
\descript{| Software Engineer }
\location{Jun 2016 - May 2018 | Johannesburg, South Africa}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
\begin{tightemize}
\item Developed a risk scoring system to build a risk profile for clients looking to invest using a robo-advisor
\item Created brokerage accounts for customers and executed trades on their behalf.
\item Integrated with DocuSign, enabling customers to digitally sign contracts. \newline
\end{tightemize}
% \vspace{\topsep} % Hacky fix for awkward extra vertical space
Tech stack: Scala, Akka, MongoDB, Docker
\sectionsep
\runsubsection{K2}
\descript{| Software Engineer }
\location{Jan 2015 - May 2016 | Johannesburg, South Africa}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
\begin{tightemize}
\item Reduced build times by 80\% by creating a dependency graph of a monolithic project containing 1000+ sub projects. This enabled compiling projects in parallel, drastically reducing build speeds.
\end{tightemize}
\sectionsep
\runsubsection{GamingVPN}
\descript{| Founder}
\location{Feb 2013 - Jul 2015 | Potchefstroom, South Africa}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
GamingVPN provided VPN solutions, mainly used by university students, enabling unrestricted
internet access on campus computer networks.
\sectionsep
\end{minipage}
\end{document} \documentclass[]{article}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment