ExpertiseWeb apps
Web application development
I build complete web applications: the backend, the database and the React front end, deployed, monitored and fast to load.
Walid Bechar, freelance software engineer based in Algiers, Algeria. Available for freelance projects and full-time roles, on-site or remote.
What I build
- Storefronts and back offices: orders, quotes and stock on Supabase with row-level security, staff roles and order alerts on Telegram and Web Push.
- Admin dashboards in React and TypeScript for plans, subscriptions, seats and support tickets.
- Payments with Stripe and Chargily Pay: plans, trials, upgrades and proration.
- Multilingual sites in French, Arabic (right to left) and English with Astro and Next.js, built to rank in search.
Tools
Related work
DEC 2025toNOW
Backend Engineer | BortoCall
Algiers, on-site
Backend team on an end-to-end encrypted communication suite for organizations: chat, calls and identity.
- Co-led Bortocall ID, the OpenID Connect provider behind one login across the apps: org login policies, per-app roles, DPoP-bound tokens and a Go SDK.
- Worked on the messaging pipeline: each message is committed to every device inbox before the realtime push, so crashes and broker restarts lose nothing.
- Worked on end-to-end encryption (X3DH, MLS), device revocation, and call and message push (FCM, APNs).
- Built the workspace service and admin dashboards for plans, seats and support, and helped make the stack self-hostable on customers’ own servers.
AUG 2025toSEP 2025
Backend Engineer | Qareeb
Contract, remote
- Built FastAPI services and real-time chat on Cassandra.
- Built Stripe billing: plans, trials, proration, upgrades.
- Built the AI service on LangChain and Gemini, streaming replies over SSE, locked down with mutual TLS.
Other areas
Contact
Let’s build something that stays up
Tell me what you’re building: a web app, a mobile app, a backend or a payment integration. I work with clients in Algeria and abroad, and usually reply within a day.