From 1270bc2b0152349b600fb7e204b566ce120e7ea1 Mon Sep 17 00:00:00 2001 From: mertbakir <2335694-mertbakir@users.noreply.gitlab.com> Date: Sat, 13 Feb 2021 00:04:40 +0300 Subject: [PATCH] Projects section added. --- README.md | 6 +++--- exampleSite/config.toml | 1 + exampleSite/data/experience.yaml | 12 ++++++------ exampleSite/data/features.yaml | 9 ++++++--- exampleSite/data/projects.yaml | 11 +++++++++++ layouts/home.html | 8 ++++---- layouts/partials/certificates.html | 12 ++++++------ layouts/partials/header.html | 6 ++++++ layouts/partials/projects.html | 15 +++++++++++++++ layouts/partials/wip/projects.html | 0 10 files changed, 58 insertions(+), 22 deletions(-) create mode 100644 exampleSite/data/projects.yaml create mode 100644 layouts/partials/projects.html delete mode 100644 layouts/partials/wip/projects.html diff --git a/README.md b/README.md index 00b4e56..0b5bad6 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # To Do: 1. ~~Write proper README.~~ -2. Projects Section +2. ~~Projects Section~~ 3. Papers Section 4. Remove side grid from front config file. > Add new scss and an if statement in head. Should be ez, but I'm not sure if ```/resources``` dependency of theme would be a problem. 5. ~~Make footer configurable from config file.~~ -6. Add multilanguage option. +6. ~~Add multilanguage option.~~ Titles are configurable now. 7. ~~I'll write a blog post soon.~~ [Here is the blog post](https://mertbakir.gitlab.io/projects/resume-a4/) -8. Add linkedin in resume header (?) +8. ~~Add linkedin in resume header~~ > I'm open to suggestions or contributions. diff --git a/exampleSite/config.toml b/exampleSite/config.toml index dccd738..ca6f184 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -17,6 +17,7 @@ skills = true skills_grouped = false interests = true contact = false +linkedin = false tagline = true aboutMe = false projects = false diff --git a/exampleSite/data/experience.yaml b/exampleSite/data/experience.yaml index 168db85..69e54ff 100644 --- a/exampleSite/data/experience.yaml +++ b/exampleSite/data/experience.yaml @@ -1,19 +1,19 @@ -- name: "Monitoring Team Leader" - company: "Turkish Technic" +- name: "CEO" + company: "Google" details: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ornare sollicitudin fringilla. Aenean nec volutpat arcu. Maecenas quis tempus risus. Curabitur condimentum ligula in erat pharetra porta. Nam suscipit nisi a bibendum lacinia. Donec aliquet, nibh dignissim placerat efficit" date: "2019 - Present" -- name: "System Engineer" - company: "Turkish Technic" +- name: "Junior Software Developer" + company: "Google" date: "10.2018 - Present" details: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ornare sollicitudin fringilla. Aenean nec volutpat arcu. Maecenas quis tempus risus. Curabitur condimentum ligula in erat pharetra porta. Nam suscipit nisi a bibendum lacinia. Donec aliquet, nibh dignissim placerat efficit" -- name: "Graduate Project - Intern" - company: "Turkish Aerospace Industries" +- name: "CTO" + company: "Uber" date: "11.2016 - 07.2017" details: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ornare sollicitudin fringilla. Aenean nec volutpat arcu. Maecenas quis tempus risus. Curabitur condimentum ligula in erat pharetra porta. diff --git a/exampleSite/data/features.yaml b/exampleSite/data/features.yaml index aef9650..7557476 100644 --- a/exampleSite/data/features.yaml +++ b/exampleSite/data/features.yaml @@ -3,7 +3,7 @@ skills: - "InfluxDB/TICK Stack" - "Grafana - PowerBI" - "Excel - Minitab - SPSS" - - "GAMS - PuLP - OR-Tools" + - "GAMS - OR-Tools - IBM CPLEX" - "C# - Git - Docker - NGINX" skillsGrouped: @@ -38,16 +38,19 @@ certificates: - name: "Supervised Learning: Regression" date: "2020" issued_by: "Coursera" - link: "https://www.coursera.org/account/accomplishments/certificate/7T7YUWB8YNSH" + link: "https://xkcd.com/605/" - name: "Supervised Learning: Classification" date: "2020" issued_by: "Coursera" + link: "https://xkcd.com/388/" + about: - name: "MERT BAKIR" - tagline: "Industrial Engineer" + tagline: "Data Scientist" phone: "5070*4****" + linkedin: "/in/mertbakir" email: "yourmail@yourdomain" details: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ornare sollicitudin fringilla. Aenean nec volutpat arcu. Maecenas quis tempus risus. Curabitur condimentum ligula in erat pharetra porta. diff --git a/exampleSite/data/projects.yaml b/exampleSite/data/projects.yaml new file mode 100644 index 0000000..099bbbf --- /dev/null +++ b/exampleSite/data/projects.yaml @@ -0,0 +1,11 @@ +- name: "Simulated Annealing for Traveling Salesman Problem" + company: "Some University" + link: "" + date: "2016" + details: "Lorem ipsum dolor sit amet" + +- name: "Resume - A4" + company: "mertbakir.gitlab.io/resume" + link: "https://gitlab.com/mertbakir/resume-a4" + date: "2020" + details: "Bring CI/CD to your resume using YAML and Git." \ No newline at end of file diff --git a/layouts/home.html b/layouts/home.html index 28adde8..3132359 100644 --- a/layouts/home.html +++ b/layouts/home.html @@ -36,6 +36,10 @@ {{ partial "papers" . }} {{ end }} + {{ if .Site.Params.display.certificates }} + {{ partial "certificates" . }} + {{ end }} +
@@ -47,10 +51,6 @@ {{ partial "languages" . }} {{ end }} - {{ if .Site.Params.display.certificates }} - {{ partial "certificates" . }} - {{ end }} - {{ if .Site.Params.display.awards }} {{ partial "awards" . }} {{ end }} diff --git a/layouts/partials/certificates.html b/layouts/partials/certificates.html index 646ea68..11a4a74 100644 --- a/layouts/partials/certificates.html +++ b/layouts/partials/certificates.html @@ -2,12 +2,12 @@

