From 0e0251936b3c267a6e760562e704c34d0e8666ad Mon Sep 17 00:00:00 2001 From: Serghei Cebotari Date: Sat, 2 Dec 2023 23:16:25 +0300 Subject: Organize sections --- layouts/partials/sections/contacts.html | 17 +++++++++++++++++ layouts/partials/sections/education.html | 21 +++++++++++++++++++++ layouts/partials/sections/experience.html | 21 +++++++++++++++++++++ layouts/partials/sections/projects.html | 19 +++++++++++++++++++ layouts/partials/sections/skills.html | 11 +++++++++++ 5 files changed, 89 insertions(+) create mode 100644 layouts/partials/sections/contacts.html create mode 100644 layouts/partials/sections/education.html create mode 100644 layouts/partials/sections/experience.html create mode 100644 layouts/partials/sections/projects.html create mode 100644 layouts/partials/sections/skills.html (limited to 'layouts/partials/sections') diff --git a/layouts/partials/sections/contacts.html b/layouts/partials/sections/contacts.html new file mode 100644 index 0000000..b87b8cb --- /dev/null +++ b/layouts/partials/sections/contacts.html @@ -0,0 +1,17 @@ +
+

{{ .Site.Params.Name }}

+
+ {{ with .Site.Params.Phone }} + {{ . }} | + {{ end }} + {{ with .Site.Params.Email }} + {{ . }} | + {{ end }} + {{ with .Site.Params.LinkedIn }} + {{ . }} | + {{ end }} + {{ with .Site.Params.GitHub }} + {{ . }} + {{ end }} +
+
\ No newline at end of file diff --git a/layouts/partials/sections/education.html b/layouts/partials/sections/education.html new file mode 100644 index 0000000..f32f6ba --- /dev/null +++ b/layouts/partials/sections/education.html @@ -0,0 +1,21 @@ +{{ with .Site.GetPage "/education" }} +

Education

+ + + {{ range sort (.Pages) "Params.end_date" "desc" }} + + + + + + + + + {{ end }} + +
{{ .Title }}{{ with .Params.location}}{{ . }}{{ end }}
{{ with .Params.degree}}{{ . }}{{ end }} + + {{ with .Params.start_date }}{{ time.Format "Jan 2006" . }}{{ end }} – + {{ with .Params.end_date }}{{ time.Format "Jan 2006" . }}{{ else }}{{ "Present" }}{{ end }} +
+{{ end }} \ No newline at end of file diff --git a/layouts/partials/sections/experience.html b/layouts/partials/sections/experience.html new file mode 100644 index 0000000..5e25f37 --- /dev/null +++ b/layouts/partials/sections/experience.html @@ -0,0 +1,21 @@ +{{ with .Site.GetPage "/experience"}} +

Experience

+{{ range sort (.Pages) "Params.start_date" "desc" }} + + + + + + + + + + + +
{{ .Title }} + {{ with .Params.start_date }}{{ time.Format "Jan 2006" . }}{{ end }} – + {{ with .Params.end_date }}{{ time.Format "Jan 2006" . }}{{ else }}{{ "Present" }}{{ end }} +
{{with .Params.workplace}}{{ . }}{{ end }}{{ with .Params.location}}{{ . }}{{ end }}
+{{ .Content }} +{{ end }} +{{ end }} \ No newline at end of file diff --git a/layouts/partials/sections/projects.html b/layouts/partials/sections/projects.html new file mode 100644 index 0000000..ab4b497 --- /dev/null +++ b/layouts/partials/sections/projects.html @@ -0,0 +1,19 @@ +{{ with .Site.GetPage "/projects" }} +

Projects

+{{ range sort (.Pages) "Params.start_date" "desc" }} + + + + + + + +
{{ .Title }} | + {{ range $i, $e := .Params.tags -}}{{- if $i -}}, {{ end -}}{{ . }}{{- end -}} + + {{ with .Params.start_date }}{{ time.Format "Jan 2006" . }}{{ end }} – + {{ with .Params.end_date }}{{ time.Format "Jan 2006" . }}{{ else }}{{ "Present" }}{{ end }} +
+{{ .Content }} +{{ end }} +{{ end }} \ No newline at end of file diff --git a/layouts/partials/sections/skills.html b/layouts/partials/sections/skills.html new file mode 100644 index 0000000..38dd515 --- /dev/null +++ b/layouts/partials/sections/skills.html @@ -0,0 +1,11 @@ +

Technical Skills

+
+ Languages: Java, Python, C/C++, SQL + (Postgres), JavaScript, HTML/CSS, R
+ Frameworks: React, Node.js, Flask, JUnit, + WordPress, Material-UI, FastAPI
+ Developer Tools: Git, Docker, TravisCI, Google + Cloud Platform, VS Code, Visual Studio, PyCharm, IntelliJ, + Eclipse
+ Libraries: pandas, NumPy, Matplotlib +
\ No newline at end of file -- cgit v1.2.3