Skip to main content

Two-Column Layout

The template uses the paracol package to create a flexible two-column layout. The column ratio is set to 65% left and 35% right, providing more space for detailed content on the left.
\columnratio{0.65}
\setlength{\columnsep}{1.5em}

Header Section

The header spans two columns and contains your name, title, professional summary, and contact information.

Structure

\begin{paracol}{2}
    % Left column: Name, title, summary
    \cvname{Alya Pranata}
    \cvtitle{Software Engineer \cvsep Full-Stack and AI Enthusiast}
    
    \vspace{0.8em}
    {\raggedright\noindent Your professional summary goes here...\par}
    
    \switchcolumn
    
    % Right column: Contact information
    \begin{flushright}
        \contactline{Bandung, Indonesia}
        \contactline{+62 812 3456 7890}
        \contactline{\href{mailto:[email protected]}{[email protected]}}
        \contactline{\href{https://alyapranata.dev}{alyapranata.dev}}
        \contactline{\href{https://github.com/alyapranata}{github.com/alyapranata}}
    \end{flushright}
\end{paracol}
The \switchcolumn command moves content from the left column to the right column. Contact information is wrapped in flushright to align it to the right edge.

Horizontal Divider

After the header, a horizontal line separates the header from the body:
\vspace{0.3em}
\noindent\textcolor{headercolor}{\rule{\textwidth}{0.4pt}}
\vspace{0.8em}

Experience Section

Displays your work experience with company name, role, location, dates, and bullet points describing your responsibilities.
\section{Experience}

\experienceitem
{Nusantara Digital Labs}
{Frontend Engineer Intern}
{Jakarta / Remote}
{02/2025 - 07/2025}

\begin{cvitems}
    \item Built internal dashboards using React and TypeScript, reducing manual reporting time by 30\%.
    \item Collaborated with designers and backend engineers to deliver reusable UI components and API integrations.
\end{cvitems}

Education Section

Lists your educational background with institution name, degree/program, and year.
\section{Education}

\educationitem
{Institut Teknologi Bandung}
{B.S. in Computer Engineering}
{2021 - Present}

\educationitem
{Dicoding Indonesia}
{Cloud and Back-End Developer Learning Path}
{2024}

Projects Section

Showcases your personal or academic projects with name, type, link, year, and descriptive bullet points.
\section{Projects}

\projectitem
{TaskFlow}
{Productivity Web App}
{\href{https://taskflow-demo.vercel.app}{taskflow-demo.vercel.app}}
{2025}

\begin{cvitems}
    \item Implemented Kanban task management with real-time updates and role-based access.
    \item Integrated authentication and activity logs for team collaboration workflows.
\end{cvitems}

Software Section

Lists your technical skills grouped by category.
\section{Software}

\softitem{Web}{React, Next.js, Node.js, TypeScript, Tailwind CSS}
\softitem{Data/AI}{PostgreSQL, MongoDB, Pinecone, OpenAI API}
\softitem{Tools}{Git, Linux, Docker, Vercel, Figma}

Organization Section

Describes your involvement in student organizations, clubs, or volunteer work.
\section{Organization}

\orgitem
{Google Developer Student Clubs ITB}
{Core Team Member}
{Bandung, Indonesia}
{08/2022 - 07/2023}

\begin{cvitems}
    \item Facilitated Flutter and Firebase study sessions for 150+ students and prepared weekly learning materials.
    \item Coordinated the annual campus hackathon with 30 teams, including sponsorship outreach and mentor matching.
\end{cvitems}

Awards Section

Highlights academic or professional awards and recognition.
\section{Awards}

\awarditem
{Dean's List}
{School of Electrical Engineering and Informatics, ITB}
{2024}

\awarditem
{1st Place, Innovation Hackathon}
{Institut Teknologi Bandung}
{2023}

Section Pairing

Sections are paired in two-column layouts. You can customize which sections appear side-by-side: Default Layout:
  • Header (spans both columns)
  • Experience (left) | Education (right)
  • Projects (left) | Software (right)
  • Organization (left) | Awards (right)
Each paracol block is separated by vertical spacing:
\end{paracol}
\vspace{0.8em}
\begin{paracol}{2}

Build docs developers (and LLMs) love