Full Stack Developer, with 5 years of experience in service, having developed several web applications based on Java and JavaScript technologies. In perpetual and autonomous training, and always looking for innovations, new languages and development tools. Also a follower of clean code respecting the best practices of IT security and the agile principles as much as going to the end of dedicated projects to deliver an impeccable final product in all respects of the standards and needs of clients. Along with those technical skills, i also like to get involved in the organizational management of teams while identifying in advance the difficulties and problematic aspects in order to guarantee the success of various projects.
Mandate: Member of a team of 5 developers for an automation application (web application with Spring Boot in backend and Angular 14 for the front end) .
Technological environment: Eclipse, Git, GitLab, Maven, JUnit, Jira, Angular 14, TypeScript, SQL, Swagger, Spring Boot, Amazon Web Services, Spring Rest (Rest Template), JPA, Docker, Kafka, Elasticsearch
Mandate: Member of a team of 2 developers for a scalable compliance management application (web application with Spring Boot in backend and ThymeLeaf in server-side for the front end)
Design and generation of reports with Jasper Soft Studio;
Use of Jenkins and OpenShift for the deployment cycle;
Maintenance and evolution of the database according to the functionalities put in place (Oracle SQL);
HTML/CSS interface management;
Implementation of scripts to support interface changes (jQuery).
Technological environment: Spring Tool Suite, Git, Maven, JUnit, Jira, Java, JavaScript, Oracle SQL Developer, Spring Boot, Spring Rest (Rest Template), Jaspersoft Studio
Mandate: Member of a team of 4 developers for a CMS (Web application using React as front-end technology and Spring Boot as back-end)
Integration of new features to extend the application to other platforms;
Use of Microsoft Azure and Jenkins;
Using Amazon Web Services Integrations.
Technological environment: IntelliJ, WebStorm, Git, GitLab, Maven, JUnit, Jira, React, TypeScript, MongoDB, Spring Boot, Amazon Web Services, Spring Rest (Rest Template), Swagger2, JPA
Mandate: Member of a team of 5 developers for the development of a new version of an invoicing web application (Web application using Angular as front-end and Spring Boot as back-end technology)
Using Angular 9 with Swagger for API generation;
Addition of Nodes libraries for key functionalities (printing, document editing, etc.);
Creation of advanced features in the front end (customer forms, PDF reports, editable tables, etc.);
Use of OpenShift for the DevOps portion;
Notions of Amazon Web Services integrations.
Technological environment: Eclipse, Git, GitLab, Maven, JUnit, Jira, Angular 9, TypeScript, SQL, Swagger, Spring Boot, Amazon Web Services, Spring Rest (Rest Template), JPA
Mandate: Member of a team of 7 developers for a CMS (Web application using React as front-end technology and Spring Boot as back-end)
Integration of front-end external libraries to extend functionality (geolocation, text editing, etc.);
Use of Microsoft Azure and migration to Kubernetes;
Notions of Amazon Web Services integrations.
Technological environment: Eclipse, Git, GitLab, Maven, JUnit, Jira, React, Redux, TypeScript, OpenStreetMap API, MongoDB, Amazon Web Services, Spring Boot, Spring Rest (Rest Template), Swagger2, JPA
• Risk analysis support
• Creation and maintenance of security standard procedures
• Security sensibilisation campaign management
• Procedures creation for DAST/SAST
• Creation of penetration testing procedures
• Management of penetration testings
• Entreprise external connection policies review
Javascript / HTML / CSS