{{ .Site.Params.title_as.certificates }}

{{ range .Site.Data.features.certificates }}
-

{{ .name }}

- {{ if .link }} - {{ if $.Site.Params.useFontAwesome }} - {{else}}🔗{{ end }} - - {{ end }} +

{{ .name }} + {{ if .link }} + {{ if $.Site.Params.useFontAwesome }} + {{else}}🔗{{ end }} + {{ end }} +

{{ .issued_by | markdownify }} - {{ .date }}
{{ end }} diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 2e96a53..2797d0c 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -3,6 +3,12 @@

{{ .name }}

{{ if $.Site.Params.display.tagline }}

{{ .tagline }}

{{end}} {{ if $.Site.Params.display.contact }}{{ .phone }} | {{ .email }}{{ end }} + {{ if $.Site.Params.display.linkedin }} + + {{ if $.Site.Params.useFontAwesome }}{{ end }} + {{ .linkedin }} + + {{ end }} {{ end }}
{{ if .Site.Params.display.avatar }} diff --git a/layouts/partials/projects.html b/layouts/partials/projects.html new file mode 100644 index 0000000..1d654ed --- /dev/null +++ b/layouts/partials/projects.html @@ -0,0 +1,15 @@ +
+

{{ .Site.Params.title_as.projects }}

+ {{ range .Site.Data.projects }} +
+

{{ .name }} + {{ if .link }} + {{ if $.Site.Params.useFontAwesome }} + {{else}}🔗{{ end }} + {{ end }} +

+ {{ .company | markdownify }} - {{ .date }} +

{{ .details }}

+
+ {{ end }} +
\ No newline at end of file diff --git a/layouts/partials/wip/projects.html b/layouts/partials/wip/projects.html deleted file mode 100644 index e69de29..0000000