summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Gonzalez <roger@rogs.me>2023-01-14 13:44:20 -0300
committerRoger Gonzalez <roger@rogs.me>2023-01-14 13:44:20 -0300
commit97b4dd36c3962e3eba96810ba4d825606569a08a (patch)
treee949fec302d702e0bbd8ecc4aac0c5c35707abd0
parentca4fd9e21f0eaa7f726c6cbd82b9c9a324fa35cf (diff)
Changed projects shortcodes
-rw-r--r--config.toml54
-rw-r--r--content/_index.md6
-rw-r--r--content/resume.md16
-rw-r--r--layouts/shortcodes/personal-projects.html6
-rw-r--r--layouts/shortcodes/work-projects.html9
5 files changed, 79 insertions, 12 deletions
diff --git a/config.toml b/config.toml
index ca679b7..b87cf47 100644
--- a/config.toml
+++ b/config.toml
@@ -5,7 +5,6 @@ theme = "archie"
staticDir = ["static"]
paginate=3 # articles per page
copyright = "© Roger Gonzalez"
-description = "my website."
[permalinks]
@@ -33,6 +32,47 @@ description = "my website."
name = "fas fa-rss"
url = "https://rogs.me/index.xml"
+ [[params.projects.personal]]
+ name = "YAMS"
+ url = "https://yams.media/"
+ description = "A higly opinionated media server."
+
+ [[params.projects.work]]
+ name = "Certn - Workday integration"
+ url = "/projects/certn-workday/"
+ description = "This is the main Workday integration for Certn."
+ client = "lazer"
+ [[params.projects.work]]
+ name = "Certn - ADA DINER"
+ url = "/projects/certn-ada-diner/"
+ description = "An app that triggers crawls on demand, to check criminal records for a certain person."
+ client = "lazer"
+ [[params.projects.work]]
+ name = "Certn - International framework"
+ url = "/projects/certn-intl-framework/"
+ description = "An app that acts like a bridge between their main app (Certn) and criminal background check providers (like the RCMP)."
+ client = "lazer"
+ [[params.projects.work]]
+ name = "Volition"
+ url = "/projects/volition/"
+ description = "A series of crawlers for different screws and fasteners vendors."
+ client = "tarmac"
+ [[params.projects.work]]
+ name = "CocaCola - Tus Tapas Valen"
+ url = "/projects/tus-tapas-valen/"
+ description = 'The main "Tus tapas valen" app for CocaCola Mexico.'
+ client = "massive"
+ [[params.projects.work]]
+ name = "Axelerist"
+ url = "/projects/axelerist/"
+ description = "A web app that connects to an external API and displays the client’s inventory in a more friendly and ergonomic way."
+ client = "vascar"
+ [[params.projects.work]]
+ name = "Knac"
+ url = "/projects/knac/"
+ description = "A job application startup, empathizing on assessments to recommend candidates to a specific job."
+ client = "vascar"
+
[[menu.main]]
name = "Home"
url = "/"
@@ -43,20 +83,20 @@ name = "Resume"
url = "/resume"
weight = 2
-[[menu.main]]
-name = "Projects"
-url = "/projects"
-weight = 3
+# [[menu.main]]
+# name = "Projects"
+# url = "/projects"
+# weight = 3
[[menu.main]]
name = "Posts"
url = "/posts"
-weight = 4
+weight = 3
[[menu.main]]
name = "Contact"
url = "/contact"
-weight = 5
+weight = 4
[markup.goldmark.renderer]
unsafe = true
diff --git a/content/_index.md b/content/_index.md
index 2e28da1..6733e88 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -23,8 +23,4 @@ it.
# My personal projets
-
-<dl>
-<dt><a href="https://yams.media">YAMS</a></dt>
-<dd>A higly opinionated media server. <a href="https://gitlab.com/rogs/yams"><img src="/gitlab-small.png"/></a></dd>
-</dl>
+{{< personal-projects >}}
diff --git a/content/resume.md b/content/resume.md
index 815a228..3496825 100644
--- a/content/resume.md
+++ b/content/resume.md
@@ -40,6 +40,10 @@ employees. I was responsible of a big integration with
contract for Certn. In this project used Django, Django REST Framework, Docker,
PostgreSQL, Github Actions and Jenkins.
+### Projects:
+
+{{< work-projects client=lazer >}}
+
## [Tarmac](https://tarmac.io)
**Senior Backend Developer**
@@ -50,6 +54,10 @@ Volition we developed a crawler that extracts information from different pages
in order to build a "super market place" for a specific product. In this project
we used Docker, TypeScript, NodeJS, PostgreSQL, Google Cloud, and Kubernetes.
+### Projects:
+
+{{< work-projects client=tarmac >}}
+
## [Massive](https://massive.ag)
**Senior Backend Developer**
@@ -64,6 +72,10 @@ with ReactJS, Redux and redux-observable, but then I moved to the Backend. I had
to plan a big refactor while still working on new Backend functionalities. The
Backend is built using Python, Django, PostgreSQL, AWS, and AWS S3
+### Projects:
+
+{{< work-projects client=massive >}}
+
## [Vascar Solutions](https://vascarsolutions.com/)
**Backend Developer**
@@ -79,6 +91,10 @@ worked on the backend, managing the API connection, working on an API wrapper
and user management. The app was made with NodeJS, Express, MongoDB, Mocha,
CircleCI, Heroku and AWS.
+### Projects:
+
+{{< work-projects client=vascar >}}
+
# Education
[**Univesidad Tecnológica del Centro (UNITEC)**](https://portal.unitec.edu.ve/)
diff --git a/layouts/shortcodes/personal-projects.html b/layouts/shortcodes/personal-projects.html
new file mode 100644
index 0000000..721c84d
--- /dev/null
+++ b/layouts/shortcodes/personal-projects.html
@@ -0,0 +1,6 @@
+<dl>
+{{- range $index, $key := .Site.Params.Projects.Personal -}}
+<dt><a href="{{ $key.url }}">{{ $key.name }}</a></dt>
+<dd>{{ $key.description }}</dd>
+{{- end -}}
+</dl>
diff --git a/layouts/shortcodes/work-projects.html b/layouts/shortcodes/work-projects.html
new file mode 100644
index 0000000..537673f
--- /dev/null
+++ b/layouts/shortcodes/work-projects.html
@@ -0,0 +1,9 @@
+{{- $client := .Get "client" -}}
+<dl>
+ {{- range $index, $key := .Site.Params.Projects.Work -}}
+ {{- if eq $client $key.client -}}
+ <dt><a href="{{ $key.url }}">{{ $key.name }}</a></dt>
+ <dd>{{ $key.description }}</dd>
+ {{- end -}}
+ {{- end -}}
+</dl>