Votre navigateur est obsolète !

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

×

Corentin Berthelot

Ingénieur Logiciel IHM

Développeur
Java
IHM
Corentin Berthelot
32 ans
Permis de conduire
Situation professionnelle
En poste
Indisponible
Présentation
Je suis actuellement développeur chez Sogeti.
  • Mises à jour, corrections et évolutions de composant backend pour Orange dans le cadre du train Identité Numérique.
  • Après 3 mois dans l'équipe, je suis devenu Security Champion.
  • Technologies: Java 8 et 11, jersey, quarkus, solutions redhat...
  • Développement et évolution pour des logiciels de guerre électronique pour TDMS
  • Technologies utilisées: Java 1.7, Swing, Git
  • Portage d'un projet de supervision pour Actia Telecom vers leur nouvelle suite logicielle.
  • Spécification, développement d'un démonstrateur et chiffrage pour un module cartographique dans un des logiciels de la suite d'Actia Telecom.
  • Technologies utilisées: Java 1.7, Nasa WorldWind, VBScript, Fedora, installeur RPM, VirtualBox, GeoServer.
  • Technologies Actia utilisées: DTG704 et suite logiciel complète de leur système de supervision logiciel.
En savoir +
  • Evolutions et refontes IHM de logiciels de monitoring pour des stations SATCOM pour Actia Telecom.
  • Création, gestion partielle et support sur différents livrables et leur configuration associé pour différents projets SATCOM.
  • Mise en place d'outils augmentant la productivité.
  • Support et montée en compétence Java d'une partie de l'équipe de développement cliente: Découpage architecturaux en composant, mis en place de bonnes pratiques, proposition de solutions Java appropriés, factorisation...
  • Mise à plat des procédures logiciels et création de leur documentation associé.
  • Technologies utilisées: Java 1.7, SWING, SVN, Tortoise, Hibernate, Karaf, Maven, Mantis, Sonar, Jenkins, Inskape, Pencil, Dokuwiki
  • Technologies Actia utilisées: DTG704, DTM20MKII, suite logiciel complète de leur système de supervision logiciel.
  • Protocoles manipulés: TCP/IP, Modbus, SNMP, protocole propriétaire.
En savoir +
  • Support pour l'optimisation et l'évolution du logiciel GLOBE d’IFREMER.
    Formation équipe : Explication du pipeline OpenGL et de notions 3D, mise en place d’outils d’analyse, création d’un document de référence regroupant les bonnes pratiques OpenGL, explication et mise en pratique sur leur projet.
  • Technologies utilisées:Java 1.7, Git, JOGL, (OpenGL 1,2,3), GLSL, Nasa World Wind, Windows
En savoir +
  • Mise en place de moyen de tests, réalisation d'évolutions, chiffrages pour un logiciel de chiffrement pour Thalès Communications and Security
  • Technologies utilisées: Java 1.7, SWING, JUnit, Git, Jira, Windows
