ExpertisePython
Développeur Python
Je construis des services Python avec Django et FastAPI : recherche et matching de marketplace, facturation par abonnement et backends pour des fonctionnalités LLM.
Walid Bechar, ingénieur logiciel freelance basé à Alger, Algérie. Disponible pour des missions freelance et des postes à temps plein, sur site ou à distance.
Ce que je construis
- Django et Celery chez Bricoram : recherche Elasticsearch en français et en arabe, matching, et un chantier de performance qui a réduit le temps de requête d’environ 20 %.
- Services FastAPI chez Qareeb : chat sur Cassandra, abonnements Stripe, réponses IA diffusées en SSE.
- Une passerelle LLM compatible OpenAI avec routage selon le coût, cache sémantique sur Redis et limites de débit par clé.
- Analyse de données en SQL et Python : données de production, tableaux de KPI et analytics produit.
Outils
Travaux liés
JUIL. 2026àAUJ.
Product Engineer | Bricoram
Freelance
Plateforme qui met en relation clients et artisans partout en Algérie.
- Refonte de la recherche sur Elasticsearch avec correspondance en français et en arabe et un modèle d’embeddings multilingue en repli sémantique : les résultats contenant tous les mots recherchés sont passés de 35 % à 97 %.
- Pilotage d’un chantier de performance backend : requêtes N+1 supprimées, travail lent déplacé dans Celery, chemins chauds mis en cache, environ 20 % de temps de requête en moins.
- Amélioration du matching entre demandes clients et artisans, et tableaux de KPI construits sur les données de production.
- Détection du contournement de bannissement avec une file de revue pour les modérateurs, mise en place de Mixpanel et conception du premier test A/B.
AOÛT 2025àSEPT. 2025
Ingénieur backend | Qareeb
Mission, à distance
- Développement de services FastAPI et d’un chat en temps réel sur Cassandra.
- Mise en place de la facturation Stripe : offres, essais, prorata, montées en gamme.
- Développement du service IA sur LangChain et Gemini, réponses diffusées en SSE et sécurisées par TLS mutuel.
Autres domaines
Contact
Construisons quelque chose qui tient
Parlez-moi de votre projet : une application web, une application mobile, un backend ou une intégration de paiement. Je travaille avec des clients en Algérie et à l’étranger, et je réponds généralement sous 24 heures.