\documentclass[10pt, letterpaper]{article}

\usepackage{iftex} % for checking if we're using xelatex or lualatex

% Packages:
\usepackage[
    ignoreheadfoot, % set margins without considering header and footer
    top=2 cm, % seperation between body and page edge from the top
    bottom=2 cm, % seperation between body and page edge from the bottom
    left=2 cm, % seperation between body and page edge from the left
    right=2 cm, % seperation between body and page edge from the right
    footskip=1.0 cm, % seperation between body and footer
    % showframe % for debugging 
]{geometry} % for adjusting page geometry
\usepackage{titlesec} % for customizing section titles
\usepackage{tabularx} % for making tables with fixed width columns
\usepackage{array} % tabularx requires this
\usepackage[dvipsnames]{xcolor} % for coloring text
\definecolor{primaryColor}{RGB}{0, 0, 0} % define primary color
\usepackage{enumitem} % for customizing lists
\usepackage{fontawesome5} % for using icons
\usepackage{amsmath} % for math
\usepackage[
    pdftitle={cv},
    pdfauthor={SayedAmirreza Arjmand},
    pdfcreator={LaTeX with RenderCV},
    colorlinks=true,
    urlcolor=blue
]{hyperref} % for links, metadata and bookmarks
\usepackage[pscoord]{eso-pic} % for floating text on the page
\usepackage{calc} % for calculating lengths
\usepackage{bookmark} % for bookmarks
\usepackage{lastpage} % for getting the total number of pages
\usepackage{changepage} % for one column entries (adjustwidth environment)
\usepackage{paracol} % for two and three column entries
\usepackage{ifthen} % for conditional statements
\usepackage{needspace} % for avoiding page brake right after the section title
\usepackage{iftex} % check if engine is pdflatex, xetex or luatex

% Ensure that generate pdf is machine readable/ATS parsable:
\ifPDFTeX
    \input{glyphtounicode}
    \pdfgentounicode=1
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{lmodern}
\fi

\usepackage{charter}

% Some settings:
\raggedright
\AtBeginEnvironment{adjustwidth}{\partopsep0pt} % remove space before adjustwidth environment
\pagestyle{empty} % no header or footer
\setcounter{secnumdepth}{0} % no section numbering
\setlength{\parindent}{0pt} % no indentation
\setlength{\topskip}{0pt} % no top skip
\setlength{\columnsep}{0.15cm} % set column seperation
\pagenumbering{gobble} % no page numbering

\titleformat{\section}{\needspace{4\baselineskip}\bfseries\large}{}{0pt}{}[\vspace{1pt}\titlerule]

\titlespacing{\section}{
    % left space:
    -1pt
}{
    % top space:
    0.3 cm
}{
    % bottom space:
    0.2 cm
} % section title spacing

\renewcommand\labelitemi{$\vcenter{\hbox{\small$\bullet$}}$} % custom bullet points
\newenvironment{highlights}{
    \begin{itemize}[
        topsep=0.10 cm,
        parsep=0.10 cm,
        partopsep=0pt,
        itemsep=0pt,
        leftmargin=10pt
    ]
}{
    \end{itemize}
} % new environment for highlights

\newenvironment{onecolentry}{
    \begin{adjustwidth}{
        0 cm + 0.00001 cm
    }{
        0 cm + 0.00001 cm
    }
}{
    \end{adjustwidth}
} % new environment for one column entries

