Présentation

Depuis toujours attiré par l'informatique ainsi que les nouvelles technologies, j'ai été diplômé du Bac scientifique spécialisé en informatique et sciences du numérique en 2015.
Grâce à mes efforts , j'ai pu intégrer une école spécialisée en informatique. Ingésup me permet d'accroitre mes compétences dans divers domaines de l’informatique tels que le réseau ou bien le développement.
Le développement m'a rapidement passionné sous tous ses aspects, actuellement j'accorde beaucoup de temps à la création d’applications web.
En effet j'aime créer des designs animés ou bien développer de nombreuses fonctions pour des sites internet.
J'ai dans l'optique de devenir un expert dans différents langages et de mériter le titre de développeur Full Stack.

Experiences

Stage chez FindMyGuides - 2017

Lors de mon stage chez FindMyGuides, ma mission était de réaliser leur toute première version de site internet qui devait proposer une mise en relation entre touristes et habitants des villes demandéss. Le stage s’est déroulé en télétravail, nous correspondions via des échanges Skype.
Dans un intervalle de temps réduit j’ai découvert et maîtrisé le framework php Laravel.

Employé polyvalent chez Flor Sté - 2017

En parallèle de mes études, j’ai travaillé les Week-ends dans un fleuriste. N’ayant aucune connaissance spécifique, je me suis adapté aux tâches demandées. Ces dernières étant : la gestion des stocks, l'accueil des clients, la tenue de caisse, l’entretien du magasin.
Et surtout la préparation de grands évènements qui étaient de vrais marathons.

Stage chez Esri France - 2016

Durant 1 mois j'ai intégré l’équipe de développement d'Esri. J'ai tout d'abord dû prendre en main la plateforme ArcGIS, puis réaliser des recettes d’applications et enfin, j'ai appris à mettre en place quelques applications aidé de leur documentation

Bafa - 2016

Profitant du temps qu'offrent les grandes vacances, j'ai passé le Brevet d'Aptitude aux Fonctions d'Animateur. Le BAFA me permet d'accumuler les expériences sociales humaines et a contribué à forger ma capacité à travailler en équipe.


CodePen - Just a computer with code and stuff (?)


Compétences

Langages de programmation web

HTML5 80%
Javascript 45%
CSS/CSS3 70%
PHP7.1 50%

Frameworks

Symfony3 50%
Laravel5 70%
Bootstrap4 85%

CMS

WordPress 70%

Systèmes de gestion de base de données

MySQL 40%
ORACLE 40%

Langages

C/C++ 60%
.NET 40%
Python 25%

Technologies

CISCO 30%
Windows 60%
Android 40%
Linux 45%

Autres

IOT 20%
Anglais 65%
Node.js 25%
Photoshop 40%

Blog de fin de stage

Blog réalisé sous WordPress dans le cadre de mon stage chez FindMyGuides. Date : 2017
CMS : WordPress
Adresse : thomasberrangerblog.esy.es
Identifiant : invite@gmail.com - mot de passe : invite

Après avoir réalisé la première version du site internet FindMyGuides, j'ai choisi de développer mon rapport de stage sous WordPress.
Je me suis donc forgé ma première expérience sur ce CMS très populaire en réalisant un blog dans lequel était raconté semaines après semaines mes avancées.
En effet, sur ce blog vous trouverez des rapports facilement compréhensible, imagés et répertoriés sous différentes catégories.
N'hésitez pas à le visiter afin d'avoir plus de détails et laisser un commentaire !

Close

FindMyGuides

Première version du site FindMyGuides Date : 2017
Langage(s) : HTML, CSS, JS, PHP, Framework Laravel et Bootstrap
Adresse : findmyguides.com

L'entreprise FindMyGuides m'a engagé afin de réaliser la première version de leur site internet.
Pendant 2 mois de stage en télé-travail, j'ai appris à maîtriser le framework php Laravel, et sous ce dernier j'ai développé un site complet offrant de nombreuses fonctionnalités.
Le site ayant pour but une mise en relation de client et guide, propose une gestion d'utilisateurs (clients, guides, administrateurs). Chaque destinations proposées par l'entreprise est disponible via une carte interactive ainsi qu'une barre de recherche.
Une fois avoir trouvé la destiantion de leur rêves, les clients peuvent réserver facilement. Dès lors, l'administrateur pourra mettre en relation un client et un guide et créer une salle de discusion pour ces personnes.
J'ai donc aussi dû mettre en place un chat interne dans lequel peuvent communiquer un guide, un client et l'administrateur.
J'aurais aimé travailler plus en détail le design du site mais le nombre de fonctionnalités à implémenter été trop importante, j'ai fais de mon mieux afin de rendre un site fonctionnel et j'en suis fier.
Pour plus de détails, n'hésitez pas à visiter le blog que j'ai conçu ; thomasberrangerblog.esy.es, résumant mes avancées dans le projet tel un raport de stage normal.