En savoir +
  • Evolution d'une bibliothèque graphique pour un logiciel de guerre électronique de nouvelle génération et montage d'un dossier CIR (Crédit d'Impôt à la Recherche).
  • Mise en place d'un démonstrateur mettant en évidence les fonctionnalités d'une bibliothèque graphique.
  • Maintenance d'un logiciel de guerre électronique, pour Thalès Systèmes Aéroportés.
  • Technologies utilisées: Java 1.7, AWT, SWING, JOGL(OpenGL 4), GLSL, Compute Shader, SVN, ANT, Windows, Linux
En savoir +
  • Mise en évidence des gains apportés par l'utilisation du GPU dans l'affichage et le traitement de grand volume de données par rapport au limite atteinte par l'utilisation du CPU.
  • Réalisation d'une bibliothèque graphique pour un logiciel de guerre électronique.
  • Industrialisation pour une utilisation en condition opérationnelle.
  • Technologies utilisées: Java 1.7, AWT, SWING, JOGL(OpenGL 1,2,3), GLSL, JavaFX, SVN, ANT, Windows, LInux
En savoir +
  • Conditionnement pièce métalliques
  • Formation du personnel
  • Responsable Grenailleuse
En savoir +
  • Accueil
  • Visites guidées
  • Rayonnage
En savoir +
  • Conditionnement et accrochages de pièces métalliques
  • Formation du personnel
En savoir +
  • Déménagement
  • Alimenter chaîne de production
  • Inventaire
  • Manutention
En savoir +

Stagiaire

Absoluinformatique
Juin 2011
Stage
Auray
France
  • Maintenance
  • Référencement
  • Création de site web
En savoir +

Assistant Régie

Le Théatre Bleu
Juin 2010
Stage
Avignon
France
  • Démarchage
  • Accueil public et caisse
  • Installation scène
  • Régie son et lumière
En savoir +
  • Maintenance
  • Montage
  • Réinstallation
En savoir +

POEI Java Web

IB Formation

Février 2022 à mai 2022
Cette formation de trois mois m'a permis d'acquérir les fondamentaux du développement web en Java au développement web moderne. J'ai pu à la fin de cette formation effectué un projet qui m'a permis de mettre en pratique en une équipe de trois personne tout ce que j'avais appris en réalisant un site de gestion de formation.
En savoir +

Anglais, conversation téléphonique

Cours particulier

Juin 2018 à septembre 2019
J'ai pratiqué chaque semaine mon anglais pendant une heure.
En savoir +

Immersion Anglaise

Alpha College, Dublin

Février 2018
J'ai travaillé durant trois semaines mon anglais. En étant dans des classes de groupe international le matin (4 heures) et des cours individuel (2 heures) l'après midi.
En savoir +

Anglais, conversation téléphonique

Apside

Mars 2017 à mai 2018
J'ai travaillé mon anglais avec un professeur d'Apside chaque semaine par téléphone durant une demi-heure. Une coupure à eu lieu pendant l'été. J'ai eu des exercices à réaliser chaque semaine.
En savoir +

Master 2 INFO, WMR, Web Multimédia et Réseau

Université Bretagne-Sud, Vannes Tohannic

Septembre 2013 à juin 2014
Master Généraliste qui m'a permis d'approfondir mes connaissances en informatique dans le domaine du web (Web Semantic, moteur de recherche...), du Multimédia (OpenCL,Cuda, GLSL...) et du Réseau (WiFii, Bluetooth, multicast...).
http://www-informatique.univ-ubs.fr/master-wmr/presentation.shtml

Master 1 INFO, WMR, Web Multimédia et Réseau

Université Bretagne-sud, Vannes Tohannic

Septembre 2012 à juin 2013
Master Généraliste qui m'a permis d'approfondir mes connaissances en informatique dans le domaine du web (Ajax, JQuery, XSLT...), du Multimédia (OpenGL, Maya...) et du Réseau (Applications Distribués, Intergiciels, Administration ...).
http://www-informatique.univ-ubs.fr/master-wmr/presentation.shtml

Licence MIS, spécialité Informatique

Université Bretagne-sud, Vannes Tohannic

Septembre 2009 à juin 2012
Licence Généraliste qui m'a permis de me conforter dans mon choix de la filière informatique et d'en découvrir différents aspects(Développement Logiciel et Web, Conception, Base de Données...).
http://www.univ-ubs.fr/licence-math-info-statistique-specialisation-informatique--202704.kjsp?RH=SIT_FORM

Bac S, SI (Sciences de l'ingénieur) option audiovisuel

Beaumont, Redon

Septembre 2008 à juin 2009
Bac Scientifique généraliste qui m'a permis de m'orienter plus rapidement vers l'informatique grâce à l'option science de l'ingénieur.
En savoir +
Compétences

Programmation GPU/IHM

  • OpenGL 1, 2, 3 et 4.2
    (Utilisation des différents niveaux d'API:-modèle: glVertex, glVertexArray, VBO.-gestion caméra: glu(OpenGL 1,2), matrice(OpenGL 3,4).)
    Bon niveau
  • JOGL
    (Création d'un moteur 2D et 3D de A à Z avec gestion de la caméra et affichage de différent types de modèle.)
    Bon niveau
  • SWING/AWT
    Bon niveau
  • JOCL
    (Mise en place d'un contexte partagé entre JOGL et JOCL. Créations de kernels effectuant des traitements sur des données affichables.)
    Bon niveau
  • OpenCL
    Bon niveau
  • GLSL
    (Créations de différents type de shaders: vertex shader, fragment Shader, geometry shader et compute shader.)
    Bon niveau
  • Nasa World Wind
    Intermédiaire
  • WebGL
    Intermédiaire
  • CUDA
    Notions
  • Vulkan
    Notions

Moteur Physique

  • ODE (Open Dynamics Engine) en C++
    Intermédiaire

Programmation Logiciel

  • Java 1.7
    Bon niveau
  • C
    Intermédiaire
  • C++
    Intermédiaire
  • Java 1.8
    Notions
  • Java 1.9
    Notions

Programmation Web

  • XML
    Bon niveau
  • XHTML
    Bon niveau
  • Javascript
    Bon niveau
  • JQuery
    Intermédiaire
  • Ajax
    Intermédiaire
  • PHP
    Intermédiaire
  • XSLT
    Intermédiaire
  • HTML5
    Intermédiaire

Cycle de vie/ Intégration d'un projet

  • SVN
    Avancé
  • Tortoise
    Avancé
  • Git
    Bon niveau
  • Jenkins
    Bon niveau
  • SonarQube
    Bon niveau

IDE logiciel

  • Eclipse
    Avancé
  • Notepad++
    Bon niveau
  • Microsoft Visual Studio C++
    Bon niveau
  • Matlab
    Intermédiaire
  • Nano
    Notions

Documentation/Presentation

  • Docuwiki
    Bon niveau
  • Suite Office
    Bon niveau
  • ActivePresenter
    Bon niveau
  • Pencil
    Bon niveau

Graphisme / Vidéo / Son

  • Audacity
    Bon niveau
  • Sony Vegas Pro
    Bon niveau
  • Autodesk Maya
    Bon niveau
  • Paint.net
    Bon niveau
  • Inskape
    Bon niveau
  • Zbrush
    Intermédiaire
  • Goldwave
    Bon niveau
  • SolidWorks
    Bon niveau

Gestion de projet

  • Jira
    Bon niveau
  • Mantis
    Bon niveau
  • Agilfant
    Bon niveau
  • Ms Project
    Intermédiaire

Environnement Java

  • Maven
    Intermédiaire
  • Hibernate
    Intermédiaire
  • Karaf
    Intermédiaire

Système d'exploitation

  • Windows 98, XP, 7
    Avancé
  • Windows Vista, 8, 10
    Bon niveau
  • Debian
    Bon niveau

Protocols

  • Modbus
    Bon niveau
  • TCP/IP
    Intermédiaire
  • UDP
    Intermédiaire
  • SNMP
    Intermédiaire
  • Wifi
    Notions
  • Bluetooth
    Notions
  • Zigbee
    Notions
  • KMX
    Notions
  • DMC
    Notions