About Oussama
Arabic
Native or bilingual
French
Native or bilingual
English
Native or bilingual
Experience
- CyberGenixFullstack Java DeveloperDIGITAL AND ITJanuary 2025 - January 2026 (1 year)Saint-Étienne, FranceProjects: Magnet, ESS Propreté, EhminiContext: Contribution to the development, industrialization, and technical audit of strategic software solutions in an Agile environment. Involvement in modern backend and frontend applications with distributed architectures, high performance, quality, and scalability requirements.Clients: Rio Tinto – ESS – EhminiMethodology: ScrumDevelopment & Architecture- Design and implementation of backend and frontend user stories- Development of secure REST APIs (OAuth 2.0, Keycloak)- Implementation of hexagonal and DDD architectures- Development of modern web interfaces- Integration of event messaging (employee badge module)Software Quality- Application of Clean Code, SOLID, DDD, TDD principles- Unit and integration tests, code reviews, pair programming- Quality monitoring and technical debt tracking via SonarQube- Technical documentation and ADR writingAudit & Performance – Magnet Project (Rio Tinto)- Analysis post-migration Java 6 → Java 21- Diagnosis of regressions (3D rendering, UI performance)- Optimization recommendations and corrective supportCI/CD, Deployment & Cloud- Setup and improvement of CI/CD pipelines- Docker containerization, Cloud and on-premise deployments- Code management and collaboration toolsAI & Innovation- Integration of AI and LLM components into application flows- Contribution to an architecture based on Model Context Protocol (MCP)Agile Collaboration- Participation in Scrum rituals- Close collaboration with PO and business teams- Contribution to the technical roadmapTechnical environment: Java 21–24, Spring Boot 3, Vue 3, Angular 17, React, Kafka, REST, OAuth2, Keycloak, PostgreSQL, Docker, Kubernetes, AWS, Proxmox, GitLab, Forgejo, Maven, Swing, VTK, LLM, Agents, MCP,
- Softway MedicalFullstack Java Software Engineer & Scrum MasterHEALTH AND WELLNESSMay 2022 - December 2024 (2 years and 8 months)Lyon, FranceProject: Hôpital Manager – Agile TMA (2.5 years)Involvement in the Hôpital Manager hospital solution within a Tierce Maintenance Applicative (TMA) context organized in tribes/squads (Scrum). A high-value project in the healthcare sector, subject to strict regulatory and medical data security constraints.Objectives:- Ensure evolutionary and corrective maintenance.- Develop new business features for hospital users.- Enhance software quality through advanced practices (TDD, Clean Code).Main activities:- Development of new features from validated user stories.- Adoption of the hexagonal architecture (backend & frontend) to improve modularity and maintainability.- Application of Software Craftsmanship principles: simplicity, readability, controlled technical debt.- Agile practices: daily meetings, sprint reviews, retrospectives, tech chapters.- Inter-squad coordination and leading technical reviews to ensure technological consistency.- Implementation of TDD, pair programming, and supervision of code reviews.- Support and coaching for junior developers.- Analysis and resolution of production incidents.- Automation of tests (unit, integration) and monitoring of quality metrics (coverage, performance).- Writing and tracking of ADR (Architecture Decision Records).- Contribution to the improvement of the design system and sharing of feedback.- Onboarding and mentoring of new team members.Collaborative environment: Scrum team composed of fullstack developers, QA, Product Owner, Scrum Master, interacting with other functional squads and hospital business managers.Stack & tools: Java, Spring, Microservices, Struts, REST, JSP, Vue 3, AngularJS, Hibernate, JUnit, Git, OpenShift 5, Oracle DB, Maven, DBeaver, Tuleap, Miro, Figma.
- SOGETISoftware EngineerSeptember 2018 - April 2022 (3 years and 7 months)Project: COVID-19 Vaccination Targeting & Monitoring (6 months)National platform for monitoring and piloting the COVID-19 vaccination campaign, used by the Ministry of Health. Role: Software Engineer. Development of batch processes with Spring Batch for population targeting and statistical report generation. Unit/integration testing, quality monitoring (code reviews, coverage). Contribution to the migration to OpenShift cloud and CI/CD pipelines. Close collaboration with architects and business managers in a critical context. Stack: Java 11, Spring Boot, PostgreSQL, Jenkins, Git, Liquibase.Project: GEOPULSE (2 years 7 months – Build, Scrum)Geographic information system for real-time geolocation of trains on the French railway network. Role: Tech Lead & Scrum Master. Technical supervision of developers, validation of user stories, feasibility studies, and macro-estimation. Fullstack development of real-time geolocation/monitoring features. Management of critical bugs, performance optimization (Hazelcast caches, monitoring, profiling), setup of dashboards with Kibana. Contribution to architectural choices. Stack: Java 8, Spring Boot, JMS/IBM MQ, Angular 7, Leaflet, D3, GeoJson, OAuth2, Kibana, Jenkins, Ansible.SNCF Service Center (9 months)Involvement in several critical projectsNevalo V4 (TMA): Technological overhaul and cloud migration of a billing platform (Azure Share API, Databricks pipelines, Solr/HDFS evolutions).Packgemini (Build): Internal secure billing application (OAuth2, Angular 9).GEONOTIFS (Build): GIS application for managing train flows and administrative backoffice.Role: Lead Software Engineer, involved in design, technological choices, testing, software quality, and mentoring an intern. Stack: Java 8/11, Microservices, Angular 9, Docker, Solr, QGIS, PostgreSQL, Jenkins, Azure,
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
- Professional Scrum Master (PSM 1)2021Professional Scrum Master (PSM 1)
- Certified Professional : Java SE 11 DeveloperOracle2021Certified Professional : Java SE 11 Developer