\documentclass[letterpaper,11pt]{article}

\usepackage{latexsym}
\usepackage[empty]{fullpage}
\usepackage{titlesec}
\usepackage{marvosym}
\usepackage[usenames,dvipsnames]{color}
\usepackage{verbatim}
\usepackage{enumitem}
\usepackage{hyperref}
\usepackage{fancyhdr}
\usepackage[english]{babel}
\usepackage{tabularx}
\usepackage{multicol}
\usepackage[a4paper,left=10mm,top=10mm,right=10mm,bottom=10mm]{geometry}
\input{glyphtounicode}

\usepackage[T1]{fontenc}

\pagestyle{fancy}
\fancyhf{}
\fancyfoot{}
\setlength{\footskip}{10pt}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}

\addtolength{\oddsidemargin}{0cm}
\addtolength{\evensidemargin}{0cm}
\addtolength{\textwidth}{0cm}
\addtolength{\topmargin}{1cm}
\addtolength{\textheight}{0cm}


\raggedright
\setlength{\tabcolsep}{0cm}

\titleformat{\section}{
\it\vspace{3pt}
}{}{0em}{}[\color{black}\titlerule\vspace{-5pt}]

\pdfgentounicode=1

\newcommand{\resumeItem}[1]{
\item{ {#1 \vspace{-4pt}} }
}

\newcommand{\resumeSubheading}[5]{
 \vspace{-2pt}\item
\begin{tabular*}{0.97\textwidth}[t]{p{#5\textwidth}@{\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\textit{\small #3} & \textit{\small #4} \\
\end{tabular*}\vspace{-10pt}
}


\newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-3pt}}
\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.5cm, label={}]}
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
\newcommand{\resumeItemListStart}{\begin{itemize}}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-2pt}}

\begin{document}


\begin{center}
	{\LARGE Aleksa Vuckovic} \\ \vspace{0pt}
