
Mohamed Sarjun
Mohamed Sarjun
Bonjour ! Je suis un développeur Python Full-Stack passionné qui aime créer des solutions logicielles modernes, évolutives et conviviales. Je suis spécialisé dans le développement d’applications web haute performance, d’API REST, de systèmes de gestion d’entreprise et d’applications de bureau utilisant Python et des technologies JavaScript modernes.
Mon objectif n’est pas seulement d’écrire du code — c’est aussi de créer des logiciels fiables qui aident les entreprises à automatiser leur travail, à améliorer leur productivité et à croître efficacement. Je crois que chaque projet doit être propre, sécurisé, évolutif et facile à entretenir.
## Ce que je peux faire
### Développement Python
Python est mon langage de programmation principal. Je l’utilise pour développer des systèmes backend robustes, des scripts d’automatisation, des API, des applications de bureau et des logiciels professionnels. J’écris du code propre, modulaire et maintenable, en suivant les meilleures pratiques du secteur.
### Développement backend FastAPI
Je suis spécialisé dans FastAPI pour créer des API REST rapides et sécurisées. Mon expérience en développement backend comprend :
* Développement d’API REST
* Authentification JWT
* Contrôle d’accès basé sur les rôles
* Opérations CRUD
* Téléchargement et téléversement de fichiers
* Génération PDF
* Génération de codes-barres
* Documentation API
* Validation des données
* Authentification sécurisée
* Gestion des erreurs
* Optimisation des performances
### Développement frontend
Je construis des interfaces utilisateur réactives et modernes en utilisant :
* React.js
* JavaScript (ES6+)
* HTML5
* CSS3
* Bootstrap
* Routeur React
* Axios
Je crée des interfaces propres, réactives et faciles à naviguer pour les utilisateurs.
### Développement de bases de données
Je travaille avec des bases de données relationnelles incluant :
* MySQL
* MariaDB
* PostgreSQL
* Microsoft SQL Server
* SQLite
Mes compétences en bases de données incluent :
* Conception de bases de données
* Relations de table
* Procédures stockées
* requêtes SQL
* Optimisation des performances
* Sauvegarde et restauration des données
* Migration de base de données
### Applications de bureau
Je développe également des logiciels de bureau en utilisant des technologies modernes. Mes applications sont conçues pour la rapidité, la fiabilité et la capacité hors ligne lorsque cela est nécessaire.
### Intégration API
Je peux intégrer des services tiers incluant :
* Passerelles de paiement
* API WhatsApp Business
* Services de messagerie
* Services d’authentification
* API REST externes
## Mes compétences
### Langages de programmation
* Python
* JavaScript
* SQL
* HTML
* CSS
### Backend
* FastAPI
* APIs REST
* Authentification JWT
* Pydantique
* SQLAlchemy
* Authentification & Autorisation
### Frontend
* React.js
* Bootstrap
* Conception réactive
* Développement d’interface utilisateur moderne
### Bases de données
* MySQL
* PostgreSQL
* MariaDB
* SQL Server
* SQLite
### Outils
* Git
* GitHub
* Code VS
* Facteur
## Types de projets que je construis
J’aime travailler sur des projets tels que :
* Systèmes ERP
* Logiciel de gestion d’inventaire
* Systèmes de facturation et de POS
* Backends du commerce électronique
* Systèmes CRM
* Gestion d’entrepôt
* Logiciels d’automatisation des entreprises
* Systèmes de gestion des employés
* Systèmes de présence
* Applications de tableau de bord et d’analyse
* Panneaux d’administration
* APIs REST
* Applications métier personnalisées
## Mon processus de développement
Chaque projet réussi commence par la compréhension de vos besoins. Je prends le temps de comprendre vos objectifs métier avant d’écrire une seule ligne de code. Pendant le développement, je maintiens une architecture de projet propre, j’écris du code réutilisable et je maintiens une communication claire tout au long du projet.
Je souligne :
* Architecture propre
* Code sécurisé
* Évolutivité
* Performance
* Maintenabilité
* Documentation
* Essais
* Satisfaction client
## Pourquoi travailler avec moi ?
Lorsque vous m’engagerez, vous pouvez vous attendre à :
* Communication claire
* Éthique professionnelle du travail
* Livraison à temps
* Code propre et maintenable
* Soutien à long terme
* Attention aux détails
* Mentalité de résolution de problèmes
* Engagement envers la qualité
Je comprends que les logiciels sont un investissement pour votre entreprise. Mon objectif est de construire des solutions qui non seulement répondent à vos besoins actuels, mais qui peuvent aussi se développer avec votre entreprise à l’avenir.
## Mon engagement
Je traite chaque projet comme si c’était le mien. Qu’il s’agisse d’une petite API, d’une application web complète ou d’un système de gestion d’entreprise complet, je m’efforce de livrer un travail de haute qualité qui dépasse les attentes.
J’améliore continuellement mes compétences en apprenant de nouvelles technologies et en suivant les pratiques modernes de développement, veillant à ce que les solutions que je développe restent efficaces, sûres et prêtes pour l’avenir.
Si vous cherchez un développeur Python fiable capable de transformer vos idées en logiciels puissants, je serais ravi de discuter de votre projet. Construisons quelque chose d’incroyable ensemble !
Horaires de travail
- Lundi:08h00 à 18h00
- Mardi:08h00 à 18h00
- Mercredi:08h00 à 18h00
- Jeudi:08h00 à 18h00
- Vendredi:08h00 à 18h00
- Samedi:Non disponible
- Dimanche:Non disponible



