About Bassem
Arabic
Native or bilingual
French
Fluent
English
Conversational
Experience
- sncf-connectSenior Java/JEE Developer, Cloud AWSTRANSPORTATIONSeptember 2023 - Today (2 years and 11 months)Paris, FranceIntegrated into the backend team in an Agile & DevOps environment, I contribute to an AWS serverless cloud architecture with reactive microservices, ensuring scalability and security.- Technical referent for the Cart asset, validating Merge Requests and participating in technical decisions.- Design and implementation of a robust and scalable backend architecture.- Definition of development best practices and technological watch.- Participation in technical choices and product evolution.- Implementation of Solar for RCAD & Gare booking, with a scalable and secure architecture.- Development of the Profile Manager SDK (Kotlin, JavaScript) with in-memory cache and security via AWS KMS.- Profile Feature SDK to dynamically retrieve features by profile with in-memory cache.- Development of optimized serverless Lambdas in JavaScript for synchronous and scalable processing.- Transverse production support (Offer, Cart, Finalize, Order) to ensure stability and performance.- CI/CD optimization on GitLab: automation of tests & deployments.- Optimization of system performance and security.- Technologies: Java 17/21, Kotlin, Spring Boot, WebFlux, PostgreSQL, Node.js, MongoDB, GitLab CI/CD, AWS (Lambda, API Gateway, DynamoDB, KMS, S3, CloudWatch), Docker, Kubernetes, Terraform, OpenSearch, Datadog.
- https://glide.io/Backend Java/JEE DeveloperAUTOMOBILEFebruary 2020 - Today (6 years and 5 months)Paris, FranceIntegrated into the backend team of glide.io, working in agile and fully DevOps mode, fully autonomous from development to deployment, including continuous integration and testing. We adopted a micro-services architecture with reactive programming using a diverse technical stack including:- A micro-service architecture (Spring boot).- Reactive programming (Spring Webflux, RxJava, Reactor, Rsocket).- Deployment on cloud environments (AWS, Kubernetes, Kinesis, S3, etc.).- Unit/integration tests (Junit, Mockito, Testcontainers).- Proposition and implementation of technical solutions.- Implementation of a reactive architecture between services.- Implementation of a centralized Identity Access Manager solution with Keycloak.- Implementation of the Spring Cloud Stream framework to connect microservices through a messaging system (Kinesis, RabbitMq Binders).- Participation in the implementation of an asynchronous communication abstraction layer between microservices.- Implementation of microservice design patterns (Outbox pattern).- Implementation of a hexagonal architecture.- Creation of GitLab CI/CD deployment pipelines.- Participation in the implementation of a Terraform PoC.- DevOps tasks execution.- Performance problem resolution.- Creation of services developed with Kotlin.- Participation in Scrum ceremonies (planning poker, daily, demo, retro).
- ENEDIS (Ex ERDF)Full-stack Java/JEE ConsultantENERGY AND UTILITIESApril 2017 - Today (9 years and 4 months)Nanterre, FranceIntegrated into the portal team at Enedis, working in agile and fully DevOps mode, fully autonomous from development to deployment, including continuous integration and testing. We adopted a micro-services architecture that facilitates continuous delivery and offers high code modularity.Angular7, AngularJS 1.6, JWT, Javascript, HTML, CSS, Java 8/11, Jaxb, Spring, Spring Boot, Spring Eureka, MongoDb, Bitbucket, GIT, Jenkins, Kafka, Cucumber.
Recommendations
Be the first to recommend Bassem
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
- Computer EngineeringNational Engineering School of Tunis2014
Certifications
- AWS Certified Cloud PractitionerAmazon Web Services (AWS)2023
- AWS Certified Solutions Architect - AssociateAmazon Web Services (AWS)2023