\begin{multicols}{2}
	\begin{flushleft}
	\textbf{mail:} \href{mailto:aleksa@vuckovic.cc}{aleksa@vuckovic.cc} \\
	\textbf{website:} \href{https://vuckovic.cc}{vuckovic.cc} \\
	\textbf{git:} \href{https://git.vuckovic.cc}{git.vuckovic.cc}
	\end{flushleft}
	\large
	\begin{flushright}
	Pancevo, Serbia\\
	\phantom{a}\\
	\textbf{github:} \href{https://github.com/aleksav013}{github.com/aleksav013}
	\end{flushright}
\end{multicols}
\end{center}

\section{Education}
\resumeSubHeadingListStart
	\resumeSubheading
        {School of Electrical Engineering}{October 2022 -- Present}
        {Bachelor's Degree in Software Engineering}{Belgrade, Serbia}{0.6}
	\resumeSubheading
        {Mathematical Grammar School}{September 2018 -- June 2022}
        {GPA 4.94/5.0}{Belgrade, Serbia}{0.6}
\resumeSubHeadingListEnd

\section{Projects}
\resumeSubHeadingListStart
	\resumeSubheading{RISC-V rv32im emulator \& bare metal DOOM (1993) port}{June 2024 -- July 2024}
	{Part of team FPGA project (FPGA CPU+GPU simulator/debugger/profiler)}{}{0.7}
	\resumeSubheading{x86\_64 SMP kernel (\href{https://git.vuckovic.cc/kernels/mykernel64/}{mykernel64})}{August 2022 -- February 2023}
	{x86\_64 kernel with Symmetric Multiprocessing support}{}{0.7}
	\resumeSubheading{x86 32bit kernel (\href{https://git.vuckovic.cc/kernels/mykernel/}{mykernel})}{October 2021 -- August 2022}
	{Simple x86 kernel}{}{0.7}
	%\resumeSubheading{gtk-dav (\href{https://git.vuckovic.cc/software/gtk-dav/}{gtk-dav})}{November 2023 -- ongoing}
	%{Directional Audio Visualizer (For Deaf People)}{}{0.7}
	%\resumeSubheading{Expanding 64bit RISC-V xv6 kernel}{August 2023 -- September 2023}
	%{University curriculum assignment}{}{0.7}
	%\resumeSubheading{SFML RPG (\href{https://git.vuckovic.cc/other/sfml-rpg/}{sfml-rpg})}{May 2021}
	%{Simple C++ SFML 2D game}{}{0.7}
\resumeSubHeadingListEnd

\section{Awards \& Honors}
\resumeSubHeadingListStart
	\resumeSubheading
	{Annual Award of the Mathematical Institute of the Serbian Academy of Sciences and Arts, for the best graduation thesis of the Mathematical Grammar School in Belgrade, in the field of computing}{June 2022}
	{For the thesis \href{https://git.vuckovic.cc/kernels/kernel\_tex/plain/kernel.pdf}{"x86 32bit kernel" (Serbian)} featuring \href{https://git.vuckovic.cc/kernels/mykernel}{mykernel}}{Belgrade, Serbia}{0.8}
\resumeSubHeadingListEnd

\section{Recent Competitions}
\resumeSubHeadingListStart
	\resumeSubheading{Serbian Cyber Security Challenge}{May 2024}
	{$2^{th}$ prize as part of team "mylittLEpwny" (team captain)}{Belgrade, Serbia}{0.7}
	\resumeSubheading{European Cyber Security Challenge}{October 2023}
	{$2^{nd}$ prize (guest teams) as part of Serbian National Team (in charge of hardware)}{Hamar, Norway}{0.7}
	\resumeSubheading{European Cyber Security Challenge}{September 2022}
	{Participated as part of Serbian National Team (in charge of hardware)}{Vienna, Austria}{0.7}
	\resumeSubheading{60+ \href{https://en.wikipedia.org/wiki/Capture\_the\_flag\_(cybersecurity)}{CTF} competitions}{March 2023 -- Present}
	{Actively participating as part of team "CyberHero" - \href{https://ctftime.org/team/130070}{CTFtime}}{online}{0.7}
	\resumeSubheading{Regional Cyber Camp}{April 2022}
	{$1^{st}$ prize as part of Team Serbia}{Lal\"ez Bay, Albania}{0.7}
	\resumeSubheading{National Competition in Informatics}{April 2022}
	{Participated}{Belgrade, Serbia}{0.7}
	%\resumeItem{National Competition in Mathematics}{($3^{rd}$ prize 2016)}
	%\resumeItem{National Competition in Physics}{($2^{nd}$ prize 2017, 2018)}
	%\resumeItem{Mathematics Competition MGSC(Mathematical Grammar School Cup)}{($2^{nd}$ prize 2018)}
	%\resumeItem{Physics Competition MGSC(Mathematical Grammar School Cup)}{($2^{nd}$ prize 2018)}
	%\resumeItem{National Competition in Physics}{($4^{th}$ prize 2019)}
	%\resumeItem{Research papers competition for paper \it{"Geometric inequalities" (Serbian)}}{($3^{rd}$ prize 2019)}
	%\resumeSubheading{Serbian Cyber Security Challenge}{September 2022}
	%{$4^{th}$ prize as part of Team "HAL9000"}{Belgrade, Serbia}{0.7}
	%\resumeSubheading{Flare-On 9 (Malware Reverse Engineering Competition)}{October 2022}
	%{Completed all 11 challenges}{online, \href{https://flare-on.com/}{flare-on.com}}{0.7}
	%\resumeSubheading{National competitions in Mathematics, Physics, Research Papers}{past 5 years}
	%{Multiple prizes}{Serbia}{0.7}
\resumeSubHeadingListEnd

\section{Skills \& Interests}
\resumeSubHeadingListStart
	\resumeItem{\textbf{Interests:} Operating Systems, Hacking, Low Level Programming, Cryptography, Networking}
	\resumeItem{\textbf{Selfhosting:} web, git \& mail server}
	\resumeItem{\textbf{Programming languages:} C, X86 \& RISC-V Assembly, Bash, C++, SQL, Python}
	\resumeItem{\textbf{Languages:} Serbian (native), English (B2)}
\resumeSubHeadingListEnd

\end{document}
