About Naoufal
French
Native or bilingual
English
Fluent
Experience
- EnedisFull Stack / Devops DeveloperENERGY AND UTILITIESApril 2023 - Today (3 years and 2 months)Courbevoie, FranceParticipation in the maintenance and evolution of a Linky meters reference application:
- Migration of the application to a Kubernetes cluster
- Factorization of Dockerfiles and Helm charts
- Design and Development of backend APIs
- Support for developers on devops topics
- Code review
- Continuous improvement of the technical foundation
- Incident analysis
- Setup of different environments
- Deployment
- Participation in the recruitment process
Technical environment:- Back End: java 8, Spring (Core, Boot, Security, Data, Web, Batch, Cloud), WebSSO, Open Api, Kibana, Redis
- Messaging bus: Kafka
- Test: junit, Mockito
- RDBMS: Postgresql, Mongodb, Liquibase
- DevOps: Docker, Kubernetes, Helm, Jenkins, GitlabCI
- Work methods: Scrum (daily meeting, retrospective, sprint planning, backlog refinement)
- Software craftsmanship: Technical points, Pair Programming, Solid, Code Review, Refactoring, Dry
- Collaborative tools: Jira, Gitlab, Bitbucket, Confluence
- ANTSLead DeveloperPUBLIC SECTORJuly 2021 - December 2022 (1 year and 5 months)Paris, FranceParticipation in the development of the France Digital Identity application:
- Technical scoping
- Setup of the development technical foundation (templates, naming rules)
- Design and development of backend APIs
- Code review and technical guidance for juniors
- Deployment of deliverables via GitlabCI and ArgoCD
- Monitoring of microservices status via Kubernetes
- Setup of unit and integration tests with Junit Mockito and Testcontainers
- Creation of a library for sending metrics via Micrometer
- Creation of Kibana dashboards
- Creation of a library for authentication management
- API documentation with Open API
Technical environment:- Back end: Java 11, Spring (Core, Boot, Security, Data, Mvc, Batch, Cloud, Reactor), Open API, Elk, Kafka, Keycloak
- Test: Junit, Mockito, Testcontainers
- Messaging bus: ActiveMQ
- RDBMS: PostgreSQL
- DevOps: Docker, Kubernetes, GitlabCI, Sonar
- Work methods: Scrum, Safe
- Software craftsmanship: Pair Programming, Solid, Code Review, Refactoring, Dry
- Collaborative tools: Gitlab
- PwC FranceFull Stack Developer EngineerDecember 2019 - June 2021 (1 year and 6 months)Neuilly-sur-Seine, FranceDevelopment of applications in a microservices architecture:
- Participation in technical scoping
- Needs analysis and design
- Development of front-end UIs with Angular and Vue.js
- Development of Java Spring boot microservices
- Setup of Keycloak for user authentication
- Setup of tests with Junit Mockito
- Setup of API tests with Postman
- Monitoring of microservices status via Kubernetes
- Writing Dockerfiles and Kubernetes templates
- Deployment via GitlabCI and ArgoCD in Azure
- API documentation with Open API
Technical environment:- Back end: Java 11, Spring (Core, Boot, Security, Data, Mvc), Feign, Junit, Mockito, Veracode, Keycloak, Open Api
- Front End: Html, Css, Angular, Vue.js, Bootstrap
- RDBMS: PostgreSQL
- DevOps: Docker, Kubernetes, Azure, Jenkins, GitlabCI, Sonar
- Work methods: Scrum, Kanban
- Collaborative tools: Jira, Git, Confluence
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Systems ExpertHitema2016Cours de gestion de projet, méthodes agiles, management du SI, sécurité du système d'information, algorithmie distribué, business intelligence. Projets d'études: - Développement d’une application mobile de gestion événementielle (Ionic/ AngularJS/ Npm/ GIT/ REST/Cordova)
- Manager in IS Study and DevelopmentEcole d'informatique HITEMA2015