added SEO + proxy + changed box paddings ; removed title

This commit is contained in:
violette 2024-06-17 15:12:30 -04:00
parent 78804f6da1
commit 1c42c8c9be
5 changed files with 79 additions and 44 deletions

View file

@ -1,6 +1,5 @@
contacts: contacts:
name: Violette Paulin name: Violette Paulin
title: Software Engineer
email: "paum1202@usherbrooke.ca" email: "paum1202@usherbrooke.ca"
website: "violette.town" website: "violette.town"
nationality: French nationality: French
@ -57,7 +56,7 @@ jobs:
link: https://www.univ-smb.fr/listic/en/ link: https://www.univ-smb.fr/listic/en/
description: description:
- Building a distributed caching system, and storing logs within - Building a distributed caching system, and storing logs within
a Blockchain a Blockchain
- Internship in a informatic research laboratory - Internship in a informatic research laboratory
- Suppervised by Sébastien Monnet & Kavé Salamatian - Suppervised by Sébastien Monnet & Kavé Salamatian
from: "2023 May." from: "2023 May."
@ -69,7 +68,18 @@ jobs:
- Web programming - Web programming
- backend & frontend - backend & frontend
- Self teaching - Self teaching
- position: SEO agent
company:
name: BIWA Annecy
link: https://box-evidence.com
description:
- Optimise web ranking of different websites
from: "2022 May."
to: "2022 Jul."
tags:
- Autonomy
- SEO
education: education:
- university: - university:
name: Polytech Annecy Chambéry name: Polytech Annecy Chambéry
@ -82,7 +92,7 @@ education:
from: "2021" from: "2021"
to: "Current" to: "Current"
- university: - university:
name: Sherbrooke University name: Sherbrooke University
link: "https://usherbrooke.ca" link: "https://usherbrooke.ca"
degree: "M.Sc." degree: "M.Sc."
major: major:
@ -126,24 +136,34 @@ projects:
- Proof of concept for a security vulnerability (CVE-2019-15126) - Proof of concept for a security vulnerability (CVE-2019-15126)
- Used as my final projects for MPSI / MP classes. - Used as my final projects for MPSI / MP classes.
tags: tags:
- Cybersecurity - Cybersecurity
- Python - Python
- Self teaching - Self teaching
year: 2021 year: 2021
- main: - main:
name: DHTea name: DHTea
link: "https://github.com/phoqueEberlue/DHTea" link: "https://github.com/phoqueEberlue/DHTea"
description: description:
- Distributed hash table - Distributed hash table
- Written in rust from scratch - Written in rust from scratch
- Stores files / data - Stores files / data
tags: tags:
- Rust - Rust
- Systèmes distribués - Distributed system
- Autonomie - Self teaching
- Git - Git
- Shell scripting - Shell scripting
year: 2023 year: 2023
- main:
name: "Proxy"
link: https://github.com/TheBigBlase/proxy
description:
- Proxy
- Written in Python and Rust
tags:
- Teamwork / Team management
- Git
year: 2022
hobbies: hobbies:
tech: tech:

View file

@ -1,6 +1,5 @@
contacts: contacts:
name: Violette Paulin name: Violette Paulin
title: Developpeuse
email: "paum1202@usherbrooke.ca" email: "paum1202@usherbrooke.ca"
website: "violette.town" website: "violette.town"
nationality: French nationality: French
@ -68,7 +67,19 @@ jobs:
- Interface web - Interface web
- Backend & Frontend - Backend & Frontend
- Autonomie - Autonomie
- position: "Rédacteur SEO"
company:
name: Box évidence
link: https://box-evidence.com/
description:
- Rédaction d'articles et optimisation de contenu pour moteur de recherche
from: "Mai 2022"
to: "Juillet 2022"
tags:
- Autonomie
- SEO
education: education:
- university: - university:
name: Université de Sherbrooke name: Université de Sherbrooke
@ -104,11 +115,8 @@ projects:
- main: - main:
name: Bot Discsord name: Bot Discsord
link: "https://github.com/storca/vhbot" link: "https://github.com/storca/vhbot"
description: description:
- Permet d'automatiser des actions - Fait des actions comme faire l'appel de la classe pendant le confinement
- Utile pour aider nos professeurs pendant le confinement
- Fait des actions comme faire l'appel
- souhaite l'anniversaire aux professeur.e.s
year: 2020 year: 2020
tags: tags:
- Python - Python
@ -151,6 +159,16 @@ projects:
- Git - Git
- Shell scripting - Shell scripting
year: 2023 year: 2023
- main:
name: Proxy
link: "https://github.com/TheBigBlase/proxy"
description:
- Proxy
- Ecrit en Python et Rust
tags:
- Travail et gestion d'équipe
- Git
year: 2022
hobbies: hobbies:
tech: tech:

