About Mohamed
- Développement d'applications web métier
- Création et intégration d'API REST
- Développement d'interfaces React et Angular
- Applications Python/Django et Java/Spring Boot
- Conception de bases de données PostgreSQL
- Déploiement et automatisation avec Docker et outils DevOps
- Maintenance, évolution et optimisation d'applications existantes
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- Intuity,Développeur full-stack Django ReactSOFTWARE PUBLISHINGSeptember 2023 - September 2025 (2 years)Paris, FranceContexte : Plateforme SaaS B2B développée pour Intuity, centralisant l'ensemble du cycle de vie des missions de pentest — de la commande à la livraison des rapports — afin d'optimiser les processus métiers des pentesteurs et de leurs clients.– Conception :
- Conception de l'architecture applicative (UML, Figma) et choix d'architecture (MVC, design patterns).
- Définition de l'architecture Cloud et des environnements (AWS, Docker, Kubernetes) avec mise en place des pipelines CI/CD.
- Organisation du backlog produit, estimation des charges et planification en méthode Agile.
– Développement :* Développement full-stack d'une plateforme SaaS B2B : backend Django et frontend React.- Conception et implémentation d'API REST sécurisées (authentification, autorisation, gestion des rôles).
- Sécurisation et exposition des APIs via AWS API Gateway.
- Optimisation des performances avec mise en cache (Redis, AWS ElastiCache) et amélioration des temps de réponse.
- Intégration des paiements et gestion des abonnements via Stripe.
- Mise en place d'une chaîne CI/CD complète (dev, staging, production) avec GitHub Actions, tests automatisés et analyse SonarQube.
– Qualité & Optimisation :* Déploiement de stratégies de tests (unitaires, intégration, end-to-end) garantissant la fiabilité applicative.- Mise en place de systèmes de logging et monitoring pour améliorer l'observabilité et le debugging.
– Livrables & Résultats :* Mise en production d'une plateforme scalable sur AWS, utilisée en environnement client.- Validation des performances via tests de charge (gestion de connexions concurrentes, stabilité sous forte charge).
- Documentation complète des APIs (OpenAPI/Swagger) et rédaction de guides utilisateurs.
Technologies : Python, Django, FastAPI, React, PostgreSQL, Redis, Docker, Kubernetes, AWS, GitHub Actions, GitHub, Pytest, SonarQube, Stripe, OpenAPI - SYGECOM,Développeur Python DjangoTELECOMMUNICATIONSMarch 2023 - September 2023 (6 months)78200 Mantes-la-Jolie, FranceDéveloppement d'un CRM permettant de gérer les clients, projets et utilisateurs de l'entreprise. Mise en place du backend avec Django, gestion des rôles et permissions (RBAC), authentification sécurisée et conception de la base de données PostgreSQL.Développement de fonctionnalités d'automatisation métier, notamment la génération de rapports PDF et le reporting. Création d'interfaces utilisateurs avec React pour offrir une expérience fluide et moderne.Participation au déploiement et à la maintenance de l'application sur Heroku, avec mise en place de tests unitaires pour garantir la qualité du code.Technologies : Python, Django, React, PostgreSQL, Bootstrap, Heroku, REST API, Unittest, Git.
Recommendations
Be the first to recommend Mohamed
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
- Mastère Spécialisation Développement SoftwareSUP DE VINCI2025Mastère Spécialisation Développement Software
- Cycle d'Ingénieur en Génie InformatiqueISTY2023Cycle d'Ingénieur en Génie Informatique