HATTANE Ilias - Développeur informatique

DEVELOPPEUR INFORMATIQUE

Innovant et motivé je recherche une alternance dans le développement pour valider ma dernière année de bachelor. Je peux apporter des solutions dans différents domaines : microservices, sites ou logiciels.

Je suis passionné depuis l'enfance et mon rêve et de créer mon propre jeu-vidéo.


HATTANE Ilias Développer Informatique >

<< EXPERIENCE PROFESSIONNELLE >>

06 / 01 / 2020
06 / 03 / 2020
06 / 05 / 2019
14 / 06 / 2019
14 / 05 / 2018
26 / 05 / 2018

Maven - Git
JAVA - Spring Boot
HTML - ThymLeaf
CSS - Bootstrap
SQL - My1Sql

Maven - Git
JAVA - Spring Boot
SQL - MySql

JAVA
SQL - MySql

Déploiement d'une application web à l'aide de Spring Boot. Utilisée par le service de facturation de l'entreprise, elle permet de : gérer les données des clients (nom, date entrée, base de données...), comptabiliser et générer un récapitulatif des activités de chacuns des clients (et par conséquent définir leur facture mensuelle) dans un fichier Excel. Utilisation de nombreuses librairies.

Mise en place d'un microservice (API REST Web) à l'aide Spring Boot. Interface entre les utilisateurs / programmes et une base de données qui référence des liens pour un moteur de recherche interne. Réceptionne les demandes et répond au format JSON. Système de login avec Bearer Toker relié au service global de gestion des accès de l'entreprise.

Développement d'un logiciel de gestion de projets. Mise en place d'un client lourd avec différents privilèges (utilisateurs, administrateurs, gérants de projets...) et d'un serveur pour gérer les échanges et le stockage.

<< MES PROJETS PERSONNELS ET DE CURSUS >>

JAVA ANDROID
DIFFERENTS DOMAINES
JAVASCRIPT

Personnel
Jeu-vidéo sur le Play Store

Cursus EPSI BTS
PPE MarieTeam

Nuit de l'info
Jeu 404-Labyrinthe

Développement, pendant le confinement, d'un jeu sur mobile reprenant les concepts du COVID-19. On incarne un héro qui défend sa maison contre des vagues de virus ; il se défend à l'aide de son pistoler à eau de Javel et peut se ravitailler en munitions et nourriture au magasin. Il a néanmoins une chance d'avoir à payer une amende si il n'a pas préparé son autorisation de sortie ! Jeu développé en Java, monétisé et mis à disposition sur le Play Store.

Dans le cadre du cursus préparant au BTS SIO option Slam il est nécessaire de réaliser des projets pour aider à la validation des compétences qu'un titulaire doit avoir. Cette année j'ai donc réalisé trois projets suivant le cahier des charges d'une société imaginaire appellée MarieTeam. Cette dernière propose du transport fluvial (personnes et marchandises) à ses clients. Les projets réalisés sont les suivants : un site internet pour visualiser, gérer et réserver des trajets, un logiciel d'édition et de génération de brochure au format PDF et enfin une application mobile destiné aux capitaines pour qu'ils puissent noter des informations en mer, même en zone blanche.
Le tout relié à une base de données.

Projet effectué durant la nuit de l'info à Lille dans les locaux de l'EPSI. Il s'agit d'un défi personnel.

Ayant déjà développé des jeux en Java je me suis toujours intérogé sur la manière dont fonctionnaient des jeux sur navigateur. J'ai donc choisi le projet suivant : création d'une nouvelle page "404 ERROR" avec un petit jeu à l'image du dinausore de google.

JAVA
SCRATCH
JAVA

Personnel
Jeu Tower Defense

Cursus EPSI
Jeu Multi-joueur Castle Runner

Personnel
Jeu Snake

Développement d'un jeu-vidéo sur le principe du tower defense. Animation lors de l'ouverture, lancement, sauvegarde et reprise de parties... Le jeu dispose de plusieurs niveaux durant lesquels des monstres de plus en plus puissants et de plus en plus nombreux arrivent. Le joueur doit défendre son chateau en placant et améliorant des tours autour de la route.

Développement d'un jeu-vidéo avec Scratch. Il s'agit d'un jeu multi-joueur (sur le même clavier) qui accepte maximum deux personnes. Chacun peut se mouvoir d'une ligne de combat à l'autre et dispose de capacités spéciales permettant d'attaquer ou de se défendre. Le jeu propose différents modes : rapide, moyen et rapide. Chacun apporte des différences tant en terme de difficulté qu'en terme de capacité.

Ce projet a été réalisé et présenté durant le WorkShop de ma première année à l'EPSI, projet arrivé second.

Développement d'un jeu-vidéo sur le principe du Snake. Un petit serpent se déplace dans un espace carré et des fruits apparaissent. Le joueur doit orienter le serpent vers le fruit pour qu'il le mange, suite à quoi la queue du serpent grandit.

Il faut néanmoins faire attention car l'espace, lui, ne grandit pas et se mordre la queue est fatal.

<< MON PARCOURS >>

BTS Services Informatiques aux Organisations

Piscine de C

Bac Général Série S
2018 - 2020
2020 - 2023
2017 - 2018
2016 - 2017

EPSI Lille - Cursus Ingénierie Informatique
BTS puis Master

Ecole 42 - Paris

Lycée Internationnal Montebello

Etude dans le domaine du développement informatique avec des notions de réseau. Me préparant à passer mon BTS SIO option Slam cette année, j'entend bien continuer jusqu'au Master.

Un mois durant lequel j'ai appris à me dépasser. Au délà de l'apprentissage du langage C j'ai appris à aller au bout en travaillant de manière acharné. En effet, chaque jour 10 à 12 heures de connexion, avec des TP la semaine et des projets de groupe le weekend.

Acquisition des bases nécessaires dans différents domaines : culture générale, histoire, physique... Spécialité Mathématique et matière approfondie SVT.

<< MES CONNAISSANCES >>

BON NIVEAU
CORRECT
BON NIVEAU
CORRECT
BON NIVEAU
BON NIVEAU
BON NIVEAU
PEU
BON NIVEAU
CORRECT
BON NIVEAU

<< MA PERSONNALITE >>

Cinéma /
Séries
Musique
Progra-
mmation
Sociabilité
Hypnose
Travailleur
Réfléchit
Sécurité Informa-
tique
Entrepre-
nariat
Jeux-Vidéos