Présentation

Qui suis-je?

Je m'appelle Alexis Giraudet, j'ai 22 ans et j'ai grandi à Dijon. Je loge actuellement à Évry pour mes études. Je suis d'ordinaire jovial et prompt à aider les gens.

Parcours

J'ai obtenu mon bac S au lycée Montchapet à Dijon. J'ai ensuite obtenu mon DUT informatique après deux ans de formation à l'IUT informatique de Dijon. Je poursuis actuellement mes études en dernière année de formation ingénieur à l'ENSIIE à Évry dans la filière JIN en double diplôme avec le master RVSI de l'université de paris saclay.

Loisirs

Je suis passionné par les nouvelles technologies et l'informatique, en particulier la réalité virtuelle; j'effectue régulièrement divers projets personnels dans différents domaines. En dehors de l'informatique, j'aime aller au cinéma, regarder des séries et pratiquer la magie. Avant je faisais du sport comme du roller ou de l'escalade voire même de la musculation en salle.

Compétences:

Programation impérative et fonctionnelle:

Je suis rodé à la programmation impérative (C, Pascal) et j'ai des notions de programation fonctionnelle (OCaml).

Langages orientés objet:

Je maîtrise le Java, le C# et le C++ et suis à même de réaliser des projets sur ces langages. Je connais le paradigme objet et j'ai des bases très solides concernant l'usage de patterns.

Base de données

Je suis parfaitement apte à gèrer une base de données, que cela concerne sa réalisation ou son interaction depuis une interface qu'elle soit développée en java ou encore en php.

Programmation Web

Je maitrise le HTML/CSS ainsi que le PHP et le javascript; je connais aussi AJAX/JQuery. De plus je sais me servir de différents CMS comme Wordpress ou encore SPIP.

Grande adaptabilité

Ma formation à l'IUT puis à l'ENSIIE m'a permis d'acquérir une grande adaptabilité, je peux en effet m'adapter rapidement à tout nouveau langage ou outils et y appliquer les notions que j'ai apprises.

Modélisation 3D

Afin de réaliser mes projets, j'ai du prendre en main des outils de modélisations 3D, notament après le projet NiceHat. Je me suis donc formé en autodidacte avant de suivre une formation au sein de mon école. Je maîtrise dorénavant des outils comme Blender. Pour compléter cela, j'ai des notions en Shader et en Gimp

Experience:

Active3D

Avril 2015 - Juillet 2015


J'ai effectué mon stage de fin d'étude au sein de l'entreprise Active3d, une entreprise de développement informatique travaillant dans la gestion de patrimoine.

Durant ce stage, j'ai pu approfondir ma connaissance du Java ainsi que celle de différents patterns tels que Observer et Model View Presenter (MVP). Ce stage fut aussi l'occasion pour moi d'appréhender de nouvelles technologies telles que Hibernate et GXT sencha, un dérivé de Google Web toolkit.

Dans l'ensemble cette expérience professionnelle a concrétisé la formation que j'ai reçu à l'IUT et m'a motivé à poursuivre mes études dans un cycle ingénieur.

Modalist

Mai 2016 - Août 2016


J'ai effectué mon stage de 1ère année d'école d'ingénieur au sein de Modalist, une start-up qui estime la valeur d'un produit d'occasion ainsi que sa revendabilité à l'aide de machine learning.

L'objectif de ce stage était de développer des fonctionnalités pour système d'information de l'entreprise, grace à cela j'ai pu approfondir mes connaissances en développement web (PHP / Javascript) et prendre en main des technologies (Highcharts, wordpress, ...)

Nice Hat

Mai 2017 - Août 2017


À la place de mon stage de deuxième année, j'ai décidé avec 3 autres étudiants de me lancer dans l'entreprenariat en démarrant le projet Nice Hat au sein de l'INT Starter et du C-19.

Durant ce stage de pré-incubation, j'ai eu l'occasion de travailler sur le développement d'un jeu en réalité virtuelle. Ce stage m'a permis de forger mes compétences concernant blender et la gestion de shader, mais aussi de pousser un peu plus loin mes connaissances de Unity et des subtilités du C#.

Mes projets:

RPG-CLI

Pascal

Au cours de ce projet nous devions réaliser un RPG en Pascal. Le jeu se joue en ligne de commande et devait incorporer un système de combat, de dialogues et d'inventaire. Ce projet a été réalisé durant ma 1ère année d'IUT.

Pacman-GUI

Java

Pour ce projet nous étions assez libre, nous devions juste faire un jeu 2D en java. Nous avons décider de réaliser un jeu PacMan version Doge où les fantômes étaient des grumpyCats et les pac-gums étaient des cookies. Ce projet devait être réalisé intégralement par nos soins. Cela va de la conception à l'implémentation.

MSDB - WEB

Appels API - PHP

Le concept de My Show DataBase est de récupérer des données de films et séries depuis l'API publique d'IMBD et de les exploiter pour que l'utilisateur puisse référencer ses films favoris, à voir ou encore sa progression dans une série.

Webcam - WEB

Javascript

Projet personnel visant à manipuler des images et des flux vidéos en javascript uniquement. L'application permet à l'utilisateur de prendre des captures grace à sa webcam pour ensuite appliquer des filtres. L'objectif était, à terme, de créer un chat vidéo interutilisateur en javascript. Au final, j'ai plutôt travaillé sur de la manipulation d'image. Ici on aperçois un début d'algorithme de detection de contour par le mouvement.

Bathyscaphe - VR

Unity - HTC Vive - C#

Projet réalisé dans le cadre du Virtual Fantasy à l'occasion du salon Laval Virtual 2016. Il s'agit d'une GameJam de 30h durant laquelle nous devions développer une application de réalité virtuelle sur HTC Vive avec pour thématique l'industrie, le médical ou la coopération. Nous avons décidé de réaliser un simulateur de bathyscaphe. Voici un lien vers une vidéo du projet.

Nice Hat - VR

Unity - HTC Vive - Blender - Shader - C#

Ce projet s'installe durant mon stage d'entreprenariat où trois étudiants et moi même avons participé à la réalisation d'un PuzzleGame en VR durant trois mois. Comme on peut le voir sur la vidéo de présentation, nous avons essayer de mettre en place diverses mécaniques de jeux allant du simple jeu contemplatif à un jeu d'action tout en passant par un jeu de réflexion.

Projet manette - Interaction

Unity - Xbox one Controller - C#

Dans le cadre de mes études, j'ai eu a réaliser un plateformer 2D simple. Les contraintes étaient que nous n'avions pas le droit d'exploiter la physique de Unity et que notre jeu devait être jouable à la manette. Nous sommes d'ailleurs évalué par un panel d'utilisateur en fonction du ressenti qu'ils ont des contrôles de notre application. La version gif ci-dessus est légèrement accélérée.