mirror of https://github.com/eyhc1/rendercv.git
template geometry
This commit is contained in:
parent
d962375364
commit
81de558738
|
@ -1,33 +1,10 @@
|
||||||
((# IMPORT MACROS #))
|
((# IMPORT MACROS #))
|
||||||
((* from "components/education.tex.j2" import education *))
|
((* from "components/education.tex.j2" import education with context *))
|
||||||
((* from "components/experience.tex.j2" import experience *))
|
((* from "components/experience.tex.j2" import experience with context *))
|
||||||
((* from "components/header.tex.j2" import header *))
|
((* from "components/header.tex.j2" import header with context *))
|
||||||
|
|
||||||
\documentclass[10pt, a4paper]{memoir}
|
\documentclass[10pt, a4paper]{memoir}
|
||||||
|
|
||||||
% ===========
|
|
||||||
% ===========
|
|
||||||
% USER INPUTS:
|
|
||||||
\newcommand{\AUTHOR}{Sina Atalay}
|
|
||||||
|
|
||||||
\newcommand{\PRIMARYCOLOR}{0,79,144} % In RGB out of 255
|
|
||||||
|
|
||||||
\newcommand{\PageXMargin}{0.53in}
|
|
||||||
\newcommand{\PageYMargin}{0.53in}
|
|
||||||
|
|
||||||
\newcommand{\TopMarginOfSections}{0.13cm}
|
|
||||||
\newcommand{\BottomMarginOfSections}{0.13cm}
|
|
||||||
|
|
||||||
\newcommand{\YMarginBetweenEntries}{0.12cm}
|
|
||||||
\newcommand{\YMarginBetweenBullets}{0.07cm}
|
|
||||||
\newcommand{\LeftMarginOfBullets}{0.7cm}
|
|
||||||
|
|
||||||
\newcommand{\YMarginBetweenEntryAndHighlights}{0.1cm}
|
|
||||||
|
|
||||||
\newcommand{\DateandLocationWidth}{3.7cm}
|
|
||||||
% ===========
|
|
||||||
% ===========
|
|
||||||
|
|
||||||
|
|
||||||
% ======================================================================================
|
% ======================================================================================
|
||||||
% ======================================================================================
|
% ======================================================================================
|
||||||
|
@ -35,11 +12,10 @@
|
||||||
% Packages:
|
% Packages:
|
||||||
\usepackage[
|
\usepackage[
|
||||||
ignoreheadfoot, % set margins without considering header and footer
|
ignoreheadfoot, % set margins without considering header and footer
|
||||||
top=\PageYMargin, % seperation between body and page edge from the top
|
top=<<design.page_top_margin>>, % seperation between body and page edge from the top
|
||||||
bottom=\PageYMargin, % seperation between body and page edge from the bottom
|
bottom=<<design.page_bottom_margin>>, % seperation between body and page edge from the bottom
|
||||||
left=\PageXMargin, % seperation between body and page edge from the left
|
left=<<design.page_left_margin>>, % seperation between body and page edge from the left
|
||||||
right=\PageXMargin, % seperation between body and page edge from the right
|
right=<<design.page_right_margin>>, % seperation between body and page edge from the right
|
||||||
headsep=0.3cm % seperation between head and body
|
|
||||||
]{geometry} % for adjusting page geometry
|
]{geometry} % for adjusting page geometry
|
||||||
\usepackage{fontspec} % for loading fonts
|
\usepackage{fontspec} % for loading fonts
|
||||||
\usepackage[explicit]{titlesec} % for customizing section titles
|
\usepackage[explicit]{titlesec} % for customizing section titles
|
||||||
|
@ -47,7 +23,7 @@
|
||||||
\usepackage{array} % tabularx requires this
|
\usepackage{array} % tabularx requires this
|
||||||
\usepackage{xifthen} % for if-then-else statements
|
\usepackage{xifthen} % for if-then-else statements
|
||||||
\usepackage[dvipsnames]{xcolor} % for coloring text
|
\usepackage[dvipsnames]{xcolor} % for coloring text
|
||||||
\definecolor{primaryColor}{RGB}{\PRIMARYCOLOR}
|
\definecolor{primaryColor}{RGB}{<<design.primary_color.as_rgb_tuple()|join(", ")>>}
|
||||||
\usepackage{enumitem} % for customizing lists
|
\usepackage{enumitem} % for customizing lists
|
||||||
\usepackage{fontawesome5} % for using icons
|
\usepackage{fontawesome5} % for using icons
|
||||||
\usepackage[
|
\usepackage[
|
||||||
|
@ -80,9 +56,9 @@
|
||||||
\titlespacing{\section}{
|
\titlespacing{\section}{
|
||||||
0pt
|
0pt
|
||||||
}{
|
}{
|
||||||
\TopMarginOfSections
|
<<design.section_title_top_margin>>
|
||||||
}{
|
}{
|
||||||
\BottomMarginOfSections
|
<<design.section_title_bottom_margin>>
|
||||||
} % Section title spacing
|
} % Section title spacing
|
||||||
|
|
||||||
\newcolumntype{L}[1]{
|
\newcolumntype{L}[1]{
|
||||||
|
@ -95,11 +71,11 @@
|
||||||
\newenvironment{highlights}{
|
\newenvironment{highlights}{
|
||||||
\begin{itemize}[
|
\begin{itemize}[
|
||||||
topsep=0pt,
|
topsep=0pt,
|
||||||
parsep=\YMarginBetweenBullets,
|
parsep=<<design.vertical_margin_between_bullet_points>>,
|
||||||
partopsep=0pt,
|
partopsep=0pt,
|
||||||
itemsep=0pt,
|
itemsep=0pt,
|
||||||
after=\vspace*{-\baselineskip},
|
after=\vspace*{-\baselineskip},
|
||||||
leftmargin=\LeftMarginOfBullets
|
leftmargin=<<design.bullet_point_left_margin>>
|
||||||
]
|
]
|
||||||
}{
|
}{
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
@ -112,11 +88,11 @@
|
||||||
|
|
||||||
|
|
||||||
\newcommand{\EducationEntry}[8]{
|
\newcommand{\EducationEntry}[8]{
|
||||||
\begin{tabularx}{\textwidth}{p{0.55cm} >{\raggedright}X R{\DateandLocationWidth}}
|
\begin{tabularx}{\textwidth}{p{0.55cm} >{\raggedright}X R{<<design.date_and_location_width>>}}
|
||||||
\textbf{#1} & \textbf{#2}, #3 \ifthenelse{\isempty{#6}}{}{\vspace{\YMarginBetweenBullets}\begin{highlights} \item #6 \ifthenelse{\isempty{#7}}{\end{highlights}}{\item #7 \ifthenelse{\isempty{#8}}{\end{highlights}}{\item #8 \end{highlights}}}} & \ifthenelse{\isempty{#4}}{#5}{#4\newline #5} \\
|
\textbf{#1} & \textbf{#2}, #3 \ifthenelse{\isempty{#6}}{}{\vspace{<<design.vertical_margin_between_bullet_points>>}\begin{highlights} \item #6 \ifthenelse{\isempty{#7}}{\end{highlights}}{\item #7 \ifthenelse{\isempty{#8}}{\end{highlights}}{\item #8 \end{highlights}}}} & \ifthenelse{\isempty{#4}}{#5}{#4\newline #5} \\
|
||||||
\end{tabularx}
|
\end{tabularx}
|
||||||
|
|
||||||
\vspace{\YMarginBetweenEntries}
|
\vspace{<<design.vertical_margin_between_entries>>}
|
||||||
}
|
}
|
||||||
|
|
||||||
\newcommand{\Header}[6]{
|
\newcommand{\Header}[6]{
|
||||||
|
@ -135,8 +111,6 @@
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
% Test out the 4 main entry types with the commands below:
|
% Test out the 4 main entry types with the commands below:
|
||||||
\Header{a}{b}{c}{d}{e}{f}
|
|
||||||
|
|
||||||
<<header(
|
<<header(
|
||||||
name=cv.name,
|
name=cv.name,
|
||||||
connections=cv.connections
|
connections=cv.connections
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
((* from "components/highlights.tex.j2" import highlights as print_higlights *))
|
((* from "components/highlights.tex.j2" import highlights as print_higlights with context *))
|
||||||
((* from "components/dates_and_locations.tex.j2" import dates_and_locations as print_date_and_locations *))
|
((* from "components/dates_and_locations.tex.j2" import dates_and_locations as print_date_and_locations *))
|
||||||
|
|
||||||
((* macro education(study_type, institution, area, highlights, dates_and_locations)*))
|
((* macro education(study_type, institution, area, highlights, dates_and_locations)*))
|
||||||
|
@ -7,8 +7,8 @@
|
||||||
((# preamble: first column, second column, third column #))
|
((# preamble: first column, second column, third column #))
|
||||||
((# first column: p{0.55cm}; constant width, ragged left column #))
|
((# first column: p{0.55cm}; constant width, ragged left column #))
|
||||||
((# second column: X; variable width, ragged left column #))
|
((# second column: X; variable width, ragged left column #))
|
||||||
((# third column: R{\DateandLocationWidth}; constant widthm ragged right column #))
|
((# third column: R{<<design.date_and_location_width>>}; constant widthm ragged right column #))
|
||||||
\begin{tabularx}{\textwidth}{p{0.55cm} X R{\DateandLocationWidth}}
|
\begin{tabularx}{\textwidth}{p{0.55cm} X R{<<design.date_and_location_width>>}}
|
||||||
\textbf{<<study_type>>}
|
\textbf{<<study_type>>}
|
||||||
&
|
&
|
||||||
\textbf{<<institution>>}, <<area>>
|
\textbf{<<institution>>}, <<area>>
|
||||||
|
@ -18,5 +18,5 @@
|
||||||
<<print_date_and_locations(dates_and_locations)|indent(4)>>
|
<<print_date_and_locations(dates_and_locations)|indent(4)>>
|
||||||
\end{tabularx}
|
\end{tabularx}
|
||||||
|
|
||||||
\vspace{\YMarginBetweenEntries}
|
\vspace{<<design.vertical_margin_between_entries>>}
|
||||||
((* endmacro *))
|
((* endmacro *))
|
|
@ -1,4 +1,4 @@
|
||||||
((* from "components/highlights.tex.j2" import highlights as print_higlights *))
|
((* from "components/highlights.tex.j2" import highlights as print_higlights with context *))
|
||||||
((* from "components/dates_and_locations.tex.j2" import dates_and_locations as print_date_and_locations *))
|
((* from "components/dates_and_locations.tex.j2" import dates_and_locations as print_date_and_locations *))
|
||||||
|
|
||||||
((* macro experience(company, position, highlights, dates_and_locations)*))
|
((* macro experience(company, position, highlights, dates_and_locations)*))
|
||||||
|
@ -6,8 +6,8 @@
|
||||||
((# width: \textwidth #))
|
((# width: \textwidth #))
|
||||||
((# preamble: first column, second column #))
|
((# preamble: first column, second column #))
|
||||||
((# first column:: X; variable width, ragged left column #))
|
((# first column:: X; variable width, ragged left column #))
|
||||||
((# second column: R{\DateandLocationWidth}; constant width ragged right column #))
|
((# second column: R{<<design.date_and_location_width>>}; constant width ragged right column #))
|
||||||
\begin{tabularx}{\textwidth}{X R{\DateandLocationWidth}}
|
\begin{tabularx}{\textwidth}{X R{<<design.date_and_location_width>>}}
|
||||||
\textbf{<<company>>}, <<position>>
|
\textbf{<<company>>}, <<position>>
|
||||||
|
|
||||||
<<print_higlights(highlights)|indent(4)>>
|
<<print_higlights(highlights)|indent(4)>>
|
||||||
|
@ -15,5 +15,5 @@
|
||||||
<<print_date_and_locations(dates_and_locations)|indent(4)>>
|
<<print_date_and_locations(dates_and_locations)|indent(4)>>
|
||||||
\end{tabularx}
|
\end{tabularx}
|
||||||
|
|
||||||
\vspace{\YMarginBetweenEntries}
|
\vspace{<<design.vertical_margin_between_entries>>}
|
||||||
((* endmacro *))
|
((* endmacro *))
|
|
@ -1,6 +1,4 @@
|
||||||
((* import "components/connections.tex.j2" as print_connections *))
|
((* import "components/header_connections.tex.j2" as print_connections *))
|
||||||
|
|
||||||
|
|
||||||
((* macro header(name, connections) *))
|
((* macro header(name, connections) *))
|
||||||
\begin{header}
|
\begin{header}
|
||||||
\Huge
|
\Huge
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
((# Each macro in here is a link with an icon for header. #))
|
||||||
((* macro LinkedIn(username) *))\href{https://www.linkedin.com/in/<<username>>}{\faLinkedin\hspace{0.13cm}<<username>>}((* endmacro *))
|
((* macro LinkedIn(username) *))\href{https://www.linkedin.com/in/<<username>>}{\faLinkedin\hspace{0.13cm}<<username>>}((* endmacro *))
|
||||||
((* macro GitHub(username) *))\href{https://www.github.com/<<username>>}{\faGithub\hspace{0.13cm}<<username>>}((* endmacro *))
|
((* macro GitHub(username) *))\href{https://www.github.com/<<username>>}{\faGithub\hspace{0.13cm}<<username>>}((* endmacro *))
|
||||||
((* macro Instagram(username) *))\href{https://www.instagram.com/<<username>>}{\faInstagram\hspace{0.13cm}<<username>>}((* endmacro *))
|
((* macro Instagram(username) *))\href{https://www.instagram.com/<<username>>}{\faInstagram\hspace{0.13cm}<<username>>}((* endmacro *))
|
|
@ -1,5 +1,5 @@
|
||||||
((* macro highlights(highlights) *))
|
((* macro highlights(highlights) *))
|
||||||
\vspace{\YMarginBetweenEntryAndHighlights}
|
\vspace{<<design.vertical_margin_between_entries_and_highlights>>}
|
||||||
\begin{highlights}
|
\begin{highlights}
|
||||||
((* for item in highlights *))
|
((* for item in highlights *))
|
||||||
\item <<item>>
|
\item <<item>>
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
\setlength{\leftskip}{0.2cm}
|
\setlength{\leftskip}{0.2cm}
|
||||||
\textbf{<<name>>:} <<details>>
|
\textbf{<<name>>:} <<details>>
|
||||||
|
|
||||||
\vspace{\YMarginBetweenEntries}
|
\vspace{<<design.vertical_margin_between_entries>>}
|
||||||
\setlength{\leftskip}{0cm}
|
\setlength{\leftskip}{0cm}
|
||||||
((* endmacro *))
|
((* endmacro *))
|
|
@ -6,8 +6,8 @@
|
||||||
((# width: \textwidth #))
|
((# width: \textwidth #))
|
||||||
((# preamble: first column, second column #))
|
((# preamble: first column, second column #))
|
||||||
((# first column:: X; variable width, ragged left column #))
|
((# first column:: X; variable width, ragged left column #))
|
||||||
((# second column: R{\DateandLocationWidth}; constant width ragged right column #))
|
((# second column: R{<<design.date_and_location_width>>}; constant width ragged right column #))
|
||||||
\begin{tabularx}{\textwidth}{X R{\DateandLocationWidth}}
|
\begin{tabularx}{\textwidth}{X R{<<design.date_and_location_width>>}}
|
||||||
\textbf{<<name>>}
|
\textbf{<<name>>}
|
||||||
|
|
||||||
<<print_higlights(highlights)|indent(4)>>
|
<<print_higlights(highlights)|indent(4)>>
|
||||||
|
@ -15,5 +15,5 @@
|
||||||
<<print_date_and_locations(dates_and_locations)|indent(4)>>
|
<<print_date_and_locations(dates_and_locations)|indent(4)>>
|
||||||
\end{tabularx}
|
\end{tabularx}
|
||||||
|
|
||||||
\vspace{\YMarginBetweenEntries}
|
\vspace{<<design.vertical_margin_between_entries>>}
|
||||||
((* endmacro *))
|
((* endmacro *))
|
|
@ -1,99 +0,0 @@
|
||||||
\usepackage[ignoreheadfoot, top=\PageYMargin, bottom=\PageYMargin, left=\PageXMargin, right=\PageXMargin, headsep=0.3cm]{geometry}
|
|
||||||
\usepackage{fontspec}
|
|
||||||
\usepackage[explicit]{titlesec}
|
|
||||||
\usepackage{tabularx}
|
|
||||||
\usepackage{array}
|
|
||||||
\usepackage{xifthen}
|
|
||||||
\usepackage[dvipsnames]{xcolor}
|
|
||||||
\definecolor{primaryColor}{RGB}{\PRIMARYCOLOR}
|
|
||||||
\usepackage{enumitem}
|
|
||||||
\usepackage{fontawesome}
|
|
||||||
\usepackage[pdftitle={\AUTHOR's CV}, pdfauthor={\AUTHOR}, colorlinks=true, urlcolor=primaryColor]{hyperref} % Linking
|
|
||||||
|
|
||||||
% \setmainfont{SourceSansPro}[
|
|
||||||
% Path= fonts/,
|
|
||||||
% Extension = .ttf,
|
|
||||||
% UprightFont = *-Regular,
|
|
||||||
% ItalicFont = *-Italic,
|
|
||||||
% BoldFont = *-Bold,
|
|
||||||
% BoldItalicFont = *-BoldItalic]
|
|
||||||
|
|
||||||
% Calculate last update top margin:
|
|
||||||
\newlength\A
|
|
||||||
\newlength\B
|
|
||||||
\setlength\A{\PageYMargin}
|
|
||||||
\setlength\B{\dimexpr \numexpr \A / 1 \relax sp\relax}
|
|
||||||
|
|
||||||
\setcounter{secnumdepth}{0} % No section numbering
|
|
||||||
\setlength{\parindent}{0pt} % No indentation
|
|
||||||
\setlength{\topskip}{0pt} % No top skip
|
|
||||||
\pagenumbering{gobble} % No page numbering
|
|
||||||
|
|
||||||
\titleformat{\section}{\LARGE\color{primaryColor}}{}{}{\textbf{#1}\hspace{0.15cm}\titlerule[0.8pt]}[] % New section title format
|
|
||||||
\titlespacing{\section}{0pt}{\TopMarginOfSections}{\BottomMarginOfSections} % New section title spacing
|
|
||||||
|
|
||||||
% Date format (from: https://web.library.yale.edu/cataloging/months):
|
|
||||||
% \makeatletter
|
|
||||||
% \def\month@english{\ifcase\month\or
|
|
||||||
% Jan.\or Feb.\or Mar.\or Apr.\or May\or June\or
|
|
||||||
% July\or Aug.\or Sept.\or Oct.\or Nov.\or Dec.\fi}
|
|
||||||
% \makeatother
|
|
||||||
% \origdate
|
|
||||||
|
|
||||||
% New column types:
|
|
||||||
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}p{#1}}
|
|
||||||
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash\hspace{0pt}}p{#1}}
|
|
||||||
|
|
||||||
% New commands/environments:
|
|
||||||
\newenvironment{highlights}{\begin{itemize}[topsep=0pt, parsep=\YMarginBetweenBullets, partopsep=0pt, itemsep=0pt, after=\vspace*{-\baselineskip}, leftmargin=\LeftMarginOfBullets]}{\end{itemize}} % New environment for highlights
|
|
||||||
|
|
||||||
\newenvironment{header}[1][\topsep]{\setlength{\topsep}{#1}\par\kern\topsep\centering\color{primaryColor}\linespread{1.5}}{\par\kern\topsep} % New environment for the header
|
|
||||||
|
|
||||||
% New commands:
|
|
||||||
\newcommand{\hrefExternal}[2]{\href{#1}{#2\, \faExternalLink}}
|
|
||||||
|
|
||||||
\newcommand{\Header}[6]{
|
|
||||||
\begin{header}[0pt]
|
|
||||||
\Huge
|
|
||||||
\textbf{#1}
|
|
||||||
|
|
||||||
\normalsize
|
|
||||||
\faPhone\hspace{0.13cm}#2 \hspace{0.5cm}
|
|
||||||
\href{mailto:#3}{\faEnvelopeO\hspace{0.13cm}#3} \hspace{0.5cm}
|
|
||||||
\href{https://#4}{\faLaptop\hspace{0.13cm}#4} \hspace{0.5cm}
|
|
||||||
\href{https://www.linkedin.com/in/#5}{\faLinkedin\hspace{0.13cm}#5} \hspace{0.5cm}
|
|
||||||
\href{https://www.github.com/#6}{\faGithub\hspace{0.13cm}#6}
|
|
||||||
\end{header}
|
|
||||||
}
|
|
||||||
|
|
||||||
\newcommand{\EducationEntry}[8]{
|
|
||||||
\begin{tabularx}{\textwidth}{p{0.55cm} >{\raggedright}X R{\DateandLocationWidth}}
|
|
||||||
\textbf{#1} & \textbf{#2}, #3 \ifthenelse{\isempty{#6}}{}{\vspace{\YMarginBetweenBullets}\begin{highlights} \item #6 \ifthenelse{\isempty{#7}}{\end{highlights}}{\item #7 \ifthenelse{\isempty{#8}}{\end{highlights}}{\item #8 \end{highlights}}}} & \ifthenelse{\isempty{#4}}{#5}{#4\newline #5} \\
|
|
||||||
\end{tabularx}
|
|
||||||
|
|
||||||
\vspace{\YMarginBetweenEntries}
|
|
||||||
}
|
|
||||||
|
|
||||||
\newcommand{\ExperienceEntry}[8]{
|
|
||||||
\begin{tabularx}{\textwidth}{X R{\DateandLocationWidth}}
|
|
||||||
\textbf{#1}, #2 \ifthenelse{\isempty{#6}}{}{\vspace{\YMarginBetweenBullets}\begin{highlights} \item #6 \ifthenelse{\isempty{#7}}{\end{highlights}}{\item #7 \ifthenelse{\isempty{#8}}{\end{highlights}}{\item #8 \end{highlights}}}} & \ifthenelse{\isempty{#3}}{#4\newline #5}{#3\newline #4\newline #5} \\
|
|
||||||
\end{tabularx}
|
|
||||||
|
|
||||||
\vspace{\YMarginBetweenEntries}
|
|
||||||
}
|
|
||||||
|
|
||||||
\newcommand{\NormalEntry}[6]{
|
|
||||||
\begin{tabularx}{\textwidth}{X R{\DateandLocationWidth}}
|
|
||||||
\textbf{#1} \ifthenelse{\isempty{#4}}{}{\vspace{\YMarginBetweenBullets}\begin{highlights} \item #4 \ifthenelse{\isempty{#5}}{\end{highlights}}{\item #5 \ifthenelse{\isempty{#6}}{\end{highlights}}{\item #6 \end{highlights}}}} & \ifthenelse{\isempty{#2}}{#3}{#2\newline #3} \\
|
|
||||||
\end{tabularx}
|
|
||||||
|
|
||||||
\vspace{\YMarginBetweenEntries}
|
|
||||||
}
|
|
||||||
|
|
||||||
\newcommand{\OneLineEntry}[2]{
|
|
||||||
\setlength{\leftskip}{0.2cm}
|
|
||||||
\textbf{#1:} #2
|
|
||||||
|
|
||||||
\vspace{\YMarginBetweenEntries}
|
|
||||||
\setlength{\leftskip}{0cm}
|
|
||||||
}
|
|
|
@ -1,4 +1,19 @@
|
||||||
{
|
{
|
||||||
|
"design": {
|
||||||
|
"theme": "classic",
|
||||||
|
"options": {
|
||||||
|
"primary_color": "blue",
|
||||||
|
"page_top_margin": "1.35cm",
|
||||||
|
"page_bottom_margin": "1.35cm",
|
||||||
|
"page_left_margin": "1.35cm",
|
||||||
|
"page_right_margin": "1.35cm",
|
||||||
|
"vertical_margin_between_sections": "0.13cm",
|
||||||
|
"vertical_margin_between_bullet_points": "0.07cm",
|
||||||
|
"bullet_point_left_margin": "0.7cm",
|
||||||
|
"vertical_margin_between_entries": "0.12cm"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cv": {
|
||||||
"name": "John Doe",
|
"name": "John Doe",
|
||||||
"url": "https://sinaatalay.com",
|
"url": "https://sinaatalay.com",
|
||||||
"location": {
|
"location": {
|
||||||
|
@ -49,7 +64,11 @@
|
||||||
"start_date": "2021-08-01",
|
"start_date": "2021-08-01",
|
||||||
"end_date": "2022-01-15",
|
"end_date": "2022-01-15",
|
||||||
"gpa": "4.00/4.00",
|
"gpa": "4.00/4.00",
|
||||||
"highlights": []
|
"highlights": [
|
||||||
|
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
|
||||||
|
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
|
||||||
|
"Id leo in vitae turpis massa sed, posuere aliquam ultrices sagittis orci a scelerisque, lorem ipsum dolor sit amet."
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"work_experience": [
|
"work_experience": [
|
||||||
|
@ -71,7 +90,7 @@
|
||||||
{
|
{
|
||||||
"company": "Turkish Aerospace Industries",
|
"company": "Turkish Aerospace Industries",
|
||||||
"position": "Mechanical Engineering Intern",
|
"position": "Mechanical Engineering Intern",
|
||||||
"location":{
|
"location": {
|
||||||
"city": "Ankara",
|
"city": "Ankara",
|
||||||
"country": "Turkey"
|
"country": "Turkey"
|
||||||
},
|
},
|
||||||
|
@ -103,7 +122,7 @@
|
||||||
{
|
{
|
||||||
"company": "Aselsan",
|
"company": "Aselsan",
|
||||||
"position": "Mechanical Engineering Intern",
|
"position": "Mechanical Engineering Intern",
|
||||||
"location":{
|
"location": {
|
||||||
"city": "Ankara",
|
"city": "Ankara",
|
||||||
"country": "Turkey"
|
"country": "Turkey"
|
||||||
},
|
},
|
||||||
|
@ -210,7 +229,7 @@
|
||||||
{
|
{
|
||||||
"company": "Alacati Surf Paradise Club (ASPC)",
|
"company": "Alacati Surf Paradise Club (ASPC)",
|
||||||
"position": "Windsurfing Instructor",
|
"position": "Windsurfing Instructor",
|
||||||
"location":{
|
"location": {
|
||||||
"city": "Izmir",
|
"city": "Izmir",
|
||||||
"country": "Turkey"
|
"country": "Turkey"
|
||||||
},
|
},
|
||||||
|
@ -220,4 +239,5 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue