Skip to content

Commit

Permalink
Quick content improvement
Browse files Browse the repository at this point in the history
  • Loading branch information
olivierphi committed Apr 20, 2024
1 parent be7931f commit fcfc383
Show file tree
Hide file tree
Showing 6 changed files with 49 additions and 41 deletions.
24 changes: 15 additions & 9 deletions myresume/data/en/projects.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
[[projects]]
title = "Torchbox"
content = """
Shipping websites with tight deadlines for
<a href="https://www.torchbox.com/">Torchbox</a>'s clients, powered by
Leading the development of various projects with tight deadlines for
<a href="https://www.torchbox.com/">Torchbox</a>'s clients, based on
<span class="tech tech-with-icon python">Python</span>,
<span class="tech tech-with-icon django">Django</span>,
<span class="tech tech-with-icon wagtail">Wagtail</span> and
<span class="tech tech-with-icon htmx">HTMX</span>.
<span class="tech tech-with-icon wagtail">Wagtail</span>,
<span class="tech tech-with-icon htmx">HTMX</span>,
<span class="tech tech-with-icon nodejs">Node.js</span> and
<span class="tech tech-with-icon react">React</span>.
"""
[[projects]]
title = "SportEasy"
Expand All @@ -16,18 +19,21 @@ as a contractor for <a href="https://www.sporteasy.net/">SportEasy</a>.
[[projects]]
title = "PlanHub.ca"
content = """
Built a GraphQL API as a contractor for <a href="https://www.planhub.ca/">PlanHub.ca</a>,
powered by <span class="tech tech-with-icon go">Go</span> and AWS DynamoDB.
Built a GraphQL API based on by <span class="tech tech-with-icon go">Go</span> and
<span class="tech tech-with-icon aws">AWS DynamoDB</span> -
deployed as a <span class="tech tech-with-icon aws">Lambda-powered</span> serverless application -
as a contractor for <a href="https://www.planhub.ca/">PlanHub.ca</a>
"""
not_on_pdf = true
[[projects]]
title = "Neve"
content = """
As a Lead Software Developer, bootstrapping of the
<a href="https://www.nevelearning.co.uk/">Neve</a>
e-learning platform, so that hits the mark for its first pilot test.<br/>
I chose to use the productivity given by <span class="tech tech-with-icon django">Django</span> and
<span class="tech tech-with-icon nextjs">Next.js</span> to be able to deliver it in due time.
e-learning platform.
Built with <span class="tech tech-with-icon django">Django</span> and
<span class="tech tech-with-icon nextjs">Next.js</span>,
and deployed to <span class="tech tech-with-icon aws">AWS</span>.
"""
not_on_pdf = true
[[projects]]
Expand Down
19 changes: 12 additions & 7 deletions myresume/data/fr/projects.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
[[projects]]
title = "Torchbox"
content = """
Livraison de sites avec une deadline courte pour les clients de
<a href="https://www.torchbox.com/">Torchbox</a>, basés sur
Lead developer sur différnents projets pour les clients de
l'agence Web <a href="https://www.torchbox.com/">Torchbox</a>, basés sur
<span class="tech tech-with-icon python">Python</span>,
<span class="tech tech-with-icon django">Django</span>,
<span class="tech tech-with-icon wagtail">Wagtail</span> et
<span class="tech tech-with-icon htmx">HTMX</span>.
<span class="tech tech-with-icon wagtail">Wagtail</span>,
<span class="tech tech-with-icon htmx">HTMX</span>,
<span class="tech tech-with-icon nodejs">Node.js</span> et
<span class="tech tech-with-icon react">React</span>.
"""
[[projects]]
title = "SportEasy"
Expand All @@ -17,8 +20,9 @@ pour <a href="https://www.sporteasy.net/">SportEasy</a>.
[[projects]]
title = "PlanHub.ca"
content = """
En charge d'une API GraphQL en tant que freelance <a href="https://www.planhub.ca/">PlanHub.ca</a>,
motorisés par <span class="tech tech-with-icon go">Go</span> et AWS DynamoDB.
En charge d'une API GraphQL en tant que freelance pour <a href="https://www.planhub.ca/">PlanHub.ca</a>,
motorisés par <span class="tech tech-with-icon go">Go</span> et <span class="tech tech-with-icon aws">AWS DynamoDB</span> -
et déployée sous forme de function serverless <span class="tech tech-with-icon aws">Lambda</span>.
"""
not_on_pdf = true
[[projects]]
Expand All @@ -27,7 +31,8 @@ content = """
Lead Developer <span class="tech tech-with-icon django">Django</span> et
<span class="tech tech-with-icon nextjs">Next.js</span>
pour le pilote de la plateforme de e-learning
<a href="https://www.nevelearning.co.uk/">Neve</a>.
<a href="https://www.nevelearning.co.uk/">Neve</a>, déployée
sur <span class="tech tech-with-icon aws">AWS</span>.
"""
not_on_pdf = true
[[projects]]
Expand Down
45 changes: 21 additions & 24 deletions myresume/data/technologies.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ title = "Wagtail"
icon = "wagtail"
url = "https://wagtail.org/"

