Actuellement apprenti ingénieur Ensimag, Grenoble INP, je suis à la recherche d'un emploi en tant qu'Ingénieur Études et Développement pour mi-septembre 2014.

J'affectionne tout particulièrement le contact humain, les nouvelles technologies ainsi que la natation et la plongée.

Cliquez sur les titres des sections suivantes pour afficher leur contenu.

Mon parcours

Scolaire

2011 - 2014

Ensimag

Grenoble INP - 38000 Grenoble

L'Ensimag est une grande école d'ingénieur spécialisée en informatique et mathématiques. Elle appartient au groupement d'école Grenoble INP. J'ai intégré l'école en tant qu'apprenti. Ce statut m'a permis d'être immergé dans le monde du travail grâce à l'entreprise Movea qui m'a apporté sa confiance pour trois années.

J'ai choisi de suivre la fillère ISI : Informatique des Systèmes d’Information.

Elle est composée notamment des cours suivants:


2009 - 2011

DUT Informatique

Antenne Lyon 1 - 01000 Bourg-En-Bresse

Cette formation enseigne des bases solides à ses étudiants sur les composantes de l'informatique :

  • Programmation (C++, Java, Php)
  • Base de données
  • Réseau
Et dans des domaines divers :
  • Mathématiques
  • Anglais
  • Management

De plus, elle permet un premier contact avec le monde de l'entreprise au travers d'un stage de deux mois que j'ai réalisé avec succès chez Kreactive.


Professionnel

Sept 2011 - Sept 2014

Movea

Apprentissage

Movea est une PME basée à Grenoble. Son activité principale est la collecte et l'analyse de données de capteurs (Accéléromètre, Magnétomètre, Gyroscopique, ...). Le Context Awareness et l' Internet Of Things sont des enjeux majeurs à l'heure actuelle et représente le marché cible de Movea.

Durant les deux premières années de mon apprentissage, j'ai été en charge de l' export du coeur de la technologie de Movea sur la plateforme Android. Initialement un projet de Recherche & Développement ( Proof Of Concept) celui-ci fait dorénavant parti des produits de l'entreprise.

Puis, je suis actuellement en charge d'un projet qui consiste à reprendre et faire évoluer un logiciel de caractérisation des algorithmes de l'entreprise, pour une durée de six mois.

Pour réaliser ces missions, j'ai gagné en responsabilité notamment par la planification des différentes milestones et les tâches qui les composent.


2011 - Avril à Juin

Kreactive

Stage validation DUT

Kreactive est une entreprise spécialisée dans les technologies du Mobile, Social et du Web. Elle acte en tant que consultant pour la stratégie à aborder sur les réseaux sociaux mais aussi en fournissant des offres de développement Mobile et Web.

Pour la validation de mon DUT Informatique, j'ai effectué un stage de deux mois au sein de cette entreprise où j'ai développé une nouvelle architecture (basée sur MVC) pour améliorer le développement d'application de news pour Mobile Samsung bada.

Enfin, j'ai utilisé cette architecture pour le développement de deux applications.


2006 - 2010

IFPT

Travail de vacances

Toutes les vacances scolaires depuis 2006, j'ai assisté un frigoriste dans son travail quotidien (réparation de chambres froides professionnelles, climatiseurs...).


Mes projets

Professionnels

Export et abstraction de la technologie de Movea pour Android (Java - Android - C++)

Apprentissage à Movea (2011-2013)

L'objectif de cette mission était d'abstraire le coeur de la technologie de Movea et de la rendre accessible sur Android. Pour cela, j'ai suivi les étapes suivantes :

  • Abstraction : conception et implémentation d’une API pour Android
  • Intégration des capteurs disponibles sur Android (Accéléromètre, Gyromètre, Magnétomètre etc...) dans les outils de développement de Movea pour simplifier la réalisation de prototypes d'applications
  • Compilation : mise en place et maintien de l’environnement de développement pour supporter le NDK Android
  • Développement de démonstrateurs Android
  • Gestion de versions et intégration continue : utilisation quotidienne de Bazaar et Jenkins