View file

@ -153,21 +153,12 @@
*#config.contacts.name* *#config.contacts.name*
] ]
#par[
#set text(
size: eval(settings.font.size.heading),
font: settings.font.minor_highlight,
top-edge: 0pt
)
#config.contacts.title
]
= Education = Education
#{ #{
for place in config.education [ for place in config.education [
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.heading), size: eval(settings.font.size.heading),
font: settings.font.general font: settings.font.general
@ -176,12 +167,15 @@
#link(place.university.link)[#place.university.name] #link(place.university.link)[#place.university.name]
] ]
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
eval(settings.font.size.education_description), eval(settings.font.size.education_description),
font: settings.font.minor_highlight, font: settings.font.minor_highlight,
) )
#h(0.5cm)
#place.degree #place.major \ #place.degree #place.major \
#if (place.at("track") != "None"){ #if (place.at("track") != "None"){
h(0.5cm)
[#place.track] [#place.track]
} }
] ]
@ -193,6 +187,7 @@
#{ #{
for job in config.jobs [ for job in config.jobs [
#par(justify: false)[ #par(justify: false)[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.heading), size: eval(settings.font.size.heading),
font: settings.font.general font: settings.font.general
@ -206,6 +201,7 @@
justify: false, justify: false,
leading: eval(settings.paragraph.leading) leading: eval(settings.paragraph.leading)
)[ )[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.description), size: eval(settings.font.size.description),
font: settings.font.general font: settings.font.general
@ -224,6 +220,7 @@
size: eval(settings.font.size.tags), size: eval(settings.font.size.tags),
font: settings.font.minor_highlight font: settings.font.minor_highlight
) )
#set block(spacing: eval(settings.paragraph.spacing))
#{ #{
let tag_line = job.tags.join(" • ") let tag_line = job.tags.join(" • ")
tag_line tag_line
@ -241,6 +238,7 @@
leading: eval(settings.paragraph.leading) leading: eval(settings.paragraph.leading)
)[ )[
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.heading), size: eval(settings.font.size.heading),
font: settings.font.general font: settings.font.general
@ -252,6 +250,7 @@
#link(project.main.link)[#project.main.name] #link(project.main.link)[#project.main.name]
] ]
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.description), size: eval(settings.font.size.description),
font: settings.font.general font: settings.font.general
@ -266,6 +265,7 @@
justify: true, justify: true,
leading: eval(settings.paragraph.leading), leading: eval(settings.paragraph.leading),
)[ )[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.tags), size: eval(settings.font.size.tags),
font: settings.font.minor_highlight font: settings.font.minor_highlight
@ -287,6 +287,7 @@
leading: eval(settings.paragraph.leading) leading: eval(settings.paragraph.leading)
)[ )[
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.heading), size: eval(settings.font.size.heading),
font: settings.font.general font: settings.font.general
@ -298,6 +299,7 @@
#link(project.main.link)[#project.main.name] #link(project.main.link)[#project.main.name]
] ]
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.description), size: eval(settings.font.size.description),
font: settings.font.general font: settings.font.general
@ -312,6 +314,7 @@
justify: true, justify: true,
leading: eval(settings.paragraph.leading), leading: eval(settings.paragraph.leading),
)[ )[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.tags), size: eval(settings.font.size.tags),
font: settings.font.minor_highlight font: settings.font.minor_highlight

