À propos

Théo Gros, 23 ans

Développeur en Infographie - Jeu Vidéo - 3D

Durant 5 ans d'études en informatique dans le but de devenir développeur, j'ai eu l'opportunité d'étudier un grand nombre de domaines de la programmation, du web à la 3D en passant par l'algorithmie et l'IA.

La programmation graphique, la 3D et tous ses dérivés sont maintenant ma passion et mon objectif premier de carrière.

Ce portfolio a pour but de présenter les différents projets que j'ai pu réaliser durant ces années de formation.

Télécharger mon CV

Formations

Logo 42

2016 - 2019

42 - Paris

École basée sur le peer-learning, l'autonomie et la réalisation de projets. L'apprentissage se fait sans cours ni professeur, en totale indépendance.

https://www.42.fr/

Logo IUT

2014 - 2016

IUT du Limousin - Limoges

Enseignement professionnalisant en 2 ans. La formation est séparée en deux modules :

  • - Scientifique (mathématiques, programmation, algorithmie, bases de données, etc.)
  • - Humain et Social (gestion de projet, droit, comptabilité)

Logo HighSchool

2013 - 2014

Baccalauréat Général Scientifique - Limoges

Spécialité Physique-Chimie - Mention Bien

Expériences professionnelles

Logo Madgic

Septembre 2017 - Février 2018

Stage en entreprise - Madgic, Paris, France

Développeur web junior dans un environnement startup. J'ai eu l'opportunité de créer divers outils web en PHP et Javascript, ainsi que d'être initié au métier de DevOps

Logo Presagis

Avril - Juin 2016

Stage en entreprise - Presagis, Montréal, Canada

Développement en C++ avec l'équipe technique du logiciel "Vega Prime".

Projets

Categories :
Infographie (15)
Algo / IA (5)
Web (3)
Android (2)
Technos :
C++ (7)
C# (6)
C (5)
OpenGL (5)
Unity (5)
NodeJS (3)
Android (2)
OpenCL (2)
Python (2)
AWS (1)
Java (1)
React (1)
Vulkan (1)
23/09/2019 Nibbler Jeu Snake avec trois interfaces graphiques chargées au runtime (librairies dynamiques)
C++
11/09/2019 ft_vox Moteur voxel type Minecraft
C++ OpenGL OpenCL
26/08/2019 Gomoku Jeu de Gomoku Humain contre IA
C++
25/07/2019 Particle System Intéropérabilité OpenGL - OpenCL
C++ OpenCL OpenGL
16/06/2019 Music Room Application Android / API NodeJS
NodeJS Android
03/03/2019 DSLR Algorithme de régression Logistique
Python
08/02/2019 N-Puzzle Solveur de taquins de taille variées
C#
09/01/2019 Linear Regression Algorithme de prédiction basique de machine learning
Python
17/12/2018 In the Shadows Imitation du jeu Shadowmatic en Unity
C# Unity
07/12/2018 Expert System Implémentation d'un solveur de faits simples
NodeJS
17/11/2018 ft_ssl_md5 Implémentation des hash MD5, SHA256, SHA512 et Whirlpool
C
01/11/2018 cloud-1 Initiation à AWS
AWS
18/10/2018 ft_hangouts Application de gestion d'appel et contacts
Java Android
16/10/2018 Piscine Unity Un projet Unity par jour pendant deux semaines
C# Unity
20/09/2018 Red Tetris Jeu de Tetris multijoueur
NodeJS React
28/07/2018 HumanGL Humanoïde animé grâce à une stack matricielle
C++ OpenGL
28/06/2018 42Run TempleRun like basique avec génération de terrain
C++ OpenGL
24/04/2018 Scop Visualisateur basique de fichiers .obj
C OpenGL
09/06/2017 RayTracer Algorithme de lancer de rayon sur GPU avec interface graphique
C
02/02/2017 Fractol Explorateur de fractales
C
19/01/2017 FDF Fil de Fer: interpolation de points en 3D
C

Projets personnels

01/10/2019 Vulkan Game Engine Mini Game Engine
C++ Vulkan
07/10/2019 Ludum Dare #45 Ludum Dare #45 "Start with nothing"
C# Unity
23/06/2019 42Jam 42Jam "Underground". Jammer et organisateur
C# Unity
01/12/2018 Ludum Dare #43 Ludum Dare #43 "Sacrifices Must Be Made"
C# Unity