Bechar Walid
I design, build and run reliable software end to end, from the first idea to production. I work with product teams and freelance clients to ship things that keep working.
Walid Bechar, freelance software engineer based in Algiers, Algeria. Available for freelance projects and full-time roles, on-site or remote.
Clients
FreelanceOpen source
6 of 9 public repositoriesUndo
Tracks what your last command did to the filesystem, shows you the diff, and rolls it back. Snapshots are taken before the command runs, so recovery does not depend on the tool that caused the damage. One Homebrew command to install.
Qrshare
Move files, folders, text or URLs across the local network by scanning a code printed in your terminal. No app on the phone, no account, no cloud hop. The transfer never leaves the LAN and the server shuts itself down when it is done.
Sched
A workflow engine in the spirit of Temporal and Cadence, without the operational weight. Workflows are ordinary Go functions; the engine handles durable state, parallel branches, retries and replay after a crash. Currently what most of my time goes into.
LLM Gateway
An OpenAI-compatible endpoint that routes each request to the cheapest model still meeting its latency and quality target. Semantic caching returns known answers without a call at all, and per-key rate limiting and cost tracking keep a team's spend visible.
img2pix
Written in C11. Renders any image into the terminal using truecolor half-blocks, with retro palette quantisation and Floyd and Steinberg dithering. No dependencies beyond libc and a stb header.
Experience
3 rolesBackend Engineer | BortoCall
Backend team on an end-to-end encrypted B2B chat platform.
- Worked on encrypted messaging: per-device keys, delivery over NATS and WebSockets.
- Contributed to the multi-tenant API: organizations, subscriptions and role-based permissions.
- Worked on the bucket-based file service for uploads and sharing.
- Helped make the stack self-hostable with Docker, for customers on their own servers.
Backend Engineer | Qareeb
- Built FastAPI services and real-time chat on Cassandra.
- Built Stripe billing: plans, trials, proration, upgrades.
- Streamed AI responses over SSE, locked down with mutual TLS.
Backend and DevOps Engineer | Lazdek
- Built Go services and REST APIs with secure sessions.
- Ran the backend on AWS: VPC, IAM, releases.
- Set up commit-to-production deploys with Kamal, plus Prometheus and Grafana.
Stack
← Scroll →Payments
AI tooling
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.
