À propos de Oussama
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- CyberGenixDéveloppeur Java FullstackAGENCE & SSIIjanvier 2025 - janvier 2026 (1 an)Saint-Étienne, FranceProjets : Magnet, ESS Propreté, EhminiContexte : Contribution au développement, à l’industrialisation et à l’audit technique de solutions logicielles stratégiques en environnement Agile. Intervention sur des applications backend et frontend modernes avec architectures distribuées, fortes exigences de performance, qualité et scalabilité.Clients : Rio Tinto – ESS – EhminiMéthodologie : ScrumDéveloppement & Architecture-Conception et implémentation de user stories backend et frontend-Développement d’API REST sécurisées (OAuth 2.0, Keycloak)-Mise en place d’architectures hexagonales et DDD-Développement d’interfaces web modernes-Intégration de messagerie événementielle (module de badgeage salariés)Qualité Logicielle-Application des principes Clean Code, SOLID, DDD, TDD-Tests unitaires et d’intégration, revues de code, pair programming-Suivi qualité et dette technique via SonarQube-Documentation technique et rédaction d’ADRAudit & Performance – Projet Magnet (Rio Tinto)-Analyse post-migration Java 6 → Java 21-Diagnostic de régressions (rendu 3D, performances UI)-Recommandations d’optimisation et accompagnement correctifCI/CD, Déploiement & Cloud-Mise en place et amélioration de pipelines CI/CD-Conteneurisation Docker, déploiements Cloud et on-premise-Outils de gestion de code et collaborationIA & Innovation-Intégration de composants IA et LLM dans les flux applicatifs-Contribution à une architecture basée sur le Model Context Protocol (MCP)Collaboration Agile-Participation aux rituels Scrum-Collaboration étroite avec PO et équipes métiers-Contribution à la roadmap techniqueEnvironnement technique : 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 MedicalIngénieur Logiciel Java Fullstask & Scrum MasterSANTÉ & BIEN-ÊTREmai 2022 - décembre 2024 (2 ans et 8 mois)Lyon, FranceProjet : Hôpital Manager – TMA Agile (2,5 ans)Intervention sur la solution hospitalière Hôpital Manager dans un contexte de Tierce Maintenance Applicative organisée en tribus/squads (Scrum). Projet à forte valeur ajoutée dans le domaine de la santé, soumis à de fortes contraintes réglementaires et de sécurité des données médicales.Objectifs :-Assurer la maintenance évolutive et corrective.-Développer de nouvelles fonctionnalités métiers pour les utilisateurs hospitaliers.-Renforcer la qualité logicielle via des pratiques avancées (TDD, Clean Code).Activités principales :-Développement de nouvelles fonctionnalités à partir des user stories validées.-Adoption de l’architecture hexagonale (backend & frontend) pour améliorer modularité et maintenabilité.-Application des principes du Software Craftsmanship : simplicité, lisibilité, dette technique maîtrisée.-Pratiques agiles : daily meetings, sprint reviews, rétrospectives, tech chapters.-Coordination inter-squads et animation de revues techniques pour assurer une cohérence technologique.-Mise en œuvre du TDD, du pair programming et supervision des revues de code.-Support et accompagnement des développeurs juniors.-Analyse et résolution des incidents en production.-Automatisation des tests (unitaires, intégration) et suivi de la qualimétrie (couverture, performance).-Rédaction et suivi des ADR (Architecture Decision Records).-Contribution à l’amélioration du design system et partage des retours d’expérience.-Intégration et mentorat des nouveaux arrivants.Environnement collaboratif : Équipe Scrum composée de développeurs fullstack, QA, Product Owner, Scrum Master, en interaction avec les autres squads fonctionnelles et les responsables métier hospitaliers.Stack & outils : Java, Spring, Microservices, Struts, REST, JSP, Vue 3, AngularJS, Hibernate, JUnit, Git, OpenShift 5, Oracle DB, Maven, DBeaver, Tuleap, Miro, Figma.
- SOGETIIngénieur logicielseptembre 2018 - avril 2022 (3 ans et 7 mois)Projet Vaccin Ciblage & Pilotage (6 mois)Plateforme nationale pour le suivi et le pilotage de la campagne de vaccination COVID-19, utilisée par le ministère de la Santé. Rôle : Ingénieur logiciel. Développement de traitements batch avec Spring Batch pour le ciblage des populations et la génération de rapports statistiques. Tests unitaires/intégration, suivi de la qualité (revues de code, couverture). Contribution à la migration vers le cloud OpenShift et aux pipelines CI/CD. Collaboration étroite avec architectes et responsables métier dans un contexte critique. Stack : Java 11, Spring Boot, PostgreSQL, Jenkins, Git, Liquibase.Projet GEOPULSE (2 ans 7 mois – Build, Scrum)Système d’information géographique pour la géolocalisation en temps réel des trains du réseau ferroviaire français. Rôle : Tech Lead & Scrum Master. Encadrement technique des développeurs, validation des user stories, études de faisabilité et macro-chiffrage. Développement fullstack de fonctionnalités de géolocalisation/supervision temps réel. Gestion des anomalies critiques, optimisation des performances (caches Hazelcast, monitoring, profiling), mise en place de dashboards avec Kibana. Contribution aux choix d’architecture. Stack : Java 8, Spring Boot, JMS/IBM MQ, Angular 7, Leaflet, D3, GeoJson, OAuth2, Kibana, Jenkins, Ansible.Centre de Services SNCF (9 mois)Interventions sur plusieurs projets critiquesNeovalo V4 (TMA) : refonte technologique et migration cloud d’une plateforme de facturation (API Azure Share, pipelines Databricks, évolutions Solr/HDFS).Packgemini (Build) : application interne de facturation sécurisée (OAuth2, Angular 9).GEONOTIFS (Build) : application SIG pour la gestion des flux de trains et backoffice d’administration.Rôle : Ingénieur logiciel Lead, impliqué dans la conception, les choix technologiques, les tests, la qualité logicielle et l’accompagnement d’un stagiaire. Stack : Java 8/11, Microservices, Angular 9, Docker, Solr, QGIS, PostgreSQL, Jenkins, Azure
Recommandations
Soyez le premier à recommander Oussama
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Professional Scrum Master (PSM 1)2021Professional Scrum Master (PSM 1)
- Certified Professional : Java SE 11 DeveloperOracle2021Certified Professional : Java SE 11 Developer