About Oussama
English
Fluent
French
Native or bilingual
Experience
- JCDecauxSenior Fullstack DeveloperFILM AND AVJanuary 2024 - Today (2 years and 5 months)Plaisir, FranceProject: DigibrainPlatform for programming and broadcasting advertisements on digital screens.• Development of a service for integrating winning ad auction content into broadcast playlists.• Implementation of a service for adapting content from external partners.• Evolution of the advertising scheduling engine to improve broadcast logic.• Design and development of user interfaces with React for campaign configuration and monitoring.• Performing production checks of logs and incidents across multiple geographical regions.• CI/CD optimization.• Integration of automatic tests and load tests.• Active participation in code review sessions.• Use of reactive programming with Mutiny for better performance.• Work in an Agile/Scrum team of 8 people, with 3-week sprints.Environment:Java 21, Quarkus, Spring boot, React, React Hooks, Redux Toolkit, React Router, Vite, AWS (S3,Kafka MSK, CloudWatch, RDS, EC2), Forgerock, Kibana, Lenses, AKHQ, Git, SonarQube, Jenkins,Kubernetes, Docker, Apache Kafka, JUnit, Redis, Liquibase, Helm, Harbor, Reactive Programming,Hexagonal Architecture, Multi-tenant Architecture, Scrum, Jira, Confluence, IntelliJ IDEA
- DOCAPOSTESenior Fullstack DeveloperINTERNET OF THINGS (IOT)June 2020 - January 2024 (3 years and 7 months)Ivry-sur-Seine, FranceLa Poste Digital Hub: Digital platform for orchestrating applications and connected objects.• Development of services for generating and exporting questionnaires for postal workers.• Implementation of connected object orchestration services for the Netatmo client.• Implementation of a microservice for client export brick with CI/CD configuration.• Investigation of production logs in Kibana and correction of anomalies.• Implementation of non-regression tests (NRT) and load tests (LT).• Preparation of business APIs.• Integration of UI interfaces for the digital hub.• Preparation of technical specifications and documentation.• Code Review & unit tests.• Team of 7 people in Agile/Scrum mode - 3-week sprints.Environment:Linux, NodeJS, Express, Typescript, Spring, Quarkus, Apache Kafka, Git, Blockly, Angular, Cassandra, Redis, ElasticSearch, Kibana, Keycloak, Postman, Mockito, JUnit, Ansible, Docker, Glowroot, Gitlab-CI, Intellij IDEA, Microservices Architecture, Linux, Scrum, Jira, Confluence
- Renault GroupeSenior Fullstack DeveloperAUTOMOBILEFebruary 2019 - June 2020 (1 year and 4 months)Le Plessis-Robinson, FrancePERISCOPE: Partnership management and cost optimization control application.• Application bootstrapping (design of modules in Lazy Loading and application routing).• Optimization and integration of UI interfaces.• Implementation of the security and user role management part.• Error handling, continuous improvement & Refactoring, Peer programming.• Implementation of a mock server in NodeJS for development and E2E tests.• Code Review & Automation of Unit Tests.• Team of 8 people in Agile/Scrum mode - 3-week sprints - daily stand-ups in English.• Collaboration and management of the Indian service provider team - Communication in English.Environment:Angular 7, Npm, Typescript 3, Reactive Forms, RxJs, NgRx, AngularMaterial, Flex Layout, HTML5/CSS, ECMAScript, OpenID / OAuth Security / JWT token / IDP, Jasmine, Protractormockserver (node), Rest Webservices, Java8, SpringBoot, Scrum, JIRA, Confluence,GIT, Gitlab-CI, IntelliJ IDEA
Recommendations
Be the first to recommend Oussama
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 EngineeringENISo2012