Ye Bo
Développeur full stack & DevOps
Passionné de développement, j’exerce depuis 2018 en tant que développeur Full Stack (Angular et JAVA Spring Boot dans des environnements AWS J'ai également travaillé sur la mise en place d'infrastructures DevOps (Docker, Jenkins, SonarQube grafana, traefik ...)
COMPETENCES TECHNIQUES :
Java 11, Java 8 , Junit, Java Batch, Spring Boot, Spring Web, Spring Security, Spring Data
PHP, Javascript, TypeScript, Angular, NPM, Grails, Groovy, JQuery
Material Design Bootstrap, HTML, CSS
Keycloak, OAuth2,
Firebase, SQL, NoSQL, PostgreSQL, MySQL,
PgAdmin, PhpMyAdmin
Git, Gogs, Github, Gitlab Bitbucket
Linux Server, Linux Desktop Debian, Ubuntu,
CLI, SSH, SCP
Docker, Docker-compose,
Traefik, Nginx server, Apache server
Jenkins, Bamboo, Nexus, Sonarqube,
Prometheus, Grafana Integromat
EXPERIENCES PROFESSIONELLES :
Mai 2022 - Avril 2023
Développement full stack
TOTAL ENERGIES
Au sein de Total Energies, je fais partie d'une équipe de trois développeur et nous avons comme mission de développer une plateforme de négociation de carburant pour les clients du secteur de l'aviation.
À notre équipe s'ajoutent un scrum master et un product Owner ainsi que de DevOps
Nous avons développé cette application web Java Spring boot et Angular
À part le développement des APIs REST et de l'IHM, mon travail était de développer les services de génération de contrats ainsi que le stockage de fichiers sur AWS S3
Janvier -Mai 2022
Développement full stack
DOCAPOSTE
Dans le cadre de ma mission à Docaposte, j'avais pour responsabilité de développer des fonctionnalités du futur site gouvernemental ORIAS (Organisme pour le registre unique des intermédiaires en assurance, banque et finance).
La mission s'est faite en vue de la mise en production du site. Notre équipe était composée de trois développeurs ainsi qu'une chef de projet. Nous avons été solicité car Docaposte s'est aperçu de la présence de bugs lors de la tentative de mise en production.
Nous avons développé les fonctionnalités avec les technologies suivantes :
Java 8, Grails, Gsp, Groovy, Spring Boot, Spring Security Javascript, JQuery, PostgreSQL, Git Gitlab, Jenkins, Bootstrap.
Par ailleurs, on m'a également demandé de former deux nouveaux collaborateurs sur le framework Grails, sur l'installation du projet et sur Jenkins.
Après avoir proposé de changer le processus de livraison des fonctionnalités, nous avons changé la façon de livrer le code sur Gitlab.
Suite à cela j'ai été amené à expliquer le nouveau processus d'envoi de code sur Gitlab. Certaines fois il était nécessaire de modifier les configurations des serveurs qui hébergeaient le site web.
J'ai donc été amené à travailler directement sur les serveurs Linux (Ubuntu) de l'application.
2018 - 2021
Développement full stack
Alternant à Air France KLM
Durant mes trois années passées au sein d'air france, j'ai eu comme mission de développer une application qui avait pour objectifs :
En tant qu'unique développeur sur ce projet, mon maitre d'apprentissage m'a d'abord expliqué les spécificités techniques du projet.
Puis j'ai pris connaissance du cahier des charges.
À partir de la, j'ai pu conceptualiser l'architecture de la base de données.
J'ai ensuite utilisé le langage Java avec son Framework Spring pour créer le Back End de l'application.
Cette partie consiste à:
Enfin j'ai développé la partie Front End avec le langage Typescript et son Framework Angular:
Les principales fonctionnalités de cette partie, sont
J'ai également intégré d'autres fonctionnalités comme par exemple:
2020 - 2021
Api Jenkins Traefik Nexus Grafana Sonarqube
DevOps Projet d'école
Dans le Cadre du Master en Architecture web, j'ai dû mettre en place une infrastructure
d'intégration et de déploiement continue à partir d'outils open source.
Pour ce faire, j'ai d'abord loué un serveur Linux (Debian 10), et j'ai installé dessus tous les outils de DevOps nécessaires
Avec Docker et Docker-compose j'ai créé les conteneurs suivants:
ÉTUDES :
2019 - 2021 Master Architecte Web - Digital School Of Paris
2018 - 2019 Licence générale d'informatique - Lycée Le Rebours
2015 - 2017 BTS SIO Solutions logicielles et applications métiers - Institut F2i
2014 - 2015 Baccalauréat STMG : Systèmes d'information et de gestion