Bonjour, je suis Wassim Bacha.

Ceci est un portfolio ayant pour but d'être présenté pour les examens de fin d'année de BTS. Les informations ne sont donc plus forcément à jour.

Etudiant en informatique en 3ème année de Bachelor de développement web & application à l'école EFREI Paris.

Infos sur moi

Présentation

Bonjour, je m'appelle Wassim, j'ai 21 ans et je suis ingénieur en développement informatique.
Passionné par l'IT et les ordinateurs depuis petit, ma première experience de code était sur Arduino à l'age de 14 ans.
Je parle couramment anglais & français.

Mon cursus

futur

Ecole d'informatique - ?

BAC+5

2023 - 2024

EFREI Paris - Villejuif

BAC+3 - Bachelor en développement web et applications.

2021 - 2023

IMIE Paris - Levallois-Perret

BAC+2 - BTS SIO option SLAM en alternance.

2020-2021

CY Cergy-Paris Université - Cergy

Licence de Maths, informatique, Physiques et Ingéniérie.

2020-2016

Lycée Camille Claudel - Vauréal

Baccalauréat scientifique avec option ISN (informatique et sciences du numérique)

2012 - 2016

Collège - Courdimanche

Experiences professionnelles

2022 - present (1 an)

Ingénieur Informatique - Hanover Displays

Apprenti ingénieur informatique chez Hanover Displays à Nice.

2021 - 2022 (1 an)

Administrateur Informatique - Foudafrique

Gestion de données de l'entreprise et création de leur plateforme de vente en ligne.

2021 - 2021 (1 mois)

Agent Administratif - Sécurité Sociale

Agent administratif au pôle de numérisation. Archivage et traitement numérique de documents relatifs aux demandes à la Sécurité Sociale du Val d’Oise.

2021 - 2021 (1 mois)

Assistant marketing - Ludas Fawks

Assistant marketing chez Ludas Fawks. Elaboration de branding, de conception de plan marketing et de visuels de communication.

2017 - 2017 (1 semaine)

Stage Pédagogique - EPI Telecom

Aide à lagestion et à la logistique/développement clientèle pour une société d’import-export commercialisant des mobiles à destination des professionnels.

Mes Projets

Voici quelques-uns de mes projets de développement informatique.

Gestionnaire de calendriers

Aminum Chess

BeatMaking

Tableau de Synthèse


Voici mon tableau de synthèse, sur lequel figurent mes réalisations professionnelles ainsi que mes compétences
mises en œuvre au cours de mes 2 années d'études de BTS SIO SLAM.


Veille technologique

Qu’est-ce que la veille technologique ?

La veille en général se définit comme l’ensemble des actions de recherche, de traitement et de diffusion de l’information utile sur un sujet donné, en vue de son exploitation. On distingue quatre types de veille, la veille commerciale, la veille concurrentielle, la veille environnementale et la veille technologique. La veille technologique (ou veille scientifique et technique) consiste à se tenir informé de façon coordonnée et dans le temps, sur les dernières innovations et technologies disponibles sur le marché et sur leur mise à disposition commerciale. Les avantages d’effectuer une veille technologique sont variés, tant au niveau de l’entreprise qu’au niveau personnel :

- Anticiper la menace et trouver des solutions en amont
- Être à l’écoute de son marché en permanence
- Adapter sa stratégie des concurrents et saisir des opportunités
- Découvrir de nouvelles technologies et renforcer ses connaissances
- Optimiser sa carrière

Sujet de ma veille technologique

Les outils de programmation de jeux vidéos

Mes sources d'information

Unity Engine

Un des plus répandus dans l'industrie du jeu vidéo du fait de sa rapidité aux prototypages et qu'il permet de sortir les jeux sur tous les supports.

https://www.unrealengine.com/en-US/feed/blog

Unreal Engine

Unreal Engine est un moteur de jeu vidéo propriétaire développé par Epic Games.

Source Engine

Source est un moteur de jeu 3D de la société Valve Software et utilisé depuis 2004. C'est un moteur complet qui prend en charge graphisme, son, réseau et physiques.

5 Game Engines For Your Next Indie Game Project

5 Moteurs de jeu gratuits et simples d'utilisation, permettant de créer des jeux de grande qualité.

Which are the most commonly used Game Engines?

Cet article présente une liste des moteurs de jeu les plus populaires.

Game Engine Statistics 2023

Une liste de statistiques intéressantes concernant le marché des moteurs de jeu.


Qu'est-ce qu'un "moteur de jeu" ?

Un moteur de jeu est un ensemble de composants logiciels qui effectuent des calculs de géométrie et de physique utilisés dans les jeux vidéo. L'ensemble forme un simulateur en temps réel souple qui reproduit les caractéristiques des mondes imaginaires dans lesquels se déroulent les jeux. Leur fonctionnement dépend généralement de langages de programmation tels que le C#, le C++ ou encore le Java.

Son évolution au fil des années

Premièrement apparue dans les années 1990, la notion de "game engine" est apparue avec la sortie de Doom (1993).
En effet, Doom était une prouesse technologique de par sa structure faisant une séparation claire entre Les composants moteur du jeu et les ressources numériques propres à Doom telles que les graphismes, les sons, la musique ou les cinématiques.
Cette architecture a permis au code du jeu d'être réutilisé par d'autres développeurs, participant ainsi à la croissance de l'industrie du jeu vidéo dans les années 90.
Ainsi, au fil des années et des modifications, une arborescence entière de moteurs de jeu verront le jour. Parmi les plus importants nous retrouvons Quake engine, à partir duquel apparaitront Source Engine (Half-Life, Portal, Counter-Strike), Unreal Engine (Sea of Thieves, Fortnite, Valorant), et bien d'autres...

Les nouvelles technologies

Aujourd'hui, avec l'avènement de l'open-source, n'importe quel développeur peut s'équiper d'outils puissants tels que Unity Engine ou Unreal Engine. Ces deux moteurs ont la particularité d'être axés sur la communauté, permettant donc d'avoir accès à une large bibliothèque de modèles 3D, de bouts de code, d'animations, et plus...
Parmi les dernières prouesses technologies nous retrouvons l'arrivée du photoréalisme, de la réalité virtuelle ou encore le ray tracing.
Pour avoir un aperçu des avancées de photoréalisme dans les jeux vidéos, voici une vidéo de présentation du moteur d'Unreal Engine :

La réalité virtuelle est pour beaucoup est vue comme une des plus grandes avancées dans le domaine du jeu vidéo. Il s'agit de plonger le joueur dans un monde en 3D grâce à un casque de réalité virtuelle, chaque oeil est face à un écran et des capteurs de mouvement permettent de détecter les changement de diréction du casque. Voici un exemple, il s'agit d'un extrait du jeu Half-Life Alyx, considéré comme étant le meilleur jeu VR existant :

Enfin, le ray tracing est une technologie complexe mais utile dans le jeu vidéo. Il s'agit de calculer en direct les reflets des matières présentes dans une scène. Des millions de "rayons" sont envoyés depuis la caméra du joueur et calculent chacun la couleur du pixel associé dépedant des reflexions du rayon. Voici une vidéo explicative du concept de ray tracing :

Et enfin, voici une démonstration du ray tracing appliqué sur Portal, un jeu de 2007 :

Contact

Page de contact

N'hésitez pas à me contacter si vous avez une question, une proposition ou si vous souhaitez prendre contact avec moi.

Location :

Ile-de-France & Côte d'Azur

Email :

wassimbacha.pro@gmail.com

Numéro de telephone :

0663522625