ExpertiseApplications web
Développement d’applications web
Je construis des applications web complètes : le backend, la base de données et l’interface React, déployés, supervisés et rapides à charger.
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
- Boutiques et back-offices : commandes, devis et stock sur Supabase avec row-level security, rôles pour l’équipe et alertes de commande sur Telegram et en Web Push.
- Tableaux d’administration en React et TypeScript pour les offres, abonnements, sièges et tickets de support.
- Paiements avec Stripe et Chargily Pay : offres, essais, montées en gamme et prorata.
- Sites multilingues en français, arabe (de droite à gauche) et anglais avec Astro et Next.js, pensés pour le référencement.
Outils
Travaux liés
DÉC. 2025àAUJ.
Ingénieur backend | BortoCall
Alger, sur site
Équipe backend d’une suite de communication chiffrée de bout en bout pour les organisations : messagerie, appels et identité.
- Co-pilotage de Bortocall ID, le fournisseur OpenID Connect qui donne une seule connexion à toutes les applications : politiques de connexion par organisation, rôles par application, jetons liés par DPoP et SDK Go.
- Travail sur le pipeline de messages : chaque message est enregistré dans la boîte de chaque appareil avant l’envoi temps réel, donc ni un crash ni un redémarrage du broker ne perd de message.
- Travail sur le chiffrement de bout en bout (X3DH, MLS), la révocation d’appareils et les notifications d’appels et de messages (FCM, APNs).
- Développement du service workspace et des tableaux d’administration (offres, sièges, support), et aide à rendre la stack auto-hébergeable chez les clients.
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.