aboutsummaryrefslogtreecommitdiff
path: root/data.yaml
diff options
context:
space:
mode:
authorJoris Guyonvarch2014-04-06 22:55:16 +0200
committerJoris2019-05-01 15:34:22 +0200
commit0fe906ae7453aa684e998bbcc7a78b62d84f0206 (patch)
treed3968af830b964193349187fb6fc583780cd0ce3 /data.yaml
parent8b11c4be2b3ac354fa14534662dbd92374617a3e (diff)
Show resume and projects from a configuration file
Diffstat (limited to 'data.yaml')
-rw-r--r--data.yaml308
1 files changed, 308 insertions, 0 deletions
diff --git a/data.yaml b/data.yaml
new file mode 100644
index 0000000..27fae8d
--- /dev/null
+++ b/data.yaml
@@ -0,0 +1,308 @@
+description: I’m a developer using functional programming. View my resume and projects.
+
+identity:
+ name: Joris Guyonvarch
+ website: https://guyonvarch.me
+ git: guyonvarch
+
+jobs:
+ - name:
+ english: Software Architect
+ french: Architecte Logiciel
+ description:
+ english: Web Oriented Architecture (WOA) for information systems.
+ french: Architecture web pour les systèmes d’information.
+ company:
+ name: Zengularity
+ location: Paris
+ beginDate:
+ month: 03
+ year: 2014
+ details:
+ - english: Training platform for the unemployed in Seine-Saint-Denis.
+ french: Catalogue de formations pour les bénéficiaires du RSA en Seine-Saint-Denis.
+ - english: File house insurance claims for Saretec.
+ french: Déclaration de sinistres pour Saretec.
+ - english: Unit and automatic franking of Colissimo labels for La Poste.
+ french: Affranchissement à l’unité et automatique d’étiquettes Colissimo pour La Poste.
+ - english: Participant’s pages for the Mutuelle Nationale Territoriale (MNT).
+ french: Espace adhérent de la Mutuelle Nationale Territoriale (MNT).
+ - english: Food sample analysis with results visualization for Adisseo.
+ french: Analyse d’échantillons alimentaires avec visualisation des résultats pour Adisseo.
+ technos:
+ - Scala
+ - Scala.js
+ - Elm
+ - Akka
+ - Play!
+ - MongoDB
+ - PostgreSQL
+ - ElasticSearch
+ - name:
+ english: Phd Intern
+ french: Chercheur stagiaire
+ description:
+ english: Scalable query-based faceted search for guided and expressive
+ search on the semantic web.
+ french: Mise à l’échelle d’une recherche à facettes, à base de requêtes
+ guidées et expressives, dans le web sémantique.
+ company:
+ name: IRISA
+ location: Rennes
+ beginDate:
+ month: 02
+ year: 2013
+ endDate:
+ month: 06
+ year: 2013
+ technos:
+ - Semantic Web
+ - Scala
+ - Java
+ - LaTeX
+ - GWT
+ - Jena
+ - name:
+ english: R&D Engineering Intern
+ french: Ingénieur de recherche stagiaire
+ description:
+ english: Guided querying and edition of semantic web information.
+ french: Recherche et édition guidées de données du web sémantique.
+ company:
+ name: Mission Critical IT
+ location: Bruxelles
+ beginDate:
+ month: 06
+ year: 2012
+ endDate:
+ month: 08
+ year: 2012
+ technos:
+ - Semantic Web
+ - Mercury
+
+degrees:
+ - name:
+ english: Master of Science Computer Science
+ french: Diplôme d’ingénieur en informatique
+ school:
+ name: INSA
+ location: Rennes
+ year: 2013
+ topics:
+ - english: Language
+ french: Langage
+ - english: System
+ french: Système
+ - english: Network
+ french: Réseau
+ - name:
+ english: Master of Research Computer Science
+ french: Master Recherche en Informatique
+ school:
+ name: University of Rennes I
+ year: 2013
+ topics:
+ - english: Machine learning
+ french: Apprentissage artificiel
+ - english: Modelisation
+ french: Modélisation
+ - english: Data indexation
+ french: Indexation de données
+
+skillTypes:
+ - name:
+ english: Leader
+ french: Meneur
+ skills:
+ - english: Create tasks and subtasks from functional needs.
+ french: Rédiger des tâches et sous-tâches à partir des besoins.
+ - english: Optimise task order for the development team.
+ french: Optimiser l’ordre des tâches pour l’équipe de développement.
+ - name:
+ english: Developer
+ french: Développeur
+ skills:
+ - english: Program with functional languages (Haskell, Scala, Elm).
+ french: Programmer avec des langages fonctionnels (Haskell, Scala, Elm).
+ - english: Build web applications (HTTP protocol; HTML, CSS, Javascript and JSON languages).
+ french: Construire des applications web (protocole HTTP ; langages HTML, CSS, Javascript et JSON).
+ - english: Interact with data (SQL, MongoDB, SPARQL).
+ french: Interagir avec des données (SQL, MongoDB, SPARQL).
+ - english: Work with versioning (Git).
+ french: Travailler avec des versions (Git).
+ - english: Check code and run of developments.
+ french: Vérifier techniquement et fonctionnellement les développements.
+ - name:
+ english: Researcher
+ french: Chercheur
+ skills:
+ - english: Conduct a bibliographic research.
+ french: Mener une recherche bibliographique.
+ - english: Build a prototype and experiment from it.
+ french: Construire un prototype et expérimenter à partir de ce prototype.
+ - english: Analyse the results from an experimentation and check the hypotheses.
+ french: Analyser les résultats du prototype et vérifier les hypothèses.
+ - english: Present a research study through an article and a slideshow (LaTeX).
+ french: Présenter un résultat de recherche à travers un article et un
+ diaporama (LaTeX).
+
+interests:
+ - english: Tune my workstation (NixOS, i3, bépo keyboard layout).
+ french: Ajuster mon poste informatique (NixOS, i3, clavier bépo).
+ - english: Create video games (SDL, Elm).
+ french: Créer des jeux vidéos (SDL, Elm).
+
+projects:
+ - name: Shared Cost
+ git: guyonvarch/sharedCost
+ technologies:
+ - Haskell
+ - Scotty
+ - Elm
+ - Clay
+ - Persistent
+ description:
+ english:
+ Share costs with a group of people with a Rich Internet Application
+ (RIA).
+ french:
+ Partage des coûts au sein d’un groupe de personnes avec une Application
+ Internet Riche (RIA).
+ - name: ad-listener
+ git: guyonvarch/ad-listener
+ technologies:
+ - Haskell
+ - TagSoup
+ description:
+ english:
+ Watch for new ads according to custom search criteria and send an email
+ notification each time a new ad is available.
+ french:
+ Surveille l’ajout de nouvelles annonces à partir de critères de
+ recherche personnalisés et notifie par courriel lorsqu’une nouvelle
+ annonce est disponible.
+ - name: Reading
+ git: guyonvarch/reading
+ pageLink: http://guyonvarch.gitlab.io/reading
+ technologies:
+ - Scala
+ - Scala.js
+ - ScalaCSS
+ - Scalatags
+ - Scala.Rx
+ description:
+ english: Guide students to find a book by refining the result set with
+ faceted search.
+ french: Guide les élèves à trouver un livre en raffinant le résultat avec
+ une recherche à facettes.
+ - name: Map Marks
+ git: guyonvarch/mapMarks
+ pageLink: http://guyonvarch.gitlab.io/mapMarks
+ technologies:
+ - JavaScript
+ - Leaflet
+ description:
+ english: Show marks on a map from any given CSV file.
+ french: Affiche des marqueurs sur une carte à partir d’un fichier CSV.
+ - name: cAtchVoid
+ git: guyonvarch/catchvoid
+ pageLink: http://guyonvarch.gitlab.io/catchvoid
+ technologies:
+ - Elm
+ description:
+ english:
+ Catch the points of your color, avoid the others. You can switch colors
+ in order to reverse the game mechanic. Get the best score.
+ french:
+ Attrape les points de ta couleur tout en évitant les autres points. Tu
+ peux inverser la couleur de ton joueur, ce qui a pour effet d’inverser
+ la mécanique du jeu. Fais le meilleur score possible.
+ - name: Personal Page
+ git: guyonvarch/personalPage
+ pageLink: https://guyonvarch.me/
+ technologies:
+ - Haskell
+ - Scotty
+ - BlazeHtml
+ - Clay
+ - HaTeX
+ description:
+ english:
+ Show resume and projects from YAML data with a web application.
+ french:
+ Présente le curriculum et les projets à partir de données au format
+ YAML avec une application web.
+ - name: Timer
+ git: guyonvarch/timer
+ pageLink: http://guyonvarch.gitlab.io/timer
+ technologies:
+ - Elm
+ description:
+ english:
+ Create and manage timers with a Rich Internet Application (RIA).
+ french:
+ Crée et gère une liste de minuteurs avec une Application Internet Riche
+ (RIA).
+ - name: Cooking
+ git: guyonvarch/cooking
+ pageLink: https://guyonvarch.gitlab.io/cooking
+ technologies:
+ - Haskell
+ - Hakyll
+ - Clay
+ description:
+ english:
+ Show recipes as a blog from markdown files.
+ french:
+ Présente des recettes sous la forme d’un blog à partir de fichiers markdown.
+ - name: nixos-config
+ git: guyonvarch/nixos-config
+ technologies:
+ - Nix
+ description:
+ english:
+ Declarative configuration of my NixOS system.
+ french:
+ Configuration déclarative de mon système NixOS.
+ - name: Events
+ git: guyonvarch/events
+ technologies:
+ - Haskell
+ - Parsec
+ description:
+ english:
+ Notify by email if there are any event today or next week.
+ french:
+ Notifie par courriel s’il y a des événements aujourd’hui ou la semaine
+ prochaine.
+ - name: Shopping
+ git: guyonvarch/shopping
+ technologies:
+ - Haskell
+ - Scotty
+ - Elm
+ - Clay
+ - Persistent
+ description:
+ english:
+ Creation, management and printing of shopping lists with a Rich
+ Internet Application (RIA).
+ french:
+ Création, gestion et impressions de listes de courses avec une
+ Application Internet Riche (RIA).
+ - name: Makeup
+ git: guyonvarch/makeup
+ technologies:
+ - HTML
+ - CSS
+ - JavaScript
+ - Markdown
+ description:
+ english:
+ Present makup tips grouped by categories thanks to other makeup
+ websites that are referenced. Makeup’s content is written in Markdown.
+ french:
+ Présente des astuces de maquillage groupées par catégories à partir de
+ nombreux sites de maquillage cités en référence. Le contenu de Makeup
+ est écrit en Markdown.