Close

Portfolio 2.0

Seconde et actuelle version de mon portfolio Date : 2017
Langage(s) : HTML, CSS, JS, PHP
Adresse : thomasberranger.fr

Ce portfolio me permet de me présenter tout en faisant une démonstration de mes compétences en développement web.
Ce projet personnel réunis différents template design ainsi que des animations, le tout étant gratuit, j'aime me tenir informé des derniers effets crées puis, mettre en place mes préférés au sein de mes projets.

Close

FrenchMotorTrip

Projet réalisé à l'occasion des Ydays Date : 2016 - 2017
Langage(s) : HTML, CSS, JS, PHP, Framework Bootstrap
Adresse : frenchmotortrip.esy.es

Les Ydays sont une compétition réunissant les différentes écoles du groupe Ynov auquel appartient Ingésup.
Ainsi les groupes sont composés d’ingénieurs et de commerciaux. Nous avions pour tâche de monter une agence de tourisme proposant des voyages all inclusive à des touristes étrangers.
Pour réaliser le site, j’ai collaboré avec les trois premières années ingénieur de mon groupe. Après avoir établi un cahier des charges, je leurs ai confié différentes tâches afin qu’ils puissent mettre en place le design du site internet. Pour ma part j’ai concentré mes efforts sur les fonctionnalités du site.
Notre groupe est sorti vainqueur de cette compétition.

Close

Parc Informatique

Premier projet sous Symfony 2.8 Date : 2016
Langage(s) : HTML, CSS, JS, PHP, Framework Symfony et Bootstrap
Adresse : GitHub ThomBerranger

Le parc informatique était un projet scolaire, nous devions créer une application web comprenant une gestion d'utlisateur et leur permettant de créer/lire/modifier/supprimer des pièce et des machines.
Une pièce pouvait contenir autant de machines que nécessaire, les machines disposaient d'un ip unique. Machines ainsi que pièces étaient personnalisées par des noms, des couleurs etc...
Un utilisateur pouvait tester la connectivité d'une machine en entrant son ip, il pouvait ainsi savoir si la machine était bien en fonction ou si elle était éteinte ou encore si cet ip n'était pas encore enregistré.
Ce projet fût un succès et me créa un réel interêt pour Symfony et les framework php.

Close

Portfolio 1.0

Première version de mon portfolio Date : 2015
Langage(s) : HTML, CSS, JS, PHP, Framework Bootstrap
Adresse : GitHub ThomBerranger

Ce projet est la première version de mon portfolio, réalisé en 2015 j'ai utilisé toutes mes compétences à cette époque afin de réaliser mon premier projet personnel et le déployer en ligne.
Cette version n'est désormais plus disponible en ligne mais les codes sont toujours présent sur mon GitHub.

Close

Todo List

Application todo list réalisée sous Android Date : 2015
Langage(s) : Android, JAVA
Adresse : GitHub ThomBerranger

J'ai réalisé une application simple d'après le principe de todo list. On peut enregistrer des messages et les supprimer.
Cette application est simple à réaliser avec de la documentation, j'ai aussi créé une version simplifié de GPS via l'API de google map. En rentrant une adresse de départ et un destination, l'application indique la route à suivre et le temps éstimé.

Close

Jeux de Dames

Jeux de Dames et lecteur de sous-titres en .Net Date : 2015
Langage(s) : C, .Net
Adresse : GitHub ThomBerranger

Ces deux projets ont été réalisés lors de nos cours de .Net, dans un premier temps j'ai conçus un jeux de de Dames marchant en ligne de commande sans graphismes.
Tous les déplacements respectent les règles du jeu, les joueurs jouent l'un après l'autre et la partie prend fin lorsqu’un joueur a supprimer tous les pions de l'adversaire. Pour finir le jeu était complétement fonctionnel, la visualisation du plateau était possible grâce à la création de tracés et la disposition des pions à chaque début de tour.
Le lecteur de sous-titre permet de lire les fichiers srt, une fois le fichier choisi, le texte apparait en fonction du temps adapté.

Close