From b7781d5f77e958d3b11c8745b1a7a70aec943ee5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krist=C3=B3f=20T=C3=B3th?= Date: Mon, 3 Aug 2020 15:34:34 +0200 Subject: [PATCH] Refactor minipage+small to a custom environment --- resume.tex | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/resume.tex b/resume.tex index 20f3b61..8f69756 100644 --- a/resume.tex +++ b/resume.tex @@ -25,6 +25,16 @@ \pagestyle{fancy} \fancyfoot[C]{\thepage} +\newenvironment{explisting}% +{% + \begin{minipage}{.98\textwidth} + \begin{small} +}% +{% + \end{small} + \end{minipage} +} + \begin{document} \thispagestyle{empty} @@ -58,8 +68,7 @@ Striving to advance my craft, understand more and learn new things every day. \textbf{Full Stack Software Engineer} @ \href{https://avatao.com}{Avatao.com}, Budapest\hfill2017--2020 -\begin{minipage}{.98\textwidth} -\begin{small} +\begin{explisting} \begin{itemize}[itemsep=2pt,parsep=2pt,leftmargin=1.5em] \item Created and maintained a \href{https://github.com/avatao-content/baseimage-tutorial-framework}{framework} still used to create hundreds of interactive IT security tutorials and hacking labs \item Managed open-sourcing efforts and led development of said framework --- writing, reviewing and merging code, dealing with licensing issues, coordinating with management, product owner and contributors, etc. @@ -78,19 +87,16 @@ Striving to advance my craft, understand more and learn new things every day. \end{itemize} Applied daily: Clean code, OOP, SOLID principles, modular architecture, software craftsmanship\\ Technical stack: OCI containers, GNU/Linux, Git, Python, C/C++, ZeroMQ, gRPC, SQL, Redis, JS, Angular\\[2ex]% -\end{small} -\end{minipage} +\end{explisting} \vspace{-3ex} \textbf{Teaching Assistant} @ Budapest University of Technology and Economics, Budapest\hfill2017--present -\begin{minipage}{.98\textwidth} -\begin{small} +\begin{explisting} \begin{itemize}[leftmargin=1.5em] \item Lecturing lab courses, grading assignments and assisting students of the Databases course \end{itemize} -\end{small} -\end{minipage} +\end{explisting} \section{Education} @@ -103,8 +109,7 @@ Strong command of \textbf{English} (\textbf{C1} exam since 2013), native Hungari \section{Related Leisure Activities} -\begin{minipage}{.98\textwidth} -\begin{small} +\begin{explisting} \begin{itemize}[itemsep=2pt,parsep=2pt,leftmargin=1.5em] \item Maintaining and playing with tech I keep around the house: \begin{footnotesize} @@ -119,8 +124,7 @@ Strong command of \textbf{English} (\textbf{C1} exam since 2013), native Hungari \item Learning, taking my time to understand how things work from the ground up (be that technical or else) \item Listening to the Grateful Dead! \end{itemize} -\end{small} -\end{minipage} +\end{explisting} \end{document}