[[main]]
title = "TypeScript"
icon = "typescript"
url = "https://www.typescriptlang.org/"
[[main]]
title = "PostgreSQL"
icon = "postgres"
url = "https://www.postgresql.org/about/"
[[main]]
title = "TypeScript"
icon = "typescript"
url = "https://www.typescriptlang.org/"
[[main]]
title = "HTML / CSS"
icon = "html5"

Expand All @@ -32,9 +32,25 @@ url = "https://graphql.org/"
title = "REST"
icon = "rest"
[[others]]
title = "HTMX"
icon = "htmx"
url = "https://htmx.org/"
[[others]]
title = "Heroku"
icon = "heroku"
url = "https://www.heroku.com/"
[[others]]
title = "AWS"
icon = "aws"
url = "https://aws.amazon.com/"
[[others]]
title = "JavaScript"
icon = "javascript"
[[others]]
title = "Node.js"
icon = "nodejs"
url = "https://nodejs.org/en/about/"
[[others]]
title = "React"
icon = "react"
url = "https://reactjs.org/"
Expand All @@ -43,18 +59,10 @@ title = "Next.js"
icon = "nextjs"
url = "https://nextjs.org/"
[[others]]
title = "HTMX"
icon = "htmx"
url = "https://htmx.org/"
[[others]]
title = "Tailwind"
icon = "tailwind"
url = "https://tailwindcss.com/"
[[others]]
title = "Node.js"
icon = "nodejs"
url = "https://nodejs.org/en/about/"
[[others]]
title = "Redis"
icon = "redis"
url = "https://www.redis.io/"
Expand All @@ -66,10 +74,6 @@ title = "Elasticsearch"
icon = "elasticsearch"
url = "https://www.elastic.co/products/elasticsearch"
[[others]]
title = "Algolia"
icon = "algolia"
url = "https://www.algolia.com/"
[[others]]
title = "MQTT"
icon = "mqtt"
url = "https://mqtt.org/"
Expand All @@ -84,19 +88,12 @@ url = "https://go.dev/"
[[others]]
title = "PHP"
icon = "php"
url = "https://www.php.net/"
[[others]]
title = "Symfony"
icon = "symfony2"
url = "https://symfony.com"
[[others]]
title = "Laravel"
icon = "laravel"
url = "https://laravel.com"
[[others]]
title = "Ruby"
icon = "ruby"
url = "https://www.ruby-lang.org/"
[[others]]
title = "Ruby on Rails"
icon = "rails"
url = "https://rubyonrails.org/"
Expand Down
Binary file added myresume/staticfiles/img/icons/techs/aws.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added myresume/staticfiles/img/icons/techs/heroku.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion myresume/templatetags/myresume_tags.py
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ def processed_project_content(content: str) -> str:

def _process_project_tech_pattern(match: re.Match) -> str:
return (
f"""<span class="{_HIGHLIGHT_CLASSES}">"""
f"""<span class="{_HIGHLIGHT_CLASSES} text-nowrap">"""
f"""<img src="{static(f"img/icons/techs/{match['tech']}.png")}" """
"""class="size-4 inline-block" width="16" height="16" alt=""> """
)

0 comments on commit fcfc383

Please sign in to comment.