View file

@ -138,14 +138,6 @@
#let mainSection = {[ #let mainSection = {[
// #par[
// #set align(center)
// #figure(
// image("images/Kodak 20 Zanvoort Lumi.jpg", width: 6em),
// placement: top,
// )
// ]
#par[ #par[
#set text( #set text(
size: eval(settings.font.size.heading_huge), size: eval(settings.font.size.heading_huge),
@ -154,21 +146,12 @@
*#config.contacts.name* *#config.contacts.name*
] ]
#par[
#set text(
size: eval(settings.font.size.heading),
font: settings.font.minor_highlight,
top-edge: 0pt
)
#config.contacts.title
]
= Études = Études
#{ #{
for place in config.education [ for place in config.education [
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.heading), size: eval(settings.font.size.heading),
font: settings.font.general font: settings.font.general
@ -177,6 +160,7 @@
#link(place.university.link)[#place.university.name] #link(place.university.link)[#place.university.name]
] ]
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
eval(settings.font.size.education_description), eval(settings.font.size.education_description),
font: settings.font.minor_highlight, font: settings.font.minor_highlight,
@ -194,6 +178,7 @@
#{ #{
for job in config.jobs [ for job in config.jobs [
#par(justify: false)[ #par(justify: false)[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.heading), size: eval(settings.font.size.heading),
font: settings.font.general font: settings.font.general
@ -207,6 +192,7 @@
justify: false, justify: false,
leading: eval(settings.paragraph.leading) leading: eval(settings.paragraph.leading)
)[ )[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.description), size: eval(settings.font.size.description),
font: settings.font.general font: settings.font.general
@ -221,6 +207,7 @@
justify: true, justify: true,
leading: eval(settings.paragraph.leading), leading: eval(settings.paragraph.leading),
)[ )[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.tags), size: eval(settings.font.size.tags),
font: settings.font.minor_highlight font: settings.font.minor_highlight
@ -242,6 +229,7 @@
leading: eval(settings.paragraph.leading) leading: eval(settings.paragraph.leading)
)[ )[
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.heading), size: eval(settings.font.size.heading),
font: settings.font.general font: settings.font.general
@ -253,6 +241,7 @@
#link(project.main.link)[#project.main.name] #link(project.main.link)[#project.main.name]
] ]
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.description), size: eval(settings.font.size.description),
font: settings.font.general font: settings.font.general
@ -267,6 +256,7 @@
justify: true, justify: true,
leading: eval(settings.paragraph.leading), leading: eval(settings.paragraph.leading),
)[ )[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.tags), size: eval(settings.font.size.tags),
font: settings.font.minor_highlight font: settings.font.minor_highlight
@ -289,6 +279,7 @@
leading: eval(settings.paragraph.leading) leading: eval(settings.paragraph.leading)
)[ )[
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.heading), size: eval(settings.font.size.heading),
font: settings.font.general font: settings.font.general
@ -300,6 +291,7 @@
#link(project.main.link)[#project.main.name] #link(project.main.link)[#project.main.name]
] ]
#par[ #par[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.description), size: eval(settings.font.size.description),
font: settings.font.general font: settings.font.general
@ -314,6 +306,7 @@
justify: true, justify: true,
leading: eval(settings.paragraph.leading), leading: eval(settings.paragraph.leading),
)[ )[
#set block(spacing: eval(settings.paragraph.spacing))
#set text( #set text(
size: eval(settings.font.size.tags), size: eval(settings.font.size.tags),
font: settings.font.minor_highlight font: settings.font.minor_highlight

View file

@ -1,7 +1,7 @@
font: font:
size: size:
heading_huge: 19pt heading_huge: 19pt
heading_large: 16pt heading_large: 15pt
heading: 13pt heading: 13pt
description: 8pt description: 8pt
tags: 8pt tags: 8pt
@ -13,6 +13,7 @@ font:
paragraph: paragraph:
# Distance between lines # Distance between lines
leading: 4pt leading: 4pt
spacing: 0.9em
# dont show address & phone number # dont show address & phone number
public: false public: false