#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 l’Association Polymny Studio jusqu’en 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*]