Refactor minipage+small to a custom environment
This commit is contained in:
		
							
								
								
									
										28
									
								
								resume.tex
									
									
									
									
									
								
							
							
						
						
									
										28
									
								
								resume.tex
									
									
									
									
									
								
							@@ -25,6 +25,16 @@
 | 
				
			|||||||
\pagestyle{fancy}
 | 
					\pagestyle{fancy}
 | 
				
			||||||
\fancyfoot[C]{\thepage}
 | 
					\fancyfoot[C]{\thepage}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\newenvironment{explisting}%
 | 
				
			||||||
 | 
					{%
 | 
				
			||||||
 | 
					  \begin{minipage}{.98\textwidth}
 | 
				
			||||||
 | 
					  \begin{small}
 | 
				
			||||||
 | 
					}%
 | 
				
			||||||
 | 
					{%
 | 
				
			||||||
 | 
					  \end{small}
 | 
				
			||||||
 | 
					  \end{minipage}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\begin{document}
 | 
					\begin{document}
 | 
				
			||||||
\thispagestyle{empty}
 | 
					\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
 | 
					\textbf{Full Stack Software Engineer} @ \href{https://avatao.com}{Avatao.com}, Budapest\hfill2017--2020
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\begin{minipage}{.98\textwidth}
 | 
					\begin{explisting}
 | 
				
			||||||
\begin{small}
 | 
					 | 
				
			||||||
\begin{itemize}[itemsep=2pt,parsep=2pt,leftmargin=1.5em]
 | 
					\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 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.
 | 
					  \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}
 | 
					\end{itemize}
 | 
				
			||||||
Applied daily: Clean code, OOP, SOLID principles, modular architecture, software craftsmanship\\
 | 
					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]%
 | 
					Technical stack: OCI containers, GNU/Linux, Git, Python, C/C++, ZeroMQ, gRPC, SQL, Redis, JS, Angular\\[2ex]%
 | 
				
			||||||
\end{small}
 | 
					\end{explisting}
 | 
				
			||||||
\end{minipage}
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
\vspace{-3ex}
 | 
					\vspace{-3ex}
 | 
				
			||||||
\textbf{Teaching Assistant} @ Budapest University of Technology and Economics, Budapest\hfill2017--present
 | 
					\textbf{Teaching Assistant} @ Budapest University of Technology and Economics, Budapest\hfill2017--present
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\begin{minipage}{.98\textwidth}
 | 
					\begin{explisting}
 | 
				
			||||||
\begin{small}
 | 
					 | 
				
			||||||
\begin{itemize}[leftmargin=1.5em]
 | 
					\begin{itemize}[leftmargin=1.5em]
 | 
				
			||||||
  \item Lecturing lab courses, grading assignments and assisting students of the Databases course
 | 
					  \item Lecturing lab courses, grading assignments and assisting students of the Databases course
 | 
				
			||||||
\end{itemize}
 | 
					\end{itemize}
 | 
				
			||||||
\end{small}
 | 
					\end{explisting}
 | 
				
			||||||
\end{minipage}
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\section{Education}
 | 
					\section{Education}
 | 
				
			||||||
@@ -103,8 +109,7 @@ Strong command of \textbf{English} (\textbf{C1} exam since 2013), native Hungari
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
\section{Related Leisure Activities}
 | 
					\section{Related Leisure Activities}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\begin{minipage}{.98\textwidth}
 | 
					\begin{explisting}
 | 
				
			||||||
\begin{small}
 | 
					 | 
				
			||||||
\begin{itemize}[itemsep=2pt,parsep=2pt,leftmargin=1.5em]
 | 
					\begin{itemize}[itemsep=2pt,parsep=2pt,leftmargin=1.5em]
 | 
				
			||||||
  \item Maintaining and playing with tech I keep around the house:
 | 
					  \item Maintaining and playing with tech I keep around the house:
 | 
				
			||||||
  \begin{footnotesize}
 | 
					  \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 Learning, taking my time to understand how things work from the ground up (be that technical or else)
 | 
				
			||||||
  \item Listening to the Grateful Dead!
 | 
					  \item Listening to the Grateful Dead!
 | 
				
			||||||
\end{itemize}
 | 
					\end{itemize}
 | 
				
			||||||
\end{small}
 | 
					\end{explisting}
 | 
				
			||||||
\end{minipage}
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\end{document}
 | 
					\end{document}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user