Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Thomas MAUGIN

Développeur Java Senior

Java
JEE
Web
Thomas MAUGIN
29 ans
Permis de conduire
Nantes (44000) France
Situation professionnelle
En poste
Indisponible
Présentation
Passionné par les nouvelles technologies de l’informatique et surtout celles du Web c’est tout naturellement que j’ai choisi d’orienter ma formation et ma carrière vers le métier d’ingénieur.

Si mes études m’ont permis d’apprendre, de comprendre et de monter en compétences sur des langages variés comme Java, C#, HTML ou encore JavaScript.

Curieux, je suis sans arrêt à la recherche des nouveautés qui m'entourent.
  • Développeur Java dans une équipe d'une dizaine de personnes dédiée à la gestion du processus de déploiement de planification et d'exécution de tâches dans le Cloud et "on premise". Développement d'un backend sous forme de micro-services avec Spring Boot, MongoDB et K8s en autres.
  • Développeur Java dans une équipe de dix développeurs pour la distribution des billets TER pour la SNCF pour le compte de SII Nantes. Développement d'un middleware sous forme de micro-services avec Spring Boot et MongoDB en autres.
En savoir +
  • Formateur Java 8 et RxJava sur des sessions d’une semaine auprès de groupes d’une dizaine de développeurs.
  • Préparation de formation (exercices, cours, ...)
  • Lead Developer Java dans une équipe de cinq développeurs dans le secteur naval et de guerre électronique pour le compte de SII Nantes. Développement d’un client lourd en JavaFX avec un Backend composé de micro servies en RxJava 2.0.
  • Java 8 / RxJava 2.0
  • Google Juice
  • JavaFx
  • Jenkins/Git
  • Docker
  • COMINT
En savoir +

Ingénieur études et développement

Thales Communications & Security S.A.S. pour SII Nantes
Août 2015 à décembre 2017
Cholet
  • Développeur Java dans le secteur de l’aéronautique et de guerre électronique pour le compte de SII Nantes. Développement d’un client lourd en JavaFX avec un Backend composé de micro servies en RxJava. Mise en place d’une intégration continue avec Jenkins.
  • Java 8 / RxJava
  • Google Juice
  • JavaFx
  • Jenkins/Git
  • Docker
  • COMINT
  • DevOps
En savoir +
  • Stage de fin d'études, avec dans un premier temps le développement et déploiement d’une applications mobile multiplateformes sur Android et iPad en utilisant NodeJS et les framework Cordova, Ionic et AngularJS. Puis dans un second temps, la création d'une application Cloud Appengine en Java/AngularJS pour l'appel à communication (call for paper) du DevFest Nantes 2015.

    Pour plus d'info : http://github.com/SII-Nantes/callForPaper.
  • NodeJS, Cordova, Ionic, AngularJS
  • Java, JEE, Spring
  • DevFest Nantes 2015
En savoir +
  • Projet de fin d'étude visant à équiper une ruche de capteurs (humidité, température, etc) pour ensuite pouvoir faire le monitoring de ceux-ci sur un site web. Utilisation de Ruby et du Framework Ruby On Rails pour l'implémentation du site et de l'API mobile, d'une Raspberry Pi comme serveur et d'une Arduino pour la gestion des capteurs.
  • Ruby, Ruby On Rails
  • Arduino
  • Raspberry Pi
  • API Rest
  • Intégration d'une application mobile existante sur Windows Phone 8
  • Création d'un framework de base pour Apache Cordova
  • Développement d'applications mobiles hybrides (iOS, Android, WP8)
  • Développement en HTML CSS Javascript Jquery
  • Déploiement sur AppStore / PlayStore / Windows Phone Store
En savoir +
  • Projet étudiant de deuxième année visant a équiper un quadricoptère d'une Camera GoPro et de restituer l'image au pilote à travers un casque de réalité virtuelle (Oculus Rift). L'aéronef étant piloté à l'aide d'un Leap Motion.
  • Oculus Rift - Unity 3D
  • Leap Motion - C#
  • Arduino - C++
  • GoPro
En savoir +
  • Développement et implémentation d’un algorithme de vision pour le robot Amigobot.
  • Utilisation de Visual Studio C++ pour définir l’odométrie.
  • Utilisation de Matlab pour la simulation du model cinétique et le traitement du signal vidéo.
En savoir +
  • Suivi de commande
  • Gestion des stocks
  • Réapprovisionnement des rayons
  • Contrôle d’hygiène et de sécurité
  • Prise en charge et accompagnement de la clientèle

Ecole d'ingénieur

Ecole d'ingénieur ISTIA (Institut des Sciences et Techniques de l'Ingénieur d'Angers)

Depuis septembre 2012
Spécialisation Interface Homme Machine, Réalité Virtuelle (IHMRV).
En savoir +

Ecole d'Ingénieur à prépa intégrée

Ecole d'ingénieur ISTIA (Institut des Sciences et Techniques de l'Ingénieur d'Angers)

Septembre 2010 à juillet 2012
En savoir +
  • Langages : Java, C / C++, C#, Ruby, Go, Python, Arduino, Microcontrôleur.
  • Programmation Web : HTML5, PHP5, CSS3, Ruby on Rails, mySQL, Javascript / Jquery, AngularJS, JSON
  • Programmation Mobile : Jquery, Cordova, Ionic, Android
  • Réseaux : TCP/IP et UDP, réseaux locaux, client/serveur, services SOAP, services web / JSON, WebSocket.
  • ASP.NET : ASP.NET MVC, Entity Framework, Spring.net, AJAX
  • Système d'exploitation : Windows 7, Windows XP, Linux.
  • Génie Logiciel : Merise, UML, Design Pattern, MVC, MVW, ReactiveX, Architecture trois tiers
  • Outils réseau : FileZilla, Putty, Cmder
  • Outils : Sublime Text, Netbeans, Eclipse, IntelliJ, Jenkins, Travis CI, Visual Studio, Git, Docker, AppEngine, Heroku, NodeJS.
  • Framework : Spring, SpringMVC, JSF2, EJB3, Java 8, RxJava, Google Juice
  • Framework de persistance : Hibernate, EclipseLink, JDBC
  • Conteneur : Apache Tomcat, Glassfish, AppEngine
  • Outils : Maven
  • Tests : JUnit 4, Mockito
  • Sony Vegas Pro
  • Cinema 4D
  • Solidworks
  • Adobe After Effect CS6
  • Photoshop CS6
  • 3DSMax
  • Anglais niveau professionnel (TOEIC : 865)
  • Espagnol niveau correct
  • Français langue maternelle
  • Burkina-Faso
  • Crête
  • Croatie
  • Espagne
  • Finlande
  • Grèce
  • Irlande
  • Italie
  • Maroc
  • Pologne
  • Tunisie
  • Turquie
  • Guitare (Classique/Électrique), 6 ans
  • Solfège, 4 ans
  • Aéromodelisme
  • Escrime
  • Natation pendant 6 ans (compétition régionale)
  • Football pendant 8 ans
  • Tennis de table pendant 5 ans (compétition départementale)
  • Projets personnels en programmation