diff --git a/config.yaml b/config.yaml index 6711616..045ebb6 100644 --- a/config.yaml +++ b/config.yaml @@ -1,6 +1,5 @@ contacts: name: Violette Paulin - title: Software Engineer email: "paum1202@usherbrooke.ca" website: "violette.town" nationality: French @@ -57,7 +56,7 @@ jobs: link: https://www.univ-smb.fr/listic/en/ description: - Building a distributed caching system, and storing logs within - a Blockchain + a Blockchain - Internship in a informatic research laboratory - Suppervised by Sébastien Monnet & Kavé Salamatian from: "2023 May." @@ -69,7 +68,18 @@ jobs: - Web programming - backend & frontend - 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: - university: name: Polytech Annecy Chambéry @@ -82,7 +92,7 @@ education: from: "2021" to: "Current" - university: - name: Sherbrooke University + name: Sherbrooke University link: "https://usherbrooke.ca" degree: "M.Sc." major: @@ -126,24 +136,34 @@ projects: - Proof of concept for a security vulnerability (CVE-2019-15126) - Used as my final projects for MPSI / MP classes. tags: - - Cybersecurity + - Cybersecurity - Python - Self teaching year: 2021 - main: name: DHTea link: "https://github.com/phoqueEberlue/DHTea" - description: + description: - Distributed hash table - Written in rust from scratch - Stores files / data tags: - Rust - - Systèmes distribués - - Autonomie + - Distributed system + - Self teaching - Git - Shell scripting 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: tech: diff --git a/config_fr.yaml b/config_fr.yaml index 936597a..c9c6083 100644 --- a/config_fr.yaml +++ b/config_fr.yaml @@ -1,6 +1,5 @@ contacts: name: Violette Paulin - title: Developpeuse email: "paum1202@usherbrooke.ca" website: "violette.town" nationality: French @@ -68,7 +67,19 @@ jobs: - Interface web - Backend & Frontend - 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: - university: name: Université de Sherbrooke @@ -104,11 +115,8 @@ projects: - main: name: Bot Discsord link: "https://github.com/storca/vhbot" - description: - - Permet d'automatiser des actions - - Utile pour aider nos professeurs pendant le confinement - - Fait des actions comme faire l'appel - - souhaite l'anniversaire aux professeur.e.s + description: + - Fait des actions comme faire l'appel de la classe pendant le confinement year: 2020 tags: - Python @@ -151,6 +159,16 @@ projects: - Git - Shell scripting 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: tech: diff --git a/main.typ b/main.typ index d20e5fd..e9c4bb0 100644 --- a/main.typ +++ b/main.typ @@ -153,21 +153,12 @@ *#config.contacts.name* ] - #par[ - #set text( - size: eval(settings.font.size.heading), - font: settings.font.minor_highlight, - top-edge: 0pt - ) - #config.contacts.title - ] - - = Education #{ for place in config.education [ #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.heading), font: settings.font.general @@ -176,12 +167,15 @@ #link(place.university.link)[#place.university.name] ] #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( eval(settings.font.size.education_description), font: settings.font.minor_highlight, ) + #h(0.5cm) #place.degree #place.major \ #if (place.at("track") != "None"){ + h(0.5cm) [#place.track] } ] @@ -193,6 +187,7 @@ #{ for job in config.jobs [ #par(justify: false)[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.heading), font: settings.font.general @@ -206,6 +201,7 @@ justify: false, leading: eval(settings.paragraph.leading) )[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.description), font: settings.font.general @@ -224,6 +220,7 @@ size: eval(settings.font.size.tags), font: settings.font.minor_highlight ) + #set block(spacing: eval(settings.paragraph.spacing)) #{ let tag_line = job.tags.join(" • ") tag_line @@ -241,6 +238,7 @@ leading: eval(settings.paragraph.leading) )[ #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.heading), font: settings.font.general @@ -252,6 +250,7 @@ #link(project.main.link)[#project.main.name] ] #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.description), font: settings.font.general @@ -266,6 +265,7 @@ justify: true, leading: eval(settings.paragraph.leading), )[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.tags), font: settings.font.minor_highlight @@ -287,6 +287,7 @@ leading: eval(settings.paragraph.leading) )[ #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.heading), font: settings.font.general @@ -298,6 +299,7 @@ #link(project.main.link)[#project.main.name] ] #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.description), font: settings.font.general @@ -312,6 +314,7 @@ justify: true, leading: eval(settings.paragraph.leading), )[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.tags), font: settings.font.minor_highlight diff --git a/main_fr.typ b/main_fr.typ index 04c4af2..598dfba 100644 --- a/main_fr.typ +++ b/main_fr.typ @@ -138,14 +138,6 @@ #let mainSection = {[ - // #par[ - // #set align(center) - // #figure( - // image("images/Kodak 20 Zanvoort Lumi.jpg", width: 6em), - // placement: top, - // ) - // ] - #par[ #set text( size: eval(settings.font.size.heading_huge), @@ -154,21 +146,12 @@ *#config.contacts.name* ] - #par[ - #set text( - size: eval(settings.font.size.heading), - font: settings.font.minor_highlight, - top-edge: 0pt - ) - #config.contacts.title - ] - - = Études #{ for place in config.education [ #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.heading), font: settings.font.general @@ -177,6 +160,7 @@ #link(place.university.link)[#place.university.name] ] #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( eval(settings.font.size.education_description), font: settings.font.minor_highlight, @@ -194,6 +178,7 @@ #{ for job in config.jobs [ #par(justify: false)[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.heading), font: settings.font.general @@ -207,6 +192,7 @@ justify: false, leading: eval(settings.paragraph.leading) )[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.description), font: settings.font.general @@ -221,6 +207,7 @@ justify: true, leading: eval(settings.paragraph.leading), )[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.tags), font: settings.font.minor_highlight @@ -242,6 +229,7 @@ leading: eval(settings.paragraph.leading) )[ #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.heading), font: settings.font.general @@ -253,6 +241,7 @@ #link(project.main.link)[#project.main.name] ] #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.description), font: settings.font.general @@ -267,6 +256,7 @@ justify: true, leading: eval(settings.paragraph.leading), )[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.tags), font: settings.font.minor_highlight @@ -289,6 +279,7 @@ leading: eval(settings.paragraph.leading) )[ #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.heading), font: settings.font.general @@ -300,6 +291,7 @@ #link(project.main.link)[#project.main.name] ] #par[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.description), font: settings.font.general @@ -314,6 +306,7 @@ justify: true, leading: eval(settings.paragraph.leading), )[ + #set block(spacing: eval(settings.paragraph.spacing)) #set text( size: eval(settings.font.size.tags), font: settings.font.minor_highlight diff --git a/settings.yaml b/settings.yaml index e78f433..9924358 100644 --- a/settings.yaml +++ b/settings.yaml @@ -1,7 +1,7 @@ font: size: heading_huge: 19pt - heading_large: 16pt + heading_large: 15pt heading: 13pt description: 8pt tags: 8pt @@ -13,6 +13,7 @@ font: paragraph: # Distance between lines leading: 4pt + spacing: 0.9em # dont show address & phone number public: false