Votre navigateur est obsolète !

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

×

Ryan BAPTISTE

Développeur Java débutant

33 ans
Lormont (33310) France
Situation professionnelle
En recherche d'emploi
En recherche active
Présentation
Je suis diplômé d'un master de physique spécialité noyau et d’une Certification de développeur java obtenue au centre de formation m2i.

Mon parcours scientifique m'a conduit à faire de nombreuses simulations dans divers langages(Python, C++, Matlab, Basic) ce qui m'a rendu très familier avec le monde de la programmation informatique.

C’est durant mon alternance de 18 mois chez Capgemini que j'ai acquis de l'expertise dans le domaine du développement informatique par la réalisation de projets en langage Java, Angular etc…
Cette expérience m’a permis d'être un développeur informatique compétent aujourd'hui.
Je suis actuellement à la recherche d’un poste de développeur Java JEE.
CV réalisé sur DoYouBuzz
Expériences
  • Contexte :
    Développement d'une application de gestion électronique des informations de sécurité sociale.
  • Missions :
    -Développement d'une application en langage Java et AngularJs au sein d'une équipe de 5 consultants.
    -Rédaction d'études détaillées de développement en langage java et AngularJs.
    -Réalisation de tests unitaires.
    -Contrôle de la qualité du code avec SonarQube.
    -Résolution d’anomalies avec ALM.
    -Utilisation de SoapUI pour tester les web services.
    -Utilisation de Jenkins pour les livraisons.
    -Réalisation de tests fonctionnels.
    -Participation au daily stand up meeting.
  • Résultats :
    • Montée en compétence en Java et Angular/AngularJS
    • Montée en compétence en DevOps
    • Montée en compétence en contrôle de qualité de code.
    • Montée en compétence sur la méthodologie Agile.
  • Environnements Techniques :
    Java 8, Angular, Angular JS, PL/SQL, ORACLE, NodeJS, Typescript, Eclipse, JUnit, Mockito, SonarQube, GitLab, Jenkins,
  • Formation sur la programmation en java avec d'autres technologies (html, CSS , Javascript).
  • Contexte :
    Calcul de l'efficacité de détection d’un détecteur de particules nucléaires au Japon en utilisant un modèle de simulation numérique avec l’outil de simulation physique, GEANT4 du CERN.
  • Missions :
    -Mise en place du cahier de charges de l’expérience.
    -Utilisation du plan de montage du détecteur pour créer sa version numérique.
    -Simulation d’émission de particules nucléaires et de leur interaction avec le détecteur et son environnement proche.
    -Calcul de l’efficacité de détection géométrique du détecteur.
    -Estimation de l’efficacité totale de détection du détecteur.
  • Résultats :
    • Obtention de la valeur de l'efficacité totale de détection
    • Montée en compétence en C++
    • Montée en compétence en modélisation 3D
    • Montée en compétence en simulation numérique physique.
  • Environnements Techniques :
    C++, Geant4
  • Cursus effectué sans stage (validé durant l'année 2015).
  • Contexte :
    En vue de la construction d’un petit détecteur de comptage de signaux lumineux en provenance de sources célestes tels que le soleil et des pulsars, un code informatique doit être produit en vue de l’exploitation du signal issues de ce détecteur.
  • Missions :
    -Distribution des tâches à effectuer
    -Traitement du signal issu d’un détecteur test
    -Traduction d’un code de traitement de signal astronomique écrit en C++ vers le langage python.
  • Résultats :
    • Montée en compétence en Python
    • Montée en compétence en C++
  • Environnements Techniques :
    C++, Python
Compétences

Langages de programmation

  • Java
    Bon niveau
  • Java EE
    Bon niveau
  • Python
    Notions
  • Typescript
    Intermédiaire
  • Javascript
    Intermédiaire
  • Bash linux
    Intermédiaire
  • HTML/CSS
    Bon niveau
  • YAML
    Notions
  • NodeJs
    Notions
  • SQL
    Intermédiaire

Frameworks

  • Angular
    Bon niveau
  • AngularJS
    Bon niveau
  • Spring MVC
    Bon niveau
  • Spring Boot
    Intermédiaire
  • npm
    Notions

Bases De Données

  • MySQL
    Bon niveau
  • PostgreSQL
    Bon niveau
  • MariaDB
    Intermédiaire
  • PL/SQL
    Intermédiaire
  • Oracle

IDE

  • Eclipse
    Intermédiaire
  • Visual Studio Code
    Intermédiaire

Outils Informatique

  • Git
    Intermédiaire
  • GitHub/Actions
    Intermédiaire
  • GitLab
    Intermédiaire
  • Jenkins
    Notions
  • Maven
    Intermédiaire
  • Alm
    Intermédiaire
  • SonarQube
    Intermédiaire
  • Mockito
    Intermédiaire
  • SoapUI
    Notions
  • Linux
    Avancé
  • Windows
    Avancé
  • UML
    Intermédiaire
  • Agile (Safe)
    Bon niveau
  • MySQL Server
    Intermédiaire

Design

  • Da Vinci Resolve
    Bon niveau
  • Power Director
    Avancé
  • Blender 3d
    Avancé
  • Autodesk Sketchbook
    Avancé

Langues

  • Anglais maternelle
    Expert
  • Français
    Expert

Étudiant à OpenClassrooms (Expert JavaEE)

OpenClassrooms

Depuis novembre 2018
Formation en ligne sur OpenClassrooms, parcours Expert JavaEE en contrat de professionnalisation

Certification M2I Langage de développement orientée Java

m2i formation

Mars 2018 à juin 2018
Certification en langage de programmation java.

Master de Recherche Physique

Université de Bordeaux

Septembre 2013 à juin 2017
Master de physique parcours noyau à l'Université de Bordeaux .

Licence de physique

Université des Antilles et de la Guyane

Septembre 2010 à juin 2013
Formation validée par un stage au laboratoire en énergétique LARGE sur le réchauffement climatique.
Centres d'intérêt

Culture

  • Modélisation 3D
  • Montages vidéo
  • Illustrations artistiques
  • Travail associatif, aide aux jeunes