Une présentation en quelques points

  • Je suis étudiant en première année à l'ENSEEIHT.
  • J'ai récemment obtenu un diplôme de DUT Informatique à l'IUT de Blagnac.
  • J'ai commencé à apprendre le développpement informatique par moi-même en lisant un livre sur le C++.
  • En dehors de l'informatique, j'apprécie la lecture et le cyclisme.

Compétences

Informatiques

J'ai appris différents langages de développement dans le cadre de mon DUT ou par moi-même.

Logiciel

  • Java
  • C
  • C++
  • Python
  • Android

Web

  • HTML
  • CSS
  • PHP
  • Javascript

Bases de données

  • SQL
  • PL/SQL

Administration système

  • Bash
  • Bases en réseau

Documentation

  • AsciiDoc
  • PlantUML

Relationnelles

Le DUT m'a surtout poussé à travailler en groupe, ce qui m'a appris comment fonctionner efficacement au sein d'une équipe. Je suis créatif et ouvert d'esprit, je m'intéresse à différentes cultures étrangères ce qui enrichit mes idées. Je suis pointilleux et perfectionniste dans mon travail mais je le rends dans les temps grâce à une bonne organisation de mon travail et de mon temps.

Langues

Anglais
Espagnol
Japonais

Expérience professionnelle

Site web Braco (2016)

PHP

Laravel

J'ai travaillé sur le site web Braco pendant l'été 2016. Il s'agit d'un site servant à comparer et noter les marques de vêtements.

On m'a chargé de construire la partie back-end du site. J'ai choisi d'utiliser le framework PHP Laravel pour m'aider dans le développement du site. Ce framework permet notamment de sécuriser plus facilement et plus efficacement les sites web.

Stage à Airbus (2016)

jQuery

Découverte du monde professionnel

J'ai effectué un stage de 3 mois au sein d'Airbus, dans lequel j'ai travaillé sur un projet qui consistait à simplifier un document de travail utilisé par des opérateurs techniques. Ce document est passé d’un fichier Word à un fichier HTML, en utilisant les possibilités offertes par ce format de document : inclusion de d’autres fichiers, contenu dynamique et adapté à l’expérience de l’opérateur, meilleur visuel. Les employés utilisaient un programme semblable à Microsoft Word pour écrire le contenu du document.

Ce stage m’a donné un premier aperçu du monde de l’entreprise. J'ai pu utiliser les compétences techniques et relationnelles acquises au cours de mon DUT pour mener à bien le projet.

Projets

Pendant mon DUT j'ai réalisé différents projets au sein d'un groupe de 4 ou 5 personnes. Ces projets m'ont permis de développer mes compétences en informatique, mais m'ont surtout permis de maîtriser la gestion d'un projet en groupe, autant au niveau relationnel qu'au niveau des outils de gestion de projet.

Site d'e-commerce (2016)

PHP

Patron MVC

Nous avons réalisé dans un groupe de deux personnes la partie back-office d'un site d'e-commerce. L'utilisateur a la possibilité de créer, modifier, supprimer des produits et des catégories de produits. Accès au site (Seule la partie administrateur est implémentée).

Compétence acquise :

  • Programmation orientée objet MVC2 en PHP

Programmes de chiffrement (2015-2016)

Python

Systèmes cryptographiques

J'ai étudié différents systèmes cryptographiques dans une équipe de 4 personnes. Quatres systèmes ont été étudiés : César, Vigenère, Vernam et RSA. J'ai réalisé des programmes en Python permettant de chiffrer et de déchiffrer des messages selon les méthodes de César et de Vigenère.

Compétences acquises :

  • Meilleures connaissances en programmation Python
  • Connaissance du fonctionnement et des faiblesses des 4 systèmes cryptographiques étudiés

Logiciel de gestion des projets tutorés (2015)

JUnit

Agile SCRUM

Versionnement SVN

Nous avons conçu un logicel permettant de gérer les projets tutorés : ajout de sujets, création des groupes d'étudiants, assignation des projets aux groupes ... Sur ce projet je me suis concentré sur la partie IHM, que j'ai conçu avec les outils Swing de Java. La particularité de ce projet est que nous devions employer la méthode Agile SCRUM, méthode employée en entreprise.

Compétences acquises :

  • Tests unitaires en Java avec JUnit
  • Méthode agile SCRUM
  • Versionnement du projet avec SVN

Jeu du Taquin (2015)

Interface graphique

Il s'agit d'un jeu de puzzle dans lequel il faut reconstituer une image en déplaçant des cases. Le jeu possède aussi des options pour aider le joueur, comme montrer le meilleur coup suivant. J'ai travaillé principalement sur l'interface du jeu.

Simulateur de robots (2015)

Versionnement Git

AsciiDoc

PlantUML

Nous avons créé une application dans laquelle l'utilisateur place des robots pompier et des feux sur une carte, et les robots pompier doivent trouver le chemin le plus court pour éteindre les différents feux. On laisse le choix à l'utilisateur de modifier l'efficacité des robots, l'intensité des feux, et de choisir entre différents algorithmes de pathfinding pour les robots. Dans ce projet je me suis concentré sur la conception de l'application et sur la documentation.

Compétences acquises :

  • Utilisation de GitHub pour gérer les versions
  • Documentation en Asciidoc
  • Conception avec PlantUML

Contact

* Champ obligatoire