template geometry

This commit is contained in:
Sina Atalay 2023-09-04 19:32:03 +02:00
parent d962375364
commit 81de558738
10 changed files with 260 additions and 366 deletions

View File

@ -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

View File

@ -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 *))

View File

@ -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 *))

View File

@ -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

View File

@ -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 *))

View File

@ -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>>

View File

@ -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 *))

View File

@ -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 *))

View File

@ -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}
}

View File

@ -1,223 +1,243 @@
{ {
"name": "John Doe", "design": {
"url": "https://sinaatalay.com", "theme": "classic",
"location": { "options": {
"city": "Geneva", "primary_color": "blue",
"country": "Switzerland" "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"
}
}, },
"social_networks": [ "cv": {
{ "name": "John Doe",
"network": "LinkedIn", "url": "https://sinaatalay.com",
"username": "sinaatalay", "location": {
"url": "https://www.linkedin.com/in/sinaatalay" "city": "Geneva",
"country": "Switzerland"
}, },
{ "social_networks": [
"network": "GitHub", {
"username": "sinaatalay", "network": "LinkedIn",
"url": "https://github.com/sinaatalay" "username": "sinaatalay",
} "url": "https://www.linkedin.com/in/sinaatalay"
],
"education": [
{
"institution": "Boğaziçi University",
"url": "https://boun.edu.tr",
"area": "Mechanical Engineering",
"study_type": "BS",
"location": {
"city": "Istanbul",
"country": "Turkey"
}, },
"start_date": "2017-09-01", {
"end_date": "2023-01-01", "network": "GitHub",
"gpa": "3.80/4.00", "username": "sinaatalay",
"highlights": [ "url": "https://github.com/sinaatalay"
"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." "education": [
] {
}, "institution": "Boğaziçi University",
{ "url": "https://boun.edu.tr",
"institution": "The University of Texas at Austin", "area": "Mechanical Engineering",
"url": "https://utexas.edu", "study_type": "BS",
"area": "Mechanical Engineering, Student Exchange Program", "location": {
"studyType": "BS", "city": "Istanbul",
"location": { "country": "Turkey"
"city": "Austin", },
"state": "Texas", "start_date": "2017-09-01",
"country": "USA" "end_date": "2023-01-01",
"gpa": "3.80/4.00",
"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."
]
}, },
"start_date": "2021-08-01", {
"end_date": "2022-01-15", "institution": "The University of Texas at Austin",
"gpa": "4.00/4.00", "url": "https://utexas.edu",
"highlights": [] "area": "Mechanical Engineering, Student Exchange Program",
} "studyType": "BS",
], "location": {
"work_experience": [ "city": "Austin",
{ "state": "Texas",
"company": "CERN", "country": "USA"
"position": "Mechanical Engineer (Technical Student)", },
"location": { "start_date": "2021-08-01",
"city": "Geneva", "end_date": "2022-01-15",
"country": "Switzerland" "gpa": "4.00/4.00",
"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": [
{
"company": "CERN",
"position": "Mechanical Engineer (Technical Student)",
"location": {
"city": "Geneva",
"country": "Switzerland"
},
"url": "https://home.cern",
"start_date": "2023-02-01",
"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."
]
}, },
"url": "https://home.cern", {
"start_date": "2023-02-01", "company": "Turkish Aerospace Industries",
"highlights": [ "position": "Mechanical Engineering Intern",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "location": {
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "city": "Ankara",
"Id leo in vitae turpis massa sed, posuere aliquam ultrices sagittis orci a scelerisque, lorem ipsum dolor sit amet." "country": "Turkey"
] },
}, "url": "https://tusas.com",
{ "start_date": "2022-08-01",
"company": "Turkish Aerospace Industries", "end_date": "2022-09-01",
"position": "Mechanical Engineering Intern", "highlights": [
"location":{ "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"city": "Ankara", "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"country": "Turkey" "Id leo in vitae turpis massa sed, posuere aliquam ultrices sagittis orci a scelerisque, lorem ipsum dolor sit amet."
]
}, },
"url": "https://tusas.com", {
"start_date": "2022-08-01", "company": "Simularge",
"end_date": "2022-09-01", "position": "Mechanical Engineering Intern",
"highlights": [ "location": {
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "city": "Istanbul",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "country": "Turkey"
"Id leo in vitae turpis massa sed, posuere aliquam ultrices sagittis orci a scelerisque, lorem ipsum dolor sit amet." },
] "url": "https://simularge.com",
}, "start_date": "2022-06-15",
{ "end_date": "2022-08-01",
"company": "Simularge", "highlights": [
"position": "Mechanical Engineering Intern", "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"location": { "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"city": "Istanbul", "Id leo in vitae turpis massa sed, posuere aliquam ultrices sagittis orci a scelerisque, lorem ipsum dolor sit amet."
"country": "Turkey" ]
}, },
"url": "https://simularge.com", {
"start_date": "2022-06-15", "company": "Aselsan",
"end_date": "2022-08-01", "position": "Mechanical Engineering Intern",
"highlights": [ "location": {
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "city": "Ankara",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "country": "Turkey"
"Id leo in vitae turpis massa sed, posuere aliquam ultrices sagittis orci a scelerisque, lorem ipsum dolor sit amet." },
] "url": "https://aselsan.com.tr",
}, "start_date": "2021-07-26",
{ "end_date": "2021-08-20",
"company": "Aselsan", "highlights": [
"position": "Mechanical Engineering Intern", "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"location":{ "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"city": "Ankara", "Id leo in vitae turpis massa sed, posuere aliquam ultrices sagittis orci a scelerisque, lorem ipsum dolor sit amet."
"country": "Turkey" ]
}
],
"academic_projects": [
{
"name": "An Ion Thruster Simulation Program: Ionizer",
"location": {
"city": "Istanbul",
"country": "Turkey"
},
"start_date": "2022-04-08",
"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."
],
"url": "https://github.com/sinaatalay/Ionizer"
}, },
"url": "https://aselsan.com.tr", {
"start_date": "2021-07-26", "name": "Design and Construction of a Dynamometer",
"end_date": "2021-08-20", "location": {
"highlights": [ "city": "Istanbul",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "country": "Turkey"
"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." "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."
"academic_projects": [ ]
{ }
"name": "An Ion Thruster Simulation Program: Ionizer", ],
"location": { "certificates": [
"city": "Istanbul", {
"country": "Turkey" "name": "Machine Learning by Stanford University",
"date": "2022-09-01",
"highlights": [],
"url": "https://coursera.org/verify/MZDLHBUQSULA"
}
],
"skills": [
{
"name": "Programming",
"details": "C++, C, Python, JavaScript, MATLAB, Lua, LaTeX"
}, },
"start_date": "2022-04-08", {
"highlights": [ "name": "CAE",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "details": "GMSH, GetDP, CalculiX ——— show these in GitHub!!!"
"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."
],
"url": "https://github.com/sinaatalay/Ionizer"
},
{
"name": "Design and Construction of a Dynamometer",
"location": {
"city": "Istanbul",
"country": "Turkey"
}, },
"highlights": [ {
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "name": "CAD",
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "details": "FreeCAD, Siemens NX, SolidWorks ——— draw your projects with these to show on your website"
"Id leo in vitae turpis massa sed, posuere aliquam ultrices sagittis orci a scelerisque, lorem ipsum dolor sit amet."
]
}
],
"certificates": [
{
"name": "Machine Learning by Stanford University",
"date": "2022-09-01",
"highlights": [],
"url": "https://coursera.org/verify/MZDLHBUQSULA"
}
],
"skills": [
{
"name": "Programming",
"details": "C++, C, Python, JavaScript, MATLAB, Lua, LaTeX"
},
{
"name": "CAE",
"details": "GMSH, GetDP, CalculiX ——— show these in GitHub!!!"
},
{
"name": "CAD",
"details": "FreeCAD, Siemens NX, SolidWorks ——— draw your projects with these to show on your website"
},
{
"name": "OS",
"details": "Windows, Ubuntu, !!!macOS!!!"
},
{
"name": "Other tools",
"details": "Git, Premake, !!!CMake!!!, !!!PyTorch!!!, HTML, CSS, React"
},
{
"name": "Languages",
"details": "English (Advanced), !!!French (Lower Intermediate)!!!, Turkish (Native)"
}
],
"test_scores": [
{
"name": "TOEFL",
"date": "2022-10-01",
"score": "113/120 — Reading: 29/30, Listening: 30/30, Speaking: 27/30, Writing: 27/30"
},
{
"name": "GRE",
"score": "Verbal Reasoning: 160/170, Quantitative Reasoning: 170/170, Analytical Writing: 5/6"
}
],
"personalProjects": [
{
"name": "Teaching Videos",
"highlights": [
"Instructed the entire \"Engineering Mechanics: Dynamics\" course on YouTube that has garnered over 300,000 views to date."
],
"url": "https://youtube.com/c/SinaAtalay"
},
{
"name": "Teaching Videos",
"highlights": [
"Instructed the entire \"Engineering Mechanics: Dynamics\" course on YouTube that has garnered over 300,000 views to date."
],
"url": "https://youtube.com/c/SinaAtalay"
}
],
"extracurricular_activities": [
{
"company": "Alacati Surf Paradise Club (ASPC)",
"position": "Windsurfing Instructor",
"location":{
"city": "Izmir",
"country": "Turkey"
}, },
"start_date": "2019-06-01", {
"highlights": [ "name": "OS",
"Taught windsurfing during summers as a Turkish Sailing Federation certified windsurfing instructor." "details": "Windows, Ubuntu, !!!macOS!!!"
] },
} {
] "name": "Other tools",
"details": "Git, Premake, !!!CMake!!!, !!!PyTorch!!!, HTML, CSS, React"
},
{
"name": "Languages",
"details": "English (Advanced), !!!French (Lower Intermediate)!!!, Turkish (Native)"
}
],
"test_scores": [
{
"name": "TOEFL",
"date": "2022-10-01",
"score": "113/120 — Reading: 29/30, Listening: 30/30, Speaking: 27/30, Writing: 27/30"
},
{
"name": "GRE",
"score": "Verbal Reasoning: 160/170, Quantitative Reasoning: 170/170, Analytical Writing: 5/6"
}
],
"personalProjects": [
{
"name": "Teaching Videos",
"highlights": [
"Instructed the entire \"Engineering Mechanics: Dynamics\" course on YouTube that has garnered over 300,000 views to date."
],
"url": "https://youtube.com/c/SinaAtalay"
},
{
"name": "Teaching Videos",
"highlights": [
"Instructed the entire \"Engineering Mechanics: Dynamics\" course on YouTube that has garnered over 300,000 views to date."
],
"url": "https://youtube.com/c/SinaAtalay"
}
],
"extracurricular_activities": [
{
"company": "Alacati Surf Paradise Club (ASPC)",
"position": "Windsurfing Instructor",
"location": {
"city": "Izmir",
"country": "Turkey"
},
"start_date": "2019-06-01",
"highlights": [
"Taught windsurfing during summers as a Turkish Sailing Federation certified windsurfing instructor."
]
}
]
}
} }