\newenvironment{twocolentry}[2][]{
    \onecolentry
    \def\secondColumn{#2}
    \setcolumnwidth{\fill, 4.5 cm}
    \begin{paracol}{2}
}{
    \switchcolumn \raggedleft \secondColumn
    \end{paracol}
    \endonecolentry
} % new environment for two column entries

\newenvironment{threecolentry}[3][]{
    \onecolentry
    \def\thirdColumn{#3}
    \setcolumnwidth{, \fill, 4.5 cm}
    \begin{paracol}{3}
    {\raggedright #2} \switchcolumn
}{
    \switchcolumn \raggedleft \thirdColumn
    \end{paracol}
    \endonecolentry
} % new environment for three column entries

\newenvironment{header}{
    \setlength{\topsep}{0pt}\par\kern\topsep\centering\linespread{1.5}
}{
    \par\kern\topsep
} % new environment for the header

\newcommand{\placelastupdatedtext}{% \placetextbox{<horizontal pos>}{<vertical pos>}{<stuff>}
  \AddToShipoutPictureFG*{% Add <stuff> to current page foreground
    \put(
        \LenToUnit{\paperwidth-2 cm-0 cm+0.05cm},
        \LenToUnit{\paperheight-1.0 cm}
    ){\vtop{{\null}\makebox[0pt][c]{
        \small\color{gray}\textit{Last updated in 07 Mar 2025}\hspace{\widthof{Last updated in September 2024}}
    }}}%
  }%
}%


\begin{document}
    \placelastupdatedtext
    \newcommand{\AND}{\unskip
        \cleaders\copy\ANDbox\hskip\wd\ANDbox
        \ignorespaces
    }
    \newsavebox\ANDbox
    \sbox\ANDbox{$|$}

    \begin{header}
        \fontsize{25 pt}{25 pt}\selectfont Sayed Amirreza Arjmand

        \vspace{5 pt}

        \normalsize
		\kern 5.0 pt%
        \mbox{\href{https://amrear.com}{https://amrear.com}}%
		\kern 5.0 pt%
		\AND%
        \kern 5.0 pt%
        \mbox{\href{mailto:amrear@proton.me}{amrear@proton.me}}%
        \kern 5.0 pt%
        \AND%
        \kern 5.0 pt%
        \mbox{\href{mailto:arjmandamirreza@gmail.com}{arjmandamirreza@gmail.com}}%
        \kern 5.0 pt%
        \AND%
        \kern 5.0 pt%
        \mbox{\href{tel:+98-937-238-8234}{+98 937 238 8234}}%
        \kern 5.0 pt%
        \AND%
        \kern 5.0 pt%
        \mbox{\href{https://github.com/amrear}{https://github.com/amrear}}%
    \end{header}

    \vspace{5 pt - 0.3 cm}

    \section{Education}

    \begin{twocolentry}{
        Nov 2020 – Sep 2024
    }
        \textbf{Jahrom University}, Bachelor of Computer Engineering% (\href{https://amrear.com/bachelor.pdf}{https://amrear.com/bachelor.pdf})
    \end{twocolentry}
    
    \vspace{0.10 cm}
    \begin{onecolentry}
        \begin{highlights}
            \item \textbf{CGPA:} 3.8/4 (18.39/20 in Iranian Scale)
            \item \textbf{Coursework:} Artificial Intelligence and Machine Learning, Web Development
            \item \textbf{Ranking:} Ranked first in my degree program
        \end{highlights}
    \end{onecolentry}

    % Add vertical space between entries
    \vspace{0.2cm}  % Adjust this value to control spacing

    \begin{twocolentry}{
        Sep 2017 – Jul 2020
    }
        \textbf{Khansari High School}, Diploma in Mathematics/Physics% (\href{https://amrear.com/diploma.pdf}{https://amrear.com/diploma.pdf})
    \end{twocolentry}
    
    \vspace{0.10 cm}
    \begin{onecolentry}
        \begin{highlights}
            \item \textbf{CGPA:} 3.58/4 (16.90/20 in Iranian Scale)
        \end{highlights}
    \end{onecolentry}
    
    \section{Highlighted Courses}

    \begin{onecolentry}
        \begin{highlights}

        \item \textbf{Design of Algorithms and Data Structures:} 4/4 (19 and 19.5/20 in Iranian Scale)
        \item \textbf{Artificial Intelligence and Expert Systems:} 4/4 (20/20 in Iranian Scale)
        \item \textbf{Speech and Language Processing:} 3.1/4 (14.5/20 in Iranian Scale)
        \item \textbf{Fundamentals of Computer Vision:} 4/4 (20/20 in Iranian Scale)
        \item \textbf{Principles of Robotics:} 4/4 (19.64/20 in Iranian Scale)
        \item \textbf{Principles of Computational Intelligence:} 4/4 (18/20 in Iranian Scale)
        \item \textbf{Calculus I and II:} 4/4 (18.2/20 in Iranian Scale)
        \item \textbf{Discrete Mathematics:} 4/4 (17.4/20 in Iranian Scale)

        \end{highlights}
    \end{onecolentry}

    \section{Research Interests}
    \begin{onecolentry}
        \begin{highlights}
        \item Data Science, Data Analysis, and Statistical Pattern Recognition
        \item Machine Learning and Deep Learning
        \item Computer Vision
        \item Large Language Models
        \item Robotics and Automation
        \end{highlights}
    \end{onecolentry}


	\section{Teaching Experience}

    \begin{onecolentry}
        \begin{highlights}
            \item Delivered practical sessions for Fundamentals of Machine Learning and Computer Vision courses in Shiraz University, complementing theoretical lectures by guiding students through the challenges of implementation.
            \item Instructed C++ programming principles for the duration of two semesters in the Computer Workshop course.
            \item Provided grading support and assisted students as a grader and TA for Data Structures, Artificial Intelligence, and Operating Systems courses.
        \end{highlights}
    \end{onecolentry}

	\section{University Projects}        
		\textbf{Jahrom University's Captive Portal}

        \vspace{0.10 cm}
        \begin{onecolentry}
            \begin{highlights}
                \item Redesigned and optimized Jahrom University's network captive portal for enhanced user experience and responsiveness.
                \item Tools: HTML, CSS, Bootstrap
            \end{highlights}
        \end{onecolentry}


        \vspace{0.2 cm}
		
		\textbf{Ticketing System for the Jahrom University}
		\vspace{0.10 cm}
        \begin{onecolentry}
            \begin{highlights}
                \item Developed a ticketing system for Jahrom University staff to streamline issue tracking and resolution. 
                \item Tools: React, ExpressJS, PostgreSQL, Prisma ORM
            \end{highlights}
        \end{onecolentry}

        \vspace{0.2 cm}
    

        \vspace{0.2 cm}
		
		\textbf{Various University Related Project} (\href{https://github.com/amrear}{github})
		\vspace{0.10 cm}
        \begin{onecolentry}
            \begin{highlights}
                \item Throughout the undergraduate program at Jahrom University, we completed various projects aimed at reinforcing theoretical knowledge and practical skills across multiple courses.
                \item Notable Projects: Exploration of the GNU/Linux OS, Holoo Programming Language, CPU Scheduling Simulation using Round Robin and SJF Queuesm, Solving Sudoku using A* Algorithm.
            \end{highlights}
        \end{onecolentry}

        \vspace{0.2 cm}

	\section{Language Skills}

    \textbf{Farsi} Native Language

    \vspace{0.20 cm}

    \textbf{English} C1% (\href{https://amrear.com/ielts.pdf}{IELTS Certificate})

    \vspace{0.10 cm}

	\begin{onecolentry}
		\begin{highlights}
			\item \textbf{Listening:} C2, \textbf{Reading:} C1, \textbf{Writing:} C1, \textbf{Speaking:} C1
		\end{highlights}
	\end{onecolentry}

    \vspace{0.20 cm}

    \textbf{German} A2

    \vspace{0.10 cm}
    
	\begin{onecolentry}
		\begin{highlights}
			\item \textbf{Listening:} A2, \textbf{Reading:} A2, \textbf{Writing:} A1, \textbf{Speaking:} A1
		\end{highlights}
	\end{onecolentry}


	\section{Work Experience}

	\vspace{0.10 cm}
	\begin{onecolentry}
		My freelance experience encompasses the development and deployment of diverse web applications, utilizing a range of technologies including, but not limited to, Django, Flask, and WordPress. These projects have resulted in the creation of platforms spanning content management systems (CMS) for blogs and organizational publications, as well as e-commerce solutions.
	\end{onecolentry}
    
    \section{Languages and Technologies}

        \begin{onecolentry}
            \textbf{Languages:} Python, C, C++, PHP, Javascript, MATLAB, SQL, GNU Assembly x86, VHDL, Shell Script, HTML, CSS, LaTeX
        \end{onecolentry}

        \vspace{0.2 cm}

        \begin{onecolentry}
            \textbf{Technologies:} PyTorch, scikit-learn, OpenCV, Flask, Django, Express, JQuery, Bootstrap, MySQL, SQLAlchemy, Microsoft SQL Server
        \end{onecolentry}


    \section{Recommendation Letters}

        \begin{onecolentry}
            \begin{highlights}
            \item Dr. Mohsen Rahmanian (Faculty Member of Dept. Computer Engineering Group in Jahrom University)% (\href{http://amrear.com/recom1.pdf}{https://amrear.com/recom1.pdf})
            \end{highlights}
        \end{onecolentry}

        \vspace{0.2 cm}

        \begin{onecolentry}
            \begin{highlights}
            \item Dr. Mohammad Ebrahim Samie (Faculty Member of Dept. of Knowledge and Information Sciences)% (\href{http://amrear.com/recom2.pdf}{htpps://amrear.com/recom2.pdf})
            \end{highlights}
        \end{onecolentry}

        \vspace{0.2 cm}

        \begin{onecolentry}
            \begin{highlights}
            \item Dr. Mozhdeh Rahmanian (Faculty Member of Dept. Computer Engineering Group in Jahrom University)% (\href{http://amrear.com/recom3.pdf}{https://amrear.com/recom3.pdf})
            \end{highlights}
        \end{onecolentry}

\end{document}

