summaryrefslogtreecommitdiff
path: root/cv.tex
diff options
context:
space:
mode:
Diffstat (limited to 'cv.tex')
-rw-r--r--cv.tex68
1 files changed, 55 insertions, 13 deletions
diff --git a/cv.tex b/cv.tex
index ab6c03f..cceded0 100644
--- a/cv.tex
+++ b/cv.tex
@@ -52,6 +52,36 @@
\end{tabular*}\vspace{-10pt}
}
+% Header for a company with multiple stacked roles (company + location, no dates).
+% Open a tabular* that stays open for one or more \resumeSubSubheading rows,
+% closed by \resumeSubheadingMultiEnd.
+\newcommand{\resumeSubheadingMultiStart}[3]{
+ \vspace{-2pt}\item
+\begin{tabular*}{0.97\textwidth}[t]{p{#3\textwidth}@{\extracolsep{\fill}}r}
+\textbf{#1} & #2 \\
+}
+
+% One role row (title + dates) inside an open \resumeSubheadingMultiStart tabular.
+\newcommand{\resumeSubSubheading}[2]{
+\textit{\small #1} & \small #2 \\
+}
+
+\newcommand{\resumeSubheadingMultiEnd}{
+\end{tabular*}\vspace{-10pt}
+}
+
+% Standalone role row (title + dates), own self-contained tabular. Used after
+% the first role (opened together with the company header in one tabular via
+% \resumeSubheadingMultiStart/\resumeSubSubheading/\resumeSubheadingMultiEnd)
+% when a role needs its own bullet list right after it -- must come right
+% after a \resumeItemListEnd (or other forced paragraph break), never
+% directly after another tabular, or the rows will overlap.
+\newcommand{\resumeRoleLine}[3]{
+\begin{tabular*}{0.97\textwidth}[t]{p{#3\textwidth}@{\extracolsep{\fill}}r}
+\textit{\small #1} & \small #2 \\
+\end{tabular*}\vspace{-10pt}
+}
+
\newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-3pt}}
\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}
@@ -82,12 +112,21 @@
\section{Experience}
\resumeSubHeadingListStart
- \resumeSubheading
- {Microsoft}{November 2025 -- March 2026}
- {Software Engineering Intern}{Belgrade, Serbia}{0.6}
- \resumeSubheading
- {Microsoft}{March 2025 -- July 2025}
- {Software Engineering Intern}{Belgrade, Serbia}{0.6}
+ \resumeSubheadingMultiStart
+ {Microsoft}{Belgrade, Serbia}{0.6}
+ \resumeSubSubheading
+ {Software Engineer}{March 2026 -- Present}
+ \resumeSubheadingMultiEnd
+ \resumeItemListStart
+ \small\resumeItem{Azure SQL MI Networking \& Connectivity}
+ \resumeItemListEnd
+ \resumeRoleLine
+ {Software Engineering Intern}{November 2025 -- March 2026}{0.6}
+ \resumeItemListStart
+ \small\resumeItem{Word Online, modularizing a legacy monolith with dependency injection}
+ \resumeItemListEnd
+ \resumeRoleLine
+ {Software Engineering Intern}{March 2025 -- July 2025}{0.6}
\resumeItemListStart
\small\resumeItem{Word Native, using LLVM, AI and ADO to improve the documentation process}
\resumeItemListEnd
@@ -104,7 +143,7 @@
\resumeSubHeadingListStart
\resumeSubheading
{School of Electrical Engineering}{October 2022 -- June 2026}
- {Bachelor's Degree in Software Engineering GPA 9.28/10.00}{Belgrade, Serbia}{0.6}
+ {Bachelor's Degree in Software Engineering GPA 9.29/10.00}{Belgrade, Serbia}{0.6}
\resumeSubheading
{Mathematical Grammar School}{September 2018 -- June 2022}
{GPA 4.94/5.00}{Belgrade, Serbia}{0.6}
@@ -135,14 +174,17 @@
\section{Recent Competitions}
\resumeSubHeadingListStart
- \resumeSubheading{European Cyber Security Challenge}{October 2025}
- {Participated as captain of Serbian National Team}{Warsaw, Poland}{0.7}
+ \resumeSubheadingMultiStart
+ {European Cyber Security Challenge}{Serbian National Team}{0.7}
+ \resumeSubSubheading
+ {Participated as captain}{October 2025, Warsaw, Poland}
+ \resumeSubSubheading
+ {$2^{nd}$ prize (guest teams), in charge of hardware}{October 2023, Hamar, Norway}
+ \resumeSubSubheading
+ {Participated, in charge of hardware}{September 2022, Vienna, Austria}
+ \resumeSubheadingMultiEnd
\resumeSubheading{Serbian Cyber Security Challenge}{May 2024}
{$2^{nd}$ prize as part of the 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 the team "CyberHero" - \href{https://ctftime.org/team/130070}{CTFtime}}{online}{0.7}
%\resumeSubheading{Regional Cyber Camp}{April 2022}