cv/content.typ

131 lines
3.7 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#import "template.typ"
// Configuration
// Polymny config
#let spacing = 0.345cm
#let show_publications = true
#let show_projects = false
= Parcours
#template.entry2(
left: image(height: 15pt, "./assets/icons/adjust.svg"),
heading: [*Polymny Studio*, _Toulouse_, #link("https://polymny.studio")],
description: [Logiciel SAAS permettant la réalisation de MOOC facilement],
note: [
Co-fondateur, responsable R&D, développeur
- pilotage et développement de l'architecture multi-instances
- instance sur cluster kubernetes OVHcloud avec stockage S3
- instance auto-hébergée chez tetaneutral
- développement de l'UI/UX, frontend et backend
- président de lAssociation Polymny Studio jusquen Sept 2022
]
)
#template.entry2(
left: [2019],
heading: [*Doctorat*, _Toulouse INP_, #link("https://tforgione.fr/phd/")],
description: [Doctorat en informatique et télécommunications],
note: [
Transmission adaptative de modèles 3D massifs
- encodage de modèle 3D optimisé pour le streaming interactif
- streaming adapté au point de vue
- interface du bureau avec clavier / souris
- interface smartphone avec joystick virtuel et gyroscope
]
)
#template.entry2(
left: [2015],
heading: [*Diplôme d'ingénieur*, _ENSEEIHT_],
description: [Diplôme d'ingénieur en informatique et mathématiques appliquées],
note: [Spécialisation en multimédia et traitement d'images]
)
#v(spacing)
#if show_publications [
= Publications
#let local_spacing = 0.7em
#template.entry2(
left: [2019],
heading: [*Using 3D Bookmarks for Desktop and Mobile DASH-3D Clients*],
description: [
ACMMM 19 Demo Paper \
#link("https://tforgione.fr/publications/acmmm19/")
],
note: [T. Forgione, A. Carlier, G. Morin, W. T. Ooi, V. Charvillat],
disable_line: true,
)
#v(local_spacing)
#template.entry2(
left: [2018],
heading: [*DASH for 3D Networked Virtual Environment*],
description: [
ACMMM 18 Long Paper + Demo paper \
#link("https://tforgione.fr/publications/acmmm18/")
],
note: [T. Forgione, A. Carlier, G. Morin, W. T. Ooi, V. Charvillat, P. K. Yadav],
disable_line: true,
)
#v(local_spacing)
#template.entry2(
left: [2016],
heading: [*Impact of 3D Bookmarks on Navigation and Streaming in a Networked Virtual Environment*],
description: [
MMSys 16 Long Paper \
#link("https://tforgione.fr/publications/mmsys16/")
],
note: [T. Forgione, A. Carlier, G. Morin, W. T. Ooi, V. Charvillat],
disable_line: true,
)
]
#if show_projects [
= Projets
#template.entry2(
left: [2021],
heading: [*Ergol*, #link("https://ergol-rs.github.io")],
description: [ORM asynchrone pour Rust / PostgreSQL],
note: [
- proc macro via annotation pour génération de code lié aux tables
- gestion des one-to-one, one-to-many, many-to-many
- création / réinitialisation de tables automatiques
- fonctions utilitaires pour INSERT, SELECT, UPDATE, DELETE
- système de gestion des migrations
- intégration avec le framework web Rocket
]
)
#template.entry2(
left: [2019],
heading: [*My Twitch Replays*, #link("https://twitch.tforgione.fr")],
description: [Plate-forme de vidéo à la demande serverless via HTTP],
note: [
- encodage vidéo multi-résolution en HLS avec FFmpeg
- lecteur vidéo custom en elm avec miniatures de navigation
- selection manuelle ou automatique de la résolution via hls.js
]
)
]
#v(spacing)
= Loisirs
#template.entry(left: [Sport])[*jiujitsu brésilien depuis 2020, ceinture bleue*]
#template.entry(left: [Moto])[*permis A2 depuis 2016, permis A depuis 2018*]
#template.entry(left: [Musique])[*guitare acoustique et éléctrique depuis 2008*]