Compétences développées :

  • Architecture logicielle
  • Gestion de projet
  • SDK & NDK Android / C++ / JNI
  • Rigueur
  • Vulgarisation


Évolution d'un logiciel de caractérisation d'algorithmes d'estimation, de détection et de classification (C++ - Qt)

Apprentissage à Movea (2013-2014)

L'objectif de cette mission est de mettre en place un logiciel de caractérisation d'algorithmes. Il doit être en mesure de rejouer des données capteurs dans les briques métiers de Movea. De plus, les fonctions d'export et d'affichage des résultats doivent être disponibles afin de faciliter l'interprétation des résultats. Puis dans un second temps, la notion de base de données distante doit être ajoutée afin de partager les données entre les utilisateurs de l'entreprise.

Parti d'une base de codes existants, une refonte de l'architecture a été entreprise pour répondre au mieux aux spécifications d'origines.

Compétences développées :

  • Architecture logiciel
  • Gestion de projet (Ms Project)
  • QT / C++ / SQL (SQLite / MySQL)


Scolaires

Développement d'Applications Communicantes - Aide-Moi

Ensimag (octobre 2013 - janvier 2014)

Responsable d'une équipe de huit personnes, nous avions pour objectifs de concevoir et d'implémenter un site de e-commerce. Les consignes étaient d'utiliser une infrastructure JEE, de gérer les transactions et d'interagir avec un service externe tel que PayPal.

Nous avons mis en place un site d'échange de services avec un système à points crédité soit par Paypal soit lorsqu'un service est rendu au travers de notre site.

Pour cela, nous avons utilisé différents supports/technologies :

  • JEE
  • API REST
  • Glassfish
  • Bootstrap de twitter
  • JUnit
  • GitHub : pour avoir un repository git(privé) et un backlog/bug-tracker

Un développement itératif proche de l'Agile a été adopté pour mener à bien ce projet.

Compétences développées :

  • Gestion de projet (Ms Project / Backlog de github) / Equipe - relationnel
  • JEE
  • Architecture logicielle
  • Management de repository (git)


Infrastructure Logicielle pour Bâtiment Intelligent

Ensimag (septembre 2013 - janvier 2014)

L'objectif de ce projet était de mettre en place plusieurs scénarios pour rendre un bâtiment intelligent par équipe de neuf personnes.

Ce dernier a été équipé des fonctionnalités suivantes :

  • Réveil en douceur programmé grâce à un Google Calendar
  • Balisage de chemin nocturne
  • Surveillance vidéo
  • Reconnaissance vocale
  • Gestion intelligente de l'énergie

Pour cela, nous avons utilisé différents supports/technologies :

  • Raspberry Pi
  • Arduino
  • EnOcean
  • OpenHAB
  • Capteurs de pression, infrarouge etc

Construction d'Applications Réparties et Cloud - BobbyFS

Ensimag (septembre 2013 - janvier 2014)

Ce projet consistait à réaliser un système de fichiers répartis par équipe de quatre personnes.

Nous avons décidé de le réaliser en Java pour la stabilité du langage.

Les fonctionnalités suivantes ont été implémentées :

  • Systèmes répartis de fichiers
  • Gestion des accès concurrents
  • Versions des fichiers (vecteurs)
  • Configuration par fichiers
  • Gestion utilisateurs
  • Cryptage symétrique des fichiers
  • Commande ls
  • Compression des données (Zip)

Conception et implémentation d'un système d'exploitation

Ensimag (juin 2013 - juillet 2013)

Dans une équipe de trois personnes, nous avons mis en oeuvre un système d'exploitation avec les fonctionnalités suivantes :

  • Sémaphore
  • Ordonnanceur
  • Processus
  • Pilote graphique (VESA)
  • Pilote clavier
  • Userland/Kernelland
  • Shell + Built-ins
  • PC speaker

Gestion de projet :

  • GitHub : repository git et backlog/bug tracker
  • Développement itératif proche de l'Agile