About Nabil
English
Fluent
Spanish
Basic
French
Native or bilingual
Experience
- RenaultSenior Java Developer (AWS/GCP)AUTOMOBILEFebruary 2022 - Today (4 years and 4 months)Boulogne-Billancourt, FranceDevelopment of applications and management of events sent from connected cars
- Team of 7 people
- KANBAN methodology
- Development of API and event management (SpringBoot, JMS)
- Deployment of solutions in GCP (Kubernetes)
- Evolution on some microservices on AWS
- Development of technical library reused by several teams of the Renault group (security/ Rest client / translation / logs / notifications/ document manager... )
- Development of Gradle plugin (release/ quality/ docker...)
- Continuous migration (to Gradle 8 / Java 21)
- Euler HermesJava Developer - AWSBANKING AND INSURANCEJune 2020 - February 2022 (1 year and 8 months)Courbevoie, FranceTechnical environment: Linux, Spring Boot 2, Java 8/11, Scala, NodeJs, Maven, Cloud AWS, Git, Gitlab/Gitlab-CI, Jira, Docker, Postgresql, DynamoDb, Pometheus, Teraform.Euler Hermes is a credit insurance company (Allianz subsidiary) specializing in B to B. The objective of the mission within the Risk team (IRP-API) is to migrate an application for managing coverage requests (in Cobol), to a microservice-oriented architecture.
- Team of 8 people
- Development of REST APIs in microservice for the various services related to insurance coverage requests
- Management of a part of asynchronous request processing tracked via SQS/Lambdas queues
- Development of lambda in NodeJsImport of data in streaming (80 million data) to the target architecture (EMR / Spark / scala / prostgresql)
- For the infra part, use of Terraform
- Prometheus / Blackbox exporter/ Cloudwatch /Grafana monitoring and alerting stack
- Use of the AWS SDK (Lambda - S3 – SQS – Step Functions - EMR -RDS)
- Code reviewTests (unit - integrations - automated)
- Renault DigitalJava DeveloperAUTOMOBILEJuly 2017 - March 2020 (2 years and 8 months)Boulogne-Billancourt, FranceThe objective of the mission is to set up a micro service architecture, allowing to managethe back-end of the Renault group's application park, in particular:• Online vehicle quote generation application• Customer repository management application• Application for searching/purchasing used vehicles• Appointment booking application at dealerships• Web/Mobile customer area application (vehicle service) MyRenault.• Renault staff sales management application (promotions)Mission:• Team of 7 people• SCRUM methodology• Development of REST APIs in micro-services• Development of vehicle import batches• Creation of HMIs (back-office in Angular 5)• Development of internal libraries (REST client - Log...)• Use of the AWS SDK (Lambda - S3 - SQS - RDS)• Code review• Tests (unit - integrations - automated)• Continuous migration ( Gradle 6 / Spring boot 2.2.1 / Java 11 )
Recommendations
Be the first to recommend Nabil
Help this freelancer shine by sharing your experience working together.
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
- Master Software DevelopmentUniversité Paul Sabatier - Toulouse2016
- DUT Computer ScienceIUT de Vélizy2012