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 #))
((* from "components/education.tex.j2" import education *))
((* from "components/experience.tex.j2" import experience *))
((* from "components/header.tex.j2" import header *))
((* from "components/education.tex.j2" import education with context *))
((* from "components/experience.tex.j2" import experience with context *))
((* from "components/header.tex.j2" import header with context *))
\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:
\usepackage[
ignoreheadfoot, % set margins without considering header and footer
top=\PageYMargin, % seperation between body and page edge from the top
bottom=\PageYMargin, % seperation between body and page edge from the bottom
left=\PageXMargin, % seperation between body and page edge from the left
right=\PageXMargin, % seperation between body and page edge from the right
headsep=0.3cm % seperation between head and body
top=<<design.page_top_margin>>, % seperation between body and page edge from the top
bottom=<<design.page_bottom_margin>>, % seperation between body and page edge from the bottom
left=<<design.page_left_margin>>, % seperation between body and page edge from the left
right=<<design.page_right_margin>>, % seperation between body and page edge from the right
]{geometry} % for adjusting page geometry
\usepackage{fontspec} % for loading fonts
\usepackage[explicit]{titlesec} % for customizing section titles
@ -47,7 +23,7 @@
\usepackage{array} % tabularx requires this
\usepackage{xifthen} % for if-then-else statements
\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{fontawesome5} % for using icons
\usepackage[
@ -80,9 +56,9 @@
\titlespacing{\section}{
0pt
}{
\TopMarginOfSections
<<design.section_title_top_margin>>
}{
\BottomMarginOfSections
<<design.section_title_bottom_margin>>
} % Section title spacing
\newcolumntype{L}[1]{
@ -95,11 +71,11 @@
\newenvironment{highlights}{
\begin{itemize}[
topsep=0pt,
parsep=\YMarginBetweenBullets,
parsep=<<design.vertical_margin_between_bullet_points>>,
partopsep=0pt,
itemsep=0pt,
after=\vspace*{-\baselineskip},
leftmargin=\LeftMarginOfBullets
leftmargin=<<design.bullet_point_left_margin>>
]
}{
\end{itemize}
@ -112,11 +88,11 @@
\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} \\
\begin{tabularx}{\textwidth}{p{0.55cm} >{\raggedright}X R{<<design.date_and_location_width>>}}
\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}
\vspace{\YMarginBetweenEntries}
\vspace{<<design.vertical_margin_between_entries>>}
}
\newcommand{\Header}[6]{
@ -135,8 +111,6 @@
\begin{document}
% Test out the 4 main entry types with the commands below:
\Header{a}{b}{c}{d}{e}{f}
<<header(
name=cv.name,
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 *))
((* macro education(study_type, institution, area, highlights, dates_and_locations)*))
@ -7,8 +7,8 @@
((# preamble: first column, second column, third column #))
((# first column: p{0.55cm}; constant width, ragged left column #))
((# second column: X; variable width, ragged left column #))
((# third column: R{\DateandLocationWidth}; constant widthm ragged right column #))
\begin{tabularx}{\textwidth}{p{0.55cm} X R{\DateandLocationWidth}}
((# third column: R{<<design.date_and_location_width>>}; constant widthm ragged right column #))
\begin{tabularx}{\textwidth}{p{0.55cm} X R{<<design.date_and_location_width>>}}
\textbf{<<study_type>>}
&
\textbf{<<institution>>}, <<area>>
@ -18,5 +18,5 @@
<<print_date_and_locations(dates_and_locations)|indent(4)>>
\end{tabularx}
\vspace{\YMarginBetweenEntries}
\vspace{<<design.vertical_margin_between_entries>>}
((* 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 *))
((* macro experience(company, position, highlights, dates_and_locations)*))
@ -6,8 +6,8 @@
((# width: \textwidth #))
((# preamble: first column, second column #))
((# first column:: X; variable width, ragged left column #))
((# second column: R{\DateandLocationWidth}; constant width ragged right column #))
\begin{tabularx}{\textwidth}{X R{\DateandLocationWidth}}
((# second column: R{<<design.date_and_location_width>>}; constant width ragged right column #))
\begin{tabularx}{\textwidth}{X R{<<design.date_and_location_width>>}}
\textbf{<<company>>}, <<position>>
<<print_higlights(highlights)|indent(4)>>
@ -15,5 +15,5 @@
<<print_date_and_locations(dates_and_locations)|indent(4)>>
\end{tabularx}
\vspace{\YMarginBetweenEntries}
\vspace{<<design.vertical_margin_between_entries>>}
((* 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) *))
\begin{header}
\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 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 *))

View File

@ -1,5 +1,5 @@
((* macro highlights(highlights) *))
\vspace{\YMarginBetweenEntryAndHighlights}
\vspace{<<design.vertical_margin_between_entries_and_highlights>>}
\begin{highlights}
((* for item in highlights *))
\item <<item>>

View File

@ -2,6 +2,6 @@
\setlength{\leftskip}{0.2cm}
\textbf{<<name>>:} <<details>>
\vspace{\YMarginBetweenEntries}
\vspace{<<design.vertical_margin_between_entries>>}
\setlength{\leftskip}{0cm}
((* endmacro *))

View File

@ -6,8 +6,8 @@
((# width: \textwidth #))
((# preamble: first column, second column #))
((# first column:: X; variable width, ragged left column #))
((# second column: R{\DateandLocationWidth}; constant width ragged right column #))
\begin{tabularx}{\textwidth}{X R{\DateandLocationWidth}}
((# second column: R{<<design.date_and_location_width>>}; constant width ragged right column #))
\begin{tabularx}{\textwidth}{X R{<<design.date_and_location_width>>}}
\textbf{<<name>>}
<<print_higlights(highlights)|indent(4)>>
@ -15,5 +15,5 @@
<<print_date_and_locations(dates_and_locations)|indent(4)>>
\end{tabularx}
\vspace{\YMarginBetweenEntries}
\vspace{<<design.vertical_margin_between_entries>>}
((* 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",
"url": "https://sinaatalay.com",
"location": {
"city": "Geneva",
"country": "Switzerland"
"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"
}
},
"social_networks": [
{
"network": "LinkedIn",
"username": "sinaatalay",
"url": "https://www.linkedin.com/in/sinaatalay"
"cv": {
"name": "John Doe",
"url": "https://sinaatalay.com",
"location": {
"city": "Geneva",
"country": "Switzerland"
},
{
"network": "GitHub",
"username": "sinaatalay",
"url": "https://github.com/sinaatalay"
}
],
"education": [
{
"institution": "Boğaziçi University",
"url": "https://boun.edu.tr",
"area": "Mechanical Engineering",
"study_type": "BS",
"location": {
"city": "Istanbul",
"country": "Turkey"
"social_networks": [
{
"network": "LinkedIn",
"username": "sinaatalay",
"url": "https://www.linkedin.com/in/sinaatalay"
},
"start_date": "2017-09-01",
"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."
]
},
{
"institution": "The University of Texas at Austin",
"url": "https://utexas.edu",
"area": "Mechanical Engineering, Student Exchange Program",
"studyType": "BS",
"location": {
"city": "Austin",
"state": "Texas",
"country": "USA"
{
"network": "GitHub",
"username": "sinaatalay",
"url": "https://github.com/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",
"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",
"gpa": "4.00/4.00",
"highlights": []
}
],
"work_experience": [
{
"company": "CERN",
"position": "Mechanical Engineer (Technical Student)",
"location": {
"city": "Geneva",
"country": "Switzerland"
{
"institution": "The University of Texas at Austin",
"url": "https://utexas.edu",
"area": "Mechanical Engineering, Student Exchange Program",
"studyType": "BS",
"location": {
"city": "Austin",
"state": "Texas",
"country": "USA"
},
"start_date": "2021-08-01",
"end_date": "2022-01-15",
"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",
"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."
]
},
{
"company": "Turkish Aerospace Industries",
"position": "Mechanical Engineering Intern",
"location":{
"city": "Ankara",
"country": "Turkey"
{
"company": "Turkish Aerospace Industries",
"position": "Mechanical Engineering Intern",
"location": {
"city": "Ankara",
"country": "Turkey"
},
"url": "https://tusas.com",
"start_date": "2022-08-01",
"end_date": "2022-09-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://tusas.com",
"start_date": "2022-08-01",
"end_date": "2022-09-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."
]
},
{
"company": "Simularge",
"position": "Mechanical Engineering Intern",
"location": {
"city": "Istanbul",
"country": "Turkey"
{
"company": "Simularge",
"position": "Mechanical Engineering Intern",
"location": {
"city": "Istanbul",
"country": "Turkey"
},
"url": "https://simularge.com",
"start_date": "2022-06-15",
"end_date": "2022-08-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://simularge.com",
"start_date": "2022-06-15",
"end_date": "2022-08-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."
]
},
{
"company": "Aselsan",
"position": "Mechanical Engineering Intern",
"location":{
"city": "Ankara",
"country": "Turkey"
{
"company": "Aselsan",
"position": "Mechanical Engineering Intern",
"location": {
"city": "Ankara",
"country": "Turkey"
},
"url": "https://aselsan.com.tr",
"start_date": "2021-07-26",
"end_date": "2021-08-20",
"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": {
"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",
"end_date": "2021-08-20",
"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": {
"city": "Istanbul",
"country": "Turkey"
{
"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.",
"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."
]
}
],
"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"
},
"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"
},
{
"name": "Design and Construction of a Dynamometer",
"location": {
"city": "Istanbul",
"country": "Turkey"
{
"name": "CAE",
"details": "GMSH, GetDP, CalculiX ——— show these in GitHub!!!"
},
"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."
]
}
],
"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"
{
"name": "CAD",
"details": "FreeCAD, Siemens NX, SolidWorks ——— draw your projects with these to show on your website"
},
"start_date": "2019-06-01",
"highlights": [
"Taught windsurfing during summers as a Turkish Sailing Federation certified windsurfing instructor."
]
}
]
{
"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": [
"Taught windsurfing during summers as a Turkish Sailing Federation certified windsurfing instructor."
]
